Course Directory by Discipline Group

Electrical and Computer Engineering (ECE)
Data Science and Big Data Technology (DS)
  • Advanced Embedded Systems
  • Agentic Software Engineering
  • App Development for Entrepreneurs
  • Applied Parallel Programming with GPUs
  • Applied Regression Analysis
  • Artificial Intelligence: Principles and Techniques
  • Bayesian Analysis
  • Big Data Security
  • Computational Methods for Statistics and Data Science
  • Computational Thinking with Data (Winter Program)
  • Computer Architecture
  • Computer Vision
  • Data Mining
  • Data Mining and Machine Learning
  • Data Science and Analytics with Python
  • Database Management Systems
  • Decision Making in Smart Cities
  • Introduction to Algorithms
  • Introduction to Artificial Intelligence
  • Introduction to Data-driven Engineering Design
  • Introduction to Numerical Methods
  • Introduction to Robotics
  • Large Language Model
  • Methods and Tools for Big Data
  • Networks
  • Optimization in Machine Learning
  • Problem Solving with AI Techniques
  • Reinforcement learning
  • VLSI Design I
Computer Science and Technology (CS)

System software track

  •  Agentic Software Engineering
  • Computer Networks
  • Database Management Systems
  • Introduction to Operating Systems

Artificial Intelligence track

  • Artificial Intelligence: Principles and Techniques
  • Computer Vision
  • Introduction to Machine Learning
  • Large Language Models
  • Optimization in Machine Learning
  • Reinforcement Learning

Security track

  • Database Management Systems
  • Introduction to Computer Security
  • Introduction to Cryptography
  • Introduction to Operating Systems

 

Intellectual Breadth

Humanities and Social Sciences