• Concentrations and course offerings may vary by campus and/or by program modality.  Please consult with your advisor or admissions coach for the course availability each term at your campus or within your program modality. 
  • Certain options within the program may be required at certain campuses or for certain program modalities.  Please consult with your advisor or admissions coach for requirements at your campus or for your program modality. 

Complete all courses and requirements listed below unless otherwise indicated. 

Core Requirements

IE 6400Foundations for Data Analytics Engineering4
or IE 6200 Engineering Probability and Statistics
IE 6600Computation and Visualization for Analytics4
IE 6700Data Management for Analytics4
or DAMG 6210 Data Management and Database Design
IE 7275Data Mining in Engineering4
OR 6205Deterministic Operations Research4
or CS 5800 Algorithms
Note: IE 6200, IE 6700, and OR 6205 are required for students in Vancouver.

Options

Complete one of the following options:

Coursework Option1

Complete 12 semester hours from the elective course list below.12

Project Option

IE 7945Master’s Project4
Complete 8 semester hours from the elective course list below.*8
*Students in Vancouver complete IE 7280 and 4 semester hours from the approved electives below.

Thesis Option 2

IE 7945Master’s Project *4
IE 7990Thesis4
Complete 4 semester hours from the elective course list below.**4
In addition to completing the thesis course, students must successfully complete the thesis submission process, including securing committee and Graduate School of Engineering signatures and submission of an electronic copy of their MS thesis to ProQuest.
*Students in Vancouver complete IE 7990 twice for a total of 8 semester hours.
**Students in Vancouver complete IE 7280 in lieu of an elective.

Optional Co-op Experience

Complete the following. Students must complete ENCP 6100 to qualify for co-op experience:
ENCP 6100Introduction to Cooperative Education1
ENCP 6964Co-op Work Experience0
or ENCP 6954 Co-op Work Experience - Half-Time
or ENCP 6955 Co-op Work Experience Abroad - Half-Time
or ENCP 6965 Co-op Work Experience Abroad

Elective Course List  

Any course in the following list will serve as an elective course, provided the course is offered and the student satisfied prerequisites and program requirements. Students can take electives outside this list with a prior approval from the faculty advisor. 

General Engineering
Product Development for Engineers
Civil Engineering and Environmental Engineering
Time Series and Geospatial Data Sciences
Computer Science
Foundations of Artificial Intelligence
Game Artificial Intelligence
Database Management Systems
Computer Graphics
Pattern Recognition and Computer Vision
Robotic Science and Systems
Algorithms
Natural Language Processing
Machine Learning
Information Retrieval
Fundamentals of Cloud Computing
Data Science
Introduction to Programming for Data Science
Introduction to Data Management and Processing
Supervised Machine Learning and Learning Theory
Unsupervised Machine Learning and Data Mining
Electrical and Computer Engineering
Introduction to Machine Learning and Pattern Recognition
Advanced Machine Learning
Engineering Management
Engineering Project Management 3
Economic Decision Making 3
Financial Management for Engineers 3
Health Informatics
Introduction to Health Informatics and Health Information Systems
Data Management in Healthcare
Theoretical Foundations in Personal Health Informatics
Evaluating Health Technologies
Business of Healthcare Informatics
Improving the Patient Experience through Informatics
Management Issues in Healthcare Information Technology
Introduction to Health Data Analytics
Industrial Engineering
Healthcare Systems Modeling and Analysis
Manufacturing Methods and Processes
Human Performance
Supply Chain Engineering 3
Simulation Analysis 3
Intelligent Manufacturing
Statistical Methods in Engineering
Statistical Quality Control
Reliability Analysis and Risk Assessment
Applied Reinforcement Learning in Engineering 3
Statistical Learning for Engineering
Sociotechnical Systems: Computational Models for Design and Policy
Applied Natural Language Processing in Engineering 3
Neural Networks and Deep Learning 3
Information Systems
Advances in Data Sciences and Architecture
Mathematics
Introduction to Mathematical Methods and Modeling
Optimization and Complexity
Machine Learning and Statistical Learning Theory 1
Statistics for Bioinformatics
Mathematical Statistics
Applied Statistics
Regression, ANOVA, and Design
Network Science
Network Science 2
Network Economics
Bayesian and Network Statistics
Operations Research
Metaheuristics and Applications 3
Probabilistic Operation Research 3
Integer and Nonlinear Optimization
Network Analysis and Advanced Optimization
Convex Optimization and Applications
Logistics, Warehousing, and Scheduling
Physics
Network Science 1
Public Policy and Urban Affairs
Dynamic Modeling for Environmental Decision Making
Big Data for Cities
Geographic Information Systems for Urban and Regional Policy
Advanced Spatial Analysis of Urban Systems

Program Credit/GPA Requirements

32 total semester hours required (33 with optional co-op)
Minimum 3.000 GPA required

1

Coursework option is not available to students in Vancouver.

2

A thesis is required for all students who receive financial support from the university in the form of a research, teaching, or tuition assistantship. The thesis topic should cover one or more of the areas from statistics, mathematics, optimization, data mining, machine learning, database design, Big Data, visualization tools, or forecasting methods. The thesis should train students for research in data and operations analytics and/or prepare them for a doctoral program.

3

Approved elective for students in Vancouver.