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
2
Linux OS programming
Theory: 1:00 hrs Practical: 2:00hrs
2 week
Rekha Kak
Day 2
Boot Process and Installation
Day 3
Linux Process management
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.