Announcements
Discussed CS courses that can take next semester:
- CS 52: Foundations of CS: Broad overview of advanced CS.
Topics include functional programming, computer architecture,
algorithms, finite automata & Turing machines, Python.
- CS 55: Discrete Mathematics: Mathematics most relevant to
computer science. Includes proofs, combinatorics and finite
probability, trees and graphs.
- CS 62: Data Structures and Advanced Programming: Design of
data structures and algorithms to manipulate them. Analysis of
complexity and correctness of algorithms. Extensive programming
practice in Java. Introduction to C++ for manual memory
management.
CS 52 should be offered fall and spring terms at Pomona.
CS 55 is offered only in the spring term at Pomona. Similar math
courses (Math 55) are offered in the fall at HMC and CMC.
CS 62 is offered only in the spring term at Pomona. It is offered in
the fall at CMC.
The test program will be available on Monday. Design due Wednesday after
Thanksgiving. Will not be returned before test program is due, so
keep copy for yourself. No regular lab next week.