Coursework


Computer Science

  • Data Structures
  • Computer Architecture
  • Design & Analysis of Computer Algorithms
  • Software Methodology
  • Systems Programming
  • Principles of Information and Data Management
  • Principles of Programming Languages
  • Discrete Structures I & II
  • Machine Learning Principles
  • Deep Learning

Mathematics

  • Calculus 1-4
  • Introduction to Mathematical Reasoning
  • Mathematical Theory of Probability
  • Mathematical Theory of Statistics
  • Linear Algebra
  • Introduction to Real Analysis 1
  • Graph Theory
  • Cryptography

Data Science/Statistics

  • Data Management for Data Science
  • Regression Methods
  • Statistical Quality Control
  • Applied Multivariate Analysis