Theory and practice of operating systems as managers of shared computer hardware: processors, memory, mass storage, and peripherals. Includes also an introduction to computer networking. Hands-on experience with general systems programming, concurrent and parallel programming, and network programming.
CSCI 2100 and CSCI 2400 / ECE 3217
|Spring 2022||David Ferry||tba|
|Fall 2021||David Ferry||MWF 11:00am-11:50am|
|Spring 2021||David Ferry||MWF 12:00pm-12:50pm|
|Fall 2020||David Ferry||MWF 11:00am-11:50am|
|Spring 2020||David Ferry||MWF 1:10pm-2:00pm|