Course Directory by Discipline Group

Electrical and Computer Engineering (ECE)

Discipline Group of Circuits and Devices

Discipline Group of Electromagnetics, Optics, and Photonics

Discipline Group of Communications, Signal Processing, and Control

Discipline Group of Computer Science and Engineering

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)
Discipline Group of  System software track
  •  Agentic Software Engineering
  • Computer Networks
  • Database Management Systems
  • Introduction to Operating Systems

Discipline Group of  Artificial Intelligence track

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

Discipline Group of  Security track

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

 

Intellectual Breadth

Discipline Group of Humanities and Social Sciences