Courses
Graduate Level Courses
Courses taken during Ph.D.
Courses taken during M.Sc.
- CS 512 Machine Learning
CS 513 Topics in Natural Language Processing
CS 523 Information Retrieval
CS 534 Distributed Systems
BIO 610 Computational Genome Analysis
EE 566 Pattern Recognition
IE 512 Graph Theory & Network Flows
Undergraduate Level Courses
- CS 201 Introduction to Computing
CS 202 Data Structures
CS 204 Advanced Programming
CS 301 Algorithms
CS 302 Formal Languages & Automata Theory
CS 303 Logic & Digital Systems
CS 305 Programming Languages
CS 306 Database Systems
CS 307 Operating Systems
CS 308 Software Engineering
CS 404 Artificial Intelligence
CS 408 Computer Networks
CS 525 Data Mining
ENS 210 Computational Biology
MATH 201 Linear Algebra
MATH 202 Differential Equations
MATH 203 Introduction to Probability & Statistics
MATH 204 Discrete Mathematics
NS 208 General Biotechnology
TE 407 Computer Vision