Pre-requisites: Operating Systems, Microprocessors
COURSE OBJECTIVES:
To introduce the basics of writing device drivers for typical operating systems.
ESSENTIAL TOPICS TO BE COVERED:
COURSE DESCRIPTION:
Introduction to the Microsoft Windows ® Operating System, File Processing, Memory Management, Memory Mapped Files and DLLs, Process management, Threads and scheduling, Thread synchronization, Inter-process Communication, Input/Output, Device Drivers (USB or Parallel Port), File System Drivers, Filter Drivers
Recommended Text(s):