Credit option:
Students will receive no credit for 1A after taking 4A.
Course format:
Two hours of lecture, one hour of discussion, and three
hours of laboratory per week.
Prerequisites: High school chemistry recommended.
Description:
Stoichiometry, ideal and real gases, acid-base and
solubility equilibrium, oxidation-reduction reactions,
thermochemistry, introduction to thermodynamics, nuclear
chemistry and radioactivity, atoms and elements, periodic
table. Laboratory sections focusing on environmental
chemistry are available. See Schedule of Classes for
details.
(F,SP) (From the '97-'99 General Catalog updated as of 12/04/97)
Credit option:
Students will receive no credit for 1A after taking 2 or
16B and 2 units after 16A.
Course format:
Three hours of lecture and two hours of discussion per week;
at the discretion of the instructor, an additional hour of
discussion/workshop per week.
Prerequisites:
Three and one-half years of high school math, including
trigonometry and analytic geometry, plus a satisfactory
grade in one of the following: CEEB MAT test, an AP test,
the UC/CSU math diagnostic test, or 32. Consult the
Mathematics department for details. Students with AP credit
should consider choosing a course more advanced than 1A.
Description:
This sequence is intended for majors in engineering and
the physical sciences. An introduction to differential and
integral calculus of functions of one variable, with
applications, transcendental functions, and techniques of
integration.
(F,SP) (From the '97-'99 General Catalog updated as of 12/04/97)
Course format:
Three hours of lecture, three hours of discussion, and two
and one-half hours of self-paced programming laboratory per
week.
Prerequisites:
Mathematics 1A (may be taken concurrently); programming
experience equivalent to that gained in 3 or the Advanced
Placement Computer Science A course.
[Formerly 60A.]
Description:
Introduction to programming and computer science. This
course exposes students to techniques of abstraction at
several levels: (a) within a programming language, using
higher-order functions, manifest types, data-directed
programming, and message-passing; (b) between programming
languages, using functional and rule-based languages as
examples. It also relates these techniques to the practical
problems of implementation of languages and algorithms on
a von Neumann machine. There are several significant
programming projects, programmed in a dialect of the LISP
language.
(F,SP) Clancy, Staff.
(From the '97-'99 General Catalog updated as of 12/04/97)
Course format:
One hour of lecture and two hours of laboratory per week.
Description:
Introduction to engineering concepts and techniques in
general, and to forefront topics in electrical engineering
and computer sciences in particular, involving hands-on
experimentation, lectures, demonstrations, readings, and
practice with written and oral communication. Course
intended for first-year undergraduates.
(F,SP) White.
(From the '97-'99 General Catalog updated as of 12/04/97)