CS 9C-001. Self-paced courses

Catalog Description: Self-paced course in the C programming language for students who already know how to program. Computation, input and output, flow of control, functions, arrays, and pointers, linked structures, use of dynamic storage, and implementation of abstract data types.

Units: 2.0

Prerequisites: Programming experience with pointers (or addresses in assembly language) and linked data structures equivalent to that gained in Computer Science 9B or 61A, or Engineering 7.

Credit Restrictions: Refer to computer science service course restrictions.

Fall: 2 hours of self-paced per week
Spring: 2 hours of self-paced per week

Grading basis: passFail

Final exam status: Written final exam conducted during the scheduled final exam period

Class Schedule (Spring 2019):
Carol Marshall, Paul Hilfinger

Class Schedule (Fall 2019):
Paul Hilfinger

Class homepage on inst.eecs

General Catalog listing