May 03, 2024  
Graduate Catalog 
    
Graduate Catalog
Add to Bookmarks (opens a new window)

SYEN 7306 - Real-time Embedded Systems


Three credit hours.

This course presents technologies for the design and implementation of embedded systems using Linux Operating System (OS). Such technologies include Linux, real-time Linux OS, and real-time embedded application design. Students will learn how to administer Linux OS and how to create a task-specific kernel for their own embedded application. They will learn techniques necessary for developing real-time Linux device drivers. real-time kernel space programming, and inter-process communication between real-time kernel and user space. Students will obtain hands-on experience with embedded software design through course projects. Upon completing this course, students should be able to develop their own embedded applications based on open source software resources.



Add to Bookmarks (opens a new window)