3.00 Credits
Provide the necessary tools and skills to begin programming effectively on UNIX and Linux operating systems. Topics will include, shells and basic shell scripting, Linux utilities, editors, compilation, I/O and the file system, sockets and inter-process communication, and time permitting, threads.Prerequisites: COSC 2150 and COSC 2030.