CSCD 240. C AND UNIX PROGRAMMING. 5 Credits.
Pre-requisites: CSCD 211 with a grade ≥2.5 or concurrent enrollment.
This course includes program development tools of the UNIX operating system and syntax and programming techniques of the C language in that environment. UNIX topics include interactive shells, common text editors, utility programs, file system structure, libraries and operating system calls and system programming. C topics include data types, structures, pointers and pointer arithmetic, arrays, linked lists, and function design and use. Programming projects are required.