Operating-System Programming

Overview

Subject area

CSCI

Catalog Number

342

Course Title

Operating-System Programming

Department(s)

Description

A study of the internal structures of a particular operating system such as UNIX, or another chosen by the department. (The operating system to be studied is announced at registration time.) Projects are assigned that involve system calls, use of the I/O and file systems, memory management, and process communication and scheduling. Projects may also involve developing new or replacement modules for the operating system, such as the command interpreter or a device driver. A student may receive credit for this course only once.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

Yes

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

Yes

Total Completions Allowed

1

Components

Name

Lecture

Hours

3

Course Schedule