In the ever shifting and related fields of operating systems and networking, this course teaches the fundamental aspects of computing systems including security, memory management, job scheduling, synchronization, client-server programming and distributed programming. There will also be significant hands-on application of principles in the lab.
Required Prerequisites
CS-212 with a minimum grade of C or better
Semester Offered
Spring