This is a graduate course in operating systems intended to create a foundation for operating systems research or advanced professional practice. Topics include thread and process management, virtual ...
Additionally, students must always refer to course syllabus for the most up to date information. Examines the structure and function of operating systems as an intermediary between applications and ...
A detailed study of operating systems and network communication protocols. The course covers the technologies that underpin modern computer systems including the architecture of operating systems and ...
First, you will learn about the hierarchy of abstractions and implementations that comprise a modern computer system. This will provide a conceptual framework that you can then flesh out with courses ...
Selected advanced topics including: Concurrency; scheduling; API programming; real-time and embedded systems; fault tolerance; computer architecture; HDLs. The fourth number of the course code shows ...
This project-based course provides experience with a variety of software tools and concepts useful for a robotics engineer working with practical embedded systems. The Robot Operating System (ROS) ...