CS44A - C Programming & UNIX

Credits: 4

Pre-requisites: CS41Q - Computer Architecture, CS42A - Data Structures

Description: Programming in the C language in a UNIX envioronment. The syntax and semantics of the C language, with emphasis on features that make C effective for applications. Study of some code libraries available to C programming. The user environment of UNIX, its file system, and tools. Programming for UNIX through the system call interface, including internet programming.

Learning Objectives:

Content:

Assessment:

Students are required to pass both components.

Texts:

Lecturer:

Ms. Kiesha Harriot, MSc. (UWI), Assistant Lecturer, Department of Mathematics and Computer Science, University of the West Indies, Mona.