Courses
Spring 2025
- COMPSCI 168: Introduction to the Internet
- COMPSCI 170: Efficient Algorithms and Intractable Problems
- MATH 104: Introduction to Analysis
- MATH 116: Cryptography
Fall 2024
- COMPSCI 162: Operating Systems and System Programming
- DATA C104: Human Contexts and Ethics of Data
- EECS 127: Optimization Models in Engineering
- MATH 113: Introduction to Abstract Algebra
Summer 2024
- MATH 128A: Numerical Analysis
- PHILOS 12A: Introduction to Logic
Spring 2024
- COMPSCI 161: Computer Security
- COMPSCI 188: Introduction to Artificial Intelligence
- DATA C100: Principles and Techniques of Data Science
- MATH 135: Introduction to Set Theory
Fall 2023
- COMPSCI 61C: Great Ideas of Computer Architecture (Machine Structures)
- LINGUIS 100: Introduction to Linguistic Science
- MATH 110: Abstract Linear Algebra
Spring 2023
- COMPSCI 61B: Data Structures
- COMPSCI 70: Discrete Mathematics and Probability Theory
- COMPSCI 370: Adaptive Instruction Methods in Computer Science
Fall 2022
- COMPSCI 61A: Structure and Interpretation of Computer Programs
- DATA C8: Foundations of Data Science
- MATH 54: Linear Algebra and Differential Equations