Apr 20, 2024  
2023-2024 Undergraduate Calendar 
    
2023-2024 Undergraduate Calendar
Add to favourites (opens a new window)

CSCI 3020U – Operating Systems


This course will cover a variety of topics related to computer operating systems, with emphasis on components that are unique to the role of an operating system as the interface layer between the computer hardware and the application software. The course will discuss techniques for sharing the processor, memory, secondary storage and networking between programs. The basics of networking will also be introduced, particularly involving higher protocol levels. Students will learn about the limitations of single processor architecture. This course also familiarizes students with the protocols and network communication techniques that are used to make the overall system reliable and robust.
Credit hours: 3
Lecture hours: 3
Laboratory hours: 3
Prerequisite(s): CSCI 2010U  and CSCI 2050U  
Credit restriction(s): SOFE 3950U  
Experiential learning: Yes



Add to favourites (opens a new window)