Computer Science
CS61A: Structure and Interpretation of Computer Programs
CS61B: Data Structures and Algorithms
CS61C: Great Ideas in Computer Architecture (Machine Structures)
CS70: Discrete Mathematics and Probability Theory
CS 161 - Introduction to Computer Security
CS 162: Operating Systems and Systems Programming
CS168: Introduction to the Internet: Architecture and Protocols
CS170: Algorithms
CS 184: Foundations of Computer Graphics
- Midterm 1 Review Sheet, Part 1 and Part 2, prepared by Bradley Cage
CS186 - Introduction to Database Systems
CS188: Artificial Intelligence
Computer Science 189: Introduction to Machine Learning
see Chemistry