Master of Science in Computational Decision Sciences and Operations Research

Collaborative program with the Department of Computer Science

The purpose of this program is to provide students with theoretical skills and knowledge of applications in the areas of optimization, game theory, and machine learning to enable them to contribute towards making business decisions more efficient, or alternatively, to enable them to pursue research in these areas.

Admission Requirements

Students with bachelor of science degrees in mathematics, computer science, industrial engineering, electrical and computer engineering, mechanical engineering, and business, or related areas, with a minimum cumulative GPA of at least 3.0/4.0, will be considered. Prospective students should have knowledge of linear algebra, discrete mathematics, probability and statistics, and programming.

All applications will be considered on an individual basis and strong applicants without an adequate background might be admitted with a requirement to take additional prerequisite courses. A statement of objectives and a curriculum vitae must be submitted. Two letters of recommendation are required. GRE scores must meet Illinois Institute of Technology institutional requirements.


Coursework includes 12 credit hours of required core courses and 20 credit hours of elective courses. Up to 12 credit hours of 400-level coursework may be included in the program with adviser approval. A student may, with permission of a thesis adviser, include in his or her program a thesis of up to five credit hours consisting of a combination of CS 591 and/or MATH 591. The thesis option requires a written thesis and an oral defense of the thesis. Thesis format and deadlines are set by the Graduate College.

Core Courses (12)
CS 430Introduction to Algorithms3
or CS 535 Design and Analysis of Algorithms
MATH 481Introduction to Stochastic Processes3
or MATH 564 Regression
or MATH 565 Monte Carlo Methods
CS 539Game Theory: Algorithms and Applications3
or CS 584 Machine Learning
or MBA 505 Microeconomics and Game Theory
or MATH 522 Mathematical Modeling
CS 538Combinatorial Optimization3
or MATH 535 Optimization I
Computing Sciences Electives (3)
Select a minimum of one course from the following or from any CS core courses not used to fulfill the core requirements :3
Data Mining3
Database Organization3
Data Integration, Warehousing, and Provenance3
Advanced Data Mining3
Advanced Database Organization3
Information Retrieval3
Data-Intensive Computing3
Deep Learning3
Online Social Network Analysis3
Probabilistic Graphical Models3
Natural Language Processing3
Topics in Computer Science3
Reading and Special Problems1-3
Applied Math Electives (3)
Select a minimum of one course from the following or from any MATH core courses not used to fulfill the core requirements :3
Design and Analysis of Experiments3
Introduction to Mathematical Finance3
Mathematical Modeling3
Introduction to Time Series3
Mathematical Finance I3
Discrete Applied Mathematics I3
Modern Methods in Discrete Applied Mathematics3
Statistical Learning3
Bayesian Computational Statistics3
Reading and Special Projects1-3
Business and Application Electives (3)
Select a minimum of one course from the following or from any MBA core courses not used to fulfill the core requirements :3
Strategic Management3
Algorithms in Transportation3
Analytics for Decision Making3
Operations and Technology Management3
Supply Chain Management3
Mathematical Economics I - Microeconomics3
Mathematical Economics II - Microeconomics and Macroeconomics3
Research (0-5)
Select zero to five credit hours0-5
Research and Thesis of Masters Degree1-5
Research and Thesis M.S.
Additional Computational Decision Science and Operations Research Electives (6-11)
Select 6-11 credit hours 16-11

Minimum degree credits required: 32 


Courses listed under core courses may be used as an elective if it is not used to fulfill a core requirement. Note: CS 538 and MATH 535 cannot both be taken for credit. A maximum of five credit hours of CS 597 or MATH 597 may be used towards the elective requirement.