Skip to main content

Curriculum

 

For successful completion of the program, each student is required to complete a minimum 31 credits. Students attending the program have to take 16 credits of core courses and 15 credits of elective courses. Full-time students are expected to complete the program in 1 year (two regular terms: Fall and Spring), and 2 years for part-time students.

 
 

1. Core Courses

16 credits from the following list of courses:

Code
Course Title
Credits
MSDM 5001
Introduction to Computational and Modeling Tools
3
 
MSDM 5002
Scientific Programming and Visualization
3
 
MSDM 5003
Stochastic Processes and Applications
3
 
MSDM 5004
Numerical Methods and Modeling in Science
3
 
MSDM 5005
Innovation in Practice
3
 
MSDM 6771
Data-Driven Modeling Seminars and Tutorials
1
 

2. Elective Courses

15 credits from the following list of courses:

Code
Course Title
Credits
MSDM 5051
Algorithm and Object-Oriented Programming for Modeling
3
 
MSDM 5053
Quantitative Analysis of Time Series
3
 
MSDM 5054
Statistical Machine Learning
3
 
MSDM 5055
Deep Learning for Modeling: Concepts, tools, and techniques
3
 
MSDM 5056
Network Modeling
3
 
MSDM 5058
Information Science
3
 
MSDM 5059
Operations Research and Optimization
3
 
MSDM 6980
Computational Modeling and Simulation Project
3
 
PHYS 5120
Computational Energy Materials and Electronic Structure Simulations
3
 

Apart from the electives in the MSc(DDM) Program, students are allowed to take up to 3 credits of electives offered by the MSc Program in Financial Mathematics, subject to approval of the Program Director.

(for students admitted in 2023-24 and thereafter)

3. Remarks

Part-time students may take a maximum of 9 credits in each term.