Credit option:
Students will receive no credit for 1B after taking 3 and
2 units after 16B.
Course format:
Three hours of lecture and two hours of discussion per week;
at the discretion of the instructor, an additional hour of
discussion/laboratory per week.
Prerequisites:
1A.
Description:
Continuation of 1A. Techniques of integration;
applications of integration. Infinite sequences and series.
First-order ordinary differential equations; exact
equations. Second-order ordinary differential equations;
oscillation and damping; series solutions of ordinary
differential equations.
(F,SP) (From the '97-'99 General Catalog updated as of 12/04/97)
Course format:
Three hours of lecture, one hour of discussion, two hours
of programming laboratory, and an average of six hours of
self-scheduled programming laboratory per week.
Prerequisites:
A grade of B- or better in 61A or Engineering 77N.
[Formerly 60C.]
Description:
Fundamental dynamic data structures, including linear
lists, queues, trees, and other linked structures; arrays
strings, and hash tables. Storage management. Elementary
principles of software engineering. Abstract data types.
Algorithms for sorting and searching. Introduction to the
Java programming language.
(F,SP) Clancy, Hilfinger.
(From the '97-'99 General Catalog updated as of 12/04/97)
Course format:
Three hours of lecture and one hour of discussion per week.
Description:
A study of Greek and Roman myths with emphasis on the
universal meanings of myths. The interaction of myths,
religion and philosophy as a source of understanding of
ancient and present cultures.
(F,SP) (From the '97-'99 General Catalog updated as of 12/04/97)