Founded in 1966

CS 0132: Programming in C and Guide to Unix System

3 credits

Description

This intermediate level course is intended for students who wish to learn the C language and also to learn the use of the Unix Operating System. Course Objectives include: a) The study of the C language using IBM compatible PCs and/or Unix. b) An introduction to data structures using C structs and pointers. c) The use of library routines and file operations using the C language. d) A user-oriented study of the Unix Operating System, its file structure, and editors. e) An introduction to shell programming and to the use of Unix utilities.

Prerequisites

CS 0004, CS 0007, or equivalent introductory programming course (Pascal, FORTRAN or BASIC).

CS Major Credit

Students majoring in Computer Science are permitted to take this course as an elective, but it does not count as a required CS course.

Requirements and Grading

Between 4 and 6 programs in the C language and written assignments dealing with the Unix Operating System. There will also be several quizzes and two exams. Students majoring in Computer Science are permitted to take this course as an elective.

Recitation: A recitation associated with the selected class section is required.

Expected class size: 40 students.

Frequency: This course is offered every term.

You are using an older browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.