Skip to main content  | Choose your theme         
Home Education & Training Summer Trainings Linux Operating System And Device Driver Programming
Linux Operating System And Device Driver Programming

Duration:
  6 Weeks (3 Hrs a Day)
Fee:
 Rs. 6180/-

Eligibility:
  B.E / B.TECH. 2nd or 3rd Year Students

Course Contents


S.No.
Topics
Duration (weeks)
Faculty
1
Introduction to C programming
Theory: 1:00 hrs Practical: 2:00hrs
1 week
Rekha Kak

Day 1
Getting Started with Linux commands and Introduction to C programming


Day 2
Array Handling and strings


Day 3
Functions and Macros


Day 4
Structures/ Unions


Day 5
Pointers

2
Linux OS programming
Theory: 1:00 hrs Practical: 2:00hrs
2 week
Rekha Kak

Day 1
Linux Architecture


Day 2
Boot Process and Installation


Day 3
Linux Process management


Day 4
Thread programming


Day 5
Communicating Across Processes using Signals


Day 6
Linux IPC Mechanisms (Pipes, FIFOs)


Day 7
Linux IPC Mechanisms(Semaphore, shared Memory, Message Queues)


Day 8
Linux Socket Programming


Day 9
Introduction to Device Drivers


Day 10
Kernel Modules vs Application Programming

3
Device Driver Programming
Theory: 1:00 hrs Practical: 2:00hrs
1 week
Rekha Kak

Day 1
Character Device Driver


Day 2
Device Operations and their Implementation


Day 3
Debugging Techniques


Day 4
Enhanced Character Drivers


Day 5
Race condition in Device Drivers

4
Project
2 week
Rekha Kak


How to Apply:

For admission, submit filled downloaded admission form (available on website), along with your college reference/training letter and fee of Rs 6180/-. Seats are limited and admission is on first come first serve basis.

Note:

Fee once deposited is neither refundable nor transferable from one course to another course.



You are Visitor No. 1928709

Centre for Development of Advanced Computing, Mohali
A-34 Industrial Area, Phase VIII,
Mohali - 160071 Punjab, India
Phone : +91-172- 2237052
enquiry-mohali@cdac.in
Legal Notices | Privacy Policy | © 2013 C-DAC Mohali
Last Updated on 18/06/2013