Advanced Algorithm Design and Analysis
Software Engineering
Programming Languages
Advanced Artificial Intelligence
Machine Learning
Deep Learning
Data Mining
Natural Language Processing
Computer Vision
Bioinformatics
Human-Computer Interaction
Research Seminar
Research Project