Systems Programming in UNIX and Other Environments
SE 3377 (Same as CS 3377)
Erik Jonsson School of Engineering and Computer Science
Basic UNIX concepts, commands and utilities, organization of UNIX file system including links and access control, creating and managing UNIX processes and threads, implementing algorithms using shell scripts, basic networking concepts including socket and client-server programming, inter-process communication using pipes and signals, using a version control system to manage work, and introduction to cloud computing. Design and implementation of a comprehensive programming project is required. 3 credit hours.
Prerequisite: (CE 2336 or CS 2336 or CS 2337) with a grade of C or better or equivalent.
Offering Frequency: Each semester
Grades: 414
Median GPA: B
Mean GPA: 2.956