2017-2018 Georgia Gwinnett Catalog 
    
    Mar 29, 2024  
2017-2018 Georgia Gwinnett Catalog [ARCHIVED COPY]

Add to Portfolio (opens a new window)

ITEC 3600 - Operating Systems

(3) Credit Hours
Prerequisite: ITEC 2201  and ITEC 2150 
Additional Requirement: Windows based laptop or Apple MacBook (see IT Laptop Program @ www.ggc.edu/itlaptop)
This course examines operating system design concepts, data structures and algorithms and systems programming basics. Upon completion of this course students will be able to 1) describe the structures and components of an operating system; 2) explain basic operating system concepts and functions, advantages and issues associated with virtualization; 3) implement short and long term CPU scheduling to control multitask programs; 4) illustrate operations of UI and able to implement simple interrupt handling in a context of UI; 5) implement multi-process and concurrent process programs utilizing process synchronization; 6) describe how file systems are organized and how files are managed in OS; 7) describe memory management strategies and how those strategies are implemented in OS.



Add to Portfolio (opens a new window)