Skip available courses

Available courses

Operating systems organization, sharing and allocation of system resources, protection mechanisms, and integration of system components. Prerequisites: CS 302 and either CS 219 or ECG 300. 3 credits.

Data structures and algorithms for manipulating linked lists. String and file processing. Recursion. Software engineering, structured programming and testing, especially larger programs.  Prerequisite: CS 135. 3 credits.