Course Title:
C/Unix for Information Systems
Course Description:
Serves as an introduction to the C programming language and the Unix operating system. Basic C programming language topics include data types, basic I/O, selection-control structures, loop structures, subroutines and modular design, arrays, strings, structures, advanced I/O, and Unix system calls. Discusses pointers in the context of parameter passing, array manipulation, and dynamic memory allocation. Unix topics include the file system, basic commands and utilities, utilities useful for program development, and shell scripting. Covers recursion and basic list structures.
Fall Offering:
Every
Lab/Coreq 1:
Spring Offering:
Every
Lab/Coreq 2:
Summer Offering:
Lab/Coreq Remarks:
Summer 1 Offering:
Every
Prerequisite 1:
Summer 2 Offering:
Every
Prerequisite 2:
Cross-Listed Course 1:
Prerequisite 3:
Cross-Listed Course 2:
Prerequisite 4:
Cross-Listed Course 3:
Prerequisite 5:
Cross-Listed Course 4:
Prerequisite Remarks:
Admission to Graduate School of Engineering.
Cross-Listed Course 5:
Repeatable:
N