Courses
Fall 2025
- COMPSCI 164: Foundations of Computer Graphics
- MATH 160: History of Mathematics
- MATH 185: Introduction to Complex Analysis
Fall 2025
- COMPSCI 172: Computability and Complexity
- COMPSCI 189: Introduction to Machine Learning
- DATA C140: Probability for Data Science
- MATH 124: Introduction to Analysis
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