Academics
Below is a list of all of the classes I have taken or audited.
For a detailed description of the courses at Caltech, please refer to the course
catalog. For a detailed description of the courses
at Stanford, please refer to the course
catalog.
California Institute of Technology | De Anza College | Stanford
California Institute of Technology | De Anza College | Stanford
California Institute of Technology
Computer Science
- CS 1: Introduction to Computer Programming
- CS 2: Introduction to Programming Methods
- CS 3: Introduction to Software Engineering
- CS 4: Fundamentals of Computer Programming
- CS 9: Introduction to Computer Science Research
- CS 11: C
- CS 11: C++
- CS 11: Erlang
- CS 11: Haskell
- CS 11: Java
- CS 21: Decidability and Tractability
- CS 24: Introduction to Computing Systems
- CS 38: Introduction to Algorithms
- CS 81abc: Undergraduate Project in Computer Science
- CS 101c: Functional Programming
- CS/Ec 101: Special Topics in Data Privacy
- CS 121: Introduction to Relational Databases
- CS 122: Database System Implementation
- CS 123: Projects in Database Systems
- CS 124: Operating Systems
- CS 141a: Distributed Computation Laboratory
- CS/EE 144: Ideas Behind the Web
- CS/EE 145: Projects in Networking
- CS/CNS/EE 156ab: Learning Systems
Electrical Engineering
- EE 5: Introduction to Embedded Systems
- APh/EE 9a: Solid-State Electronics for Integrated Circuits
- EE/CS 51: Principles of Microprocessor Systems
Mathematics
- Ma 1abc: Calculus of One and Several Variables and Linear Algebra
- Ma 2ab: Differential Equations, Probability and Statistics
- Ma 5a: Abstract Algebra
- Ma 6a: Discrete Mathematics
Other Sciences
- Ay 1: The Evolving Universe
- Ay 20: Basic Astronomy and the Galaxy
- Ay 117: Statistics and Data Analysis in Astronomy
- Bi 1: Biology and Biophysics of Viruses
- Ch 1ab: General Chemistry
- Ch 3x: Experimental Methods in Solar Energy Conversion
- E 10: Technical Seminar Presentations
- E 11: Written Technical Communication in Engineering and Applied Science
- Ph 1abc: Classical Mechanics and Electromagnetism
- Ph 2ab: Waves, Quantum Mechanics, and Statistical Physics
- Ph 101: Order-of-Magnitude Physics
- Ph 125a: Quantum Mechanics
Humanities and Social Sciences
- BEM 101: Introduction to Accounting
- Ec 11: Introduction to Economics
- Ec/CS 133: Electricity Markets
- Law 33: Introduction to the Law
- Hum/En 5: Major British Authors
- Hum/H/HPS 10: Introduction to the History of Science
- Mu 26: Jazz History
- Mu 27: Fundamentals of Music Theory and Elementary Ear Training
- Mu 137: History I: Music History to 1750
- Mu 138: History II: Music History from 1750 to 1850
- Mu 140: The Great Orchestras: Their History, Repertoire, and Conductors
- PA 70a: Introductory Korean
- PS/Ec 172: Game Theory
De Anza College
- Astr 4: Solar System Astronomy
- Astr 10: Stellar Astronomy
- Chem 1a: General Chemistry
- Engr 10: Introduction to Engineering
- Math 22: Discrete Mathematics
- Musi 9a: Jazz Piano
Stanford
- CS 144: Computer Networking
- CS 147: Introduction to Human-Computer Interaction Design
- CS 148: Introduction to Graphics
- CS 155: Computer and Network Security
- CS 193C: Client-Side Internet Technologies
- CS 224N: Natural Language Processing
- CS 240: Advanced Topics in Operating Systems
- CS 242: Programming Languages
- CS 243: Program Analysis and Optimization
- CS 244: Advanced Topics in Networking
- CS 248: Interactive Computer Graphics
- CS 251: Bitcoin and Cryptocurrencies
- CS 255: Introduction to Cryptography
- Psych 252: Statistical Methods for Behavioral and Social Sciences