Skip to content

Year 1

Year 1 has two courses per block in Blocks 1, 2, 4, and 5. There are four core courses, four electives, and two semester projects.

  • Block 1: Data Mining.
  • Block 2: Model Identification and Data Fitting.
  • Block 4: Algorithms for Big Data.
  • Block 5: Planning and Scheduling.
  • Block 1: Signal and Image Processing, Mathematical Optimization, and Stochastic Decision-Making.
  • Block 2: Advanced Concepts in Machine Learning and Applications of Image and Video Processing.
  • Block 4: Building and Mining Knowledge Graphs, Information Security, and Dynamic Game Theory.
  • Block 5: Symbolic Computation and Control, Deep Learning, Information Retrieval and Text Mining, and Computer Vision.

The first year includes two semester projects.