CS 9G-001. Self-paced courses

Catalog Description: Self-paced course in Java for students who already know how to program. Applets; variables and computation; events and flow of control; classes and objects; inheritance; GUI elements; applications; arrays, strings, files, and linked structures; exceptions; threads.

Units: 2.0

Prerequisites: 9C or 9F or 61A plus experience with object-oriented programming or C-based language.

Formats:
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 2018):
Carol L Marshall, Paul Hilfinger

Class Schedule (Fall 2018):
Carol L Marshall, Paul Hilfinger

Class homepage on inst.eecs

General Catalog listing