CS 503 Systems Basics 3.0 Credits
This course will introduce fundamental concepts of computer architecture and operating systems, covering the Unix environment from the perspective of an application developer and a systems programmer. Topics include scripting, languages and tools that are part of the Unix environment, as well as introduction to system programming topics, including OS processes and threads, memory management, concurrency, inter-process communication and networking.
Repeat Status: Not repeatable for credit
Prerequisites: CS 501 [Min Grade: C] (Can be taken Concurrently)
...CAEE, CHEM, CIVE, CMGT, CS, CT, ECE, ECEC...excluding MATE 536 , MATE 503 , and MATE 504...