University of California, Berkeley

B.A. Computer Science & B.A. Data Science

Computer science

  • Structure and Interpretation of Computer ProgramsCS 61A
  • Data StructuresCS 61B
  • Great Ideas in Computer ArchitectureCS 61C
  • Introduction to Artificial IntelligenceCS 188
  • Introduction to Machine LearningCS 189
  • Deep Neural NetworksCS 182
  • Efficient Algorithms and Intractable ProblemsCS 170
  • Computer SecurityCS 161
  • Introduction to the Internet: Architecture and ProtocolsCS 168

Data science & mathematics

  • Discrete Mathematics and Probability TheoryCS 70
  • Introduction to Probability and StatisticsSTAT 20
  • Computational Structures in Data ScienceDATA C88C
  • Principles and Techniques of Data ScienceDATA 100
  • Data EngineeringDATA 101
  • Probability for Data ScienceDATA 140

Independent study

  • Optimization Models in EngineeringEECS 127
  • Introduction to RoboticsEECS 106A
  • Robotic Manipulation and InteractionEECS 106B
  • Computer VisionCS 180 / 280

Georgia Institute of Technology

M.S. Computer Science Machine Learning specialization

Machine learning

  • Machine LearningCS 7641
  • Deep LearningCS 7643
  • Reinforcement LearningCS 7642

Computer vision & robotics

  • Computer VisionCS 6476
  • Robotics: AI TechniquesCS 7638
  • Computer Graphics in the AI EraCS 8803 O27

Systems & algorithms

  • Introduction to Graduate AlgorithmsCS 6515
  • Introduction to Operating SystemsCS 6200
  • GPU Hardware and SoftwareCS 7295
  • Introduction to ResearchCS 8803 O24

Planned coursework, not completed courses.

CONTACT

Let’s talk.

For research, engineering, or a conversation.