Page Contents
Note: This page provides a general overview. For complete and accurate information, please consult the M.Eng. Student Services Coordinator. For current course offerings and information, refer to the Cornell University Registrar: Courses of Study.
Degree Requirements
- A minimum of 30 credit hours is required, which includes required courses, electives, and a required project
- The entire selection of courses for the degree must be approved by your advisor. Elective courses not listed below could be accepted as electives if approved by the Director of Graduate Studies.
- You must receive a letter grade for all courses applied toward your degree.
Core (Required) Courses
-
SYSEN 5100
Model Based Systems Engineering
Fall, 4 credits -
SYSEN 5200
Systems Analysis Behavior and Optimization
Spring, 3 credits -
SYSEN 5900
Systems Engineering Project
Fall or Spring, 1 to 6 credits -
SYSEN 5930 or CEE 5900/CEE 6910
Project Management and Leadership for Complex Systems (SYSEN 5930)
Fall, 4 creditsProject Management (CEE 5900)
Fall or Spring, 4 creditsProject Management (CEE 6910)
Fall or Spring, 4 credits
Elective Courses
The electives are grouped into the following categories with the restrictions described below:
- Modeling and Analysis: At least one course must be taken from this group
- Application: At least one course must be taken from this group
- Management: No more than one course may be taken from this group
- Seminar: A maximum of two courses may come from this group, and no more than one course from this group may be taken per semester.
Of the 30 credits required for the M.Eng. degree, 12 to 14 credits will come from the pre-approved electives list. Other courses that have systems content can be approved with permission of the Director of Graduate Studies.
Your advisor must approve the electives you select to ensure a well-rounded program of study. This is documented by submitting a proposal form to the Systems Engineering program office.
Approved Electives: Modeling and Analysis
-
BEE 5530
Computer-Aided Engineering: Applications to Biological Processes (Spring, 3 credits)
-
BEE 5750
Environmental Systems Analysis (Fall, 3 credits)
-
BEE 6880
Applied Modeling and Simulation for Renewable Energy Systems (Spring, 3 credits)
-
CEE 5930
Data Analytics (Fall, 4 credits)
-
CEE 6680
Optimal Control and Decision Theory (Spring, 3 credits)
-
CEE 6690
Information Design for Strategic Decision-Making (Fall, 3 credits)
-
CEE 6790
Time Series Data Analysis for Civil, Mechanical & Geophysical Applications (Fall, 3 credits)
-
CHEME 6662
Solar Energy Module (Spring, 1 credit)
-
CHEME 6800
Computational Optimization (Fall and Spring, 4 credits)
-
CHEME 6880
Industrial Big Data Analytics and Machine Learning (Spring, 4 credits)
-
CS 5780
Introduction to Machine Learning (Fall and Spring, 4 credits)
-
CS 5820
Introduction to Analysis of Algorithms (Fall, Spring and Summer, 4 credits)
-
CS 6784
Advanced Topics in Machine Learning (Fall, 4 credits)
-
EAS 5010
Fundamentals of Energy and Mineral Resources (Fall, 3 credits)
-
ECE 5210
Theory of Linear Systems (Spring, 3 credits)
-
ENMGT 5930
Data Analytics (Fall, 4 credits)
-
INFO 6220
Networks II: Market Design (Spring, 3 credits)
-
MAE 5700
Finite Element Analysis for Mechanical and Aerospace Design (Fall, 3 credits)
-
MAE 5770
Engineering Vibrations (Spring, 3 credits)
-
MAE 5780
Feedback Control Systems (Fall, 3 credits)
-
MAE 5790
Non-Linear Dynamics and Chaos (Spring, 4 credits)
-
MAE 6230
Computational Fluid Dynamics (Spring, 4 credits)
-
MAE 6310
Turbulence and Turbulent Flows (Spring, 4 credits)
-
MAE 6760
Model-Based Estimation (Fall, 4 credits)
-
MAE 6780
Multivariable Control Theory (Spring, 4 credits)
-
ORIE 5258
Python for Finance (Spring, 1.5 credits)
-
ORIE 5300
Operations Research I: Optimization I (Fall, 4 credits)
-
ORIE 5310
Optimization II (Spring, 4 credits)
-
ORIE 5500
Engineering Probability and Statistics II (Fall, 4 credits)
-
ORIE 5510
Introduction to Engineering Stochastic Processes I (Spring, 4 credits)
-
ORIE 5530
Modeling Under Uncertainty (Fall, 3 credits)
-
ORIE 5350
Introduction to Game Theory (Fall and Spring, 4 credits)
-
ORIE 5550
Applied Time-Series Analysis (Spring, 4 credits)
-
ORIE 5580
Simulation Modeling and Analysis (Fall, 4 credits)
-
ORIE 5581, ORIE 5580
Monte Carlo Simulation (Fall, 2 credits)
-
ORIE 6500
Applied Stochastic Processes (Fall, 4 credits)
-
STSCI 5040
R Programming for Data Science (Fall, 4 credits)
-
STSCI 5740
Data Mining and Machine Learning (Fall, 4 credits)
-
SYSEN 5120
Energy and Climate Scenario Analysis (Spring, 3 credits)
-
SYSEN 5130
Service System Modeling and Design (Spring, 3 credits)
-
SYSEN 5300, SYSEN 6300, MAE 5930
Systems Engineering and Six Sigma for the Design and Operation of Reliable Systems (Fall, 4 credits)
-
SYSEN 5350
Multidisciplinary Design Optimization (Spring, 4 credits)
-
SYSEN 5400, MAE 5950, SYSEN 6400
Theory and Practice of Systems Architecture (Spring, 3 credits)
-
SYSEN 5420
Network Systems and Games (Spring, 3 credits)
-
SYSEN 5430
Optimization under Uncertainty (Spring, 3 credits)
-
SYSEN 5440
Systems Analysis and Design (Fall, 3 credits)
-
SYSEN 5500
Systems Modeling Language: Fundamentals and Practice (Spring, 2 credits)
-
SYSEN 5630
Clinical Natural Language Processing and Large-Language Models (Spring, 3 credits)
-
SYSEN 5640
AI for Healthcare Systems Engineering (Spring, 3 credits)
-
SYSEN 5680
Optimal Control and Decision Theory (Spring, 2 credits)
-
SYSEN 5690
Information Design for Strategic Decision-Making (Fall, 3 credits)
-
SYSEN 5800
Computational Optimization (Fall, 4 credits)
-
SYSEN 5880
Industrial Big Data Analytics and Machine Learning (Spring, 4 credits)
-
SYSEN 6680
Optimal Control and Decision Theory (Spring, 3 credits)
-
SYSEN 6800
Computational Optimization (Fall and Spring, 4 credits)
-
SYSEN 6880
Industrial Big Data Analytics and Machine Learning (Spring, 4 credits)
-
SYSEN 6888
Deep Learning (Fall and Spring, 4 credits)
Approved Electives: Application
-
AEM 6061
Risk Simulation and Monte Carlo (Spring, 3 credits)
-
BEE 6550
Biologically Inspired Microsystems Engineering (Fall and Spring, 2 credits)
-
BEE 6550
Biologically Inspired Microsystems Engineering (Fall and Spring, 3 credits)
-
BEE 6710
Introduction to Groundwater (Spring, 3 credits)
-
CEE 5200
Economics of the Energy Transition (Fall, 3 credits)
-
CEE 5420
Energy Technologies and Subsurface Resources (Spring, 3 credits)
-
CEE 5900
Project Management (Fall and Spring, 4 credits)
-
CEE 5930
Data Analytics (Fall, 4 credits)
-
CEE 6200
Water-Resources Systems Engineering (Spring, 3 credits)
-
CEE 6210
Renewable Energy Systems (Fall, 3 credits)
-
CEE 6648
Sustainable Transportation Systems Design (Fall, 3 credits)
-
CEE 6750
Concrete Materials and Construction (Spring, 3 credits)
-
CEE 6800
Engineering Smart Cities (Fall, 3 credits)
-
CEE 7740
Advanced Structural Concrete (Spring, 3 credits)
-
CHEME 6660
Analysis of Sustainable Energy Systems (Fall, 2 credits)
-
CHEME 6662
Solar Energy Module (Spring, 1 credit)
-
CHEME 6880
Industrial Big Data Analytics and Machine Learning (Spring, 4 credits)
-
CHEME 6641
Energy Value Chain Module (Fall and Spring, 1 credit)
-
CHEME 6642
Energy Policy Module (Fall and Spring, 1 credit)
-
CHEME 6661
Bioenergy and biofuels Module (Fall and Spring, 1 credit)
-
CHEME 6663
Geothermal Energy Module (Fall and Spring, 1 credit)
-
CHEME 6664
Hydrokinetic and Aerodynamic Energy Module (Fall and Spring, 1 credit)
-
CHEME 6667
Transportation Energy Systems Module (Fall and Spring, 1 credit)
-
CHEME 6671
Nuclear Energy Module (Fall and Spring, 1 credit)
-
CHEME 6675
Energy Life Cycle Assessment Module (Fall and Spring, 1 credit)
-
CHEME 6678
Water-Energy Nexus Module (Fall and Spring, 1 credit)
-
CHEME 6679
Energy Storage Module (Fall and Spring, 1 credit)
-
CHIN 6616
Mandarin Language Across the Curriculum (LAC) (Fall, 1 credit)
-
CS 5150
Software Engineering (Fall, 4 credits)
-
CS 5152
Advanced Topics in Computer Game Architecture (Spring, 4 credits)
-
CS 5320
Introduction to Database Systems (Fall, 3 credits)
-
CS 5412
Cloud Computing (Spring, 4 credits)
-
CS 5420
Advanced Computer Architecture (Fall, 4 credits)
-
CS 5670
Introduction to Computer Vision (Spring, 4 credits)
-
CS 5740
Natural Language Processing (Fall, 4 credits)
-
CS 6784
Advanced Topics in Machine Learning (Fall, 4 credits)
-
EAS 5010
Fundamentals of Energy and Mineral Resources (Fall, 3 credits)
-
ECE 5130
Systems Analysis Behavior and Optimization (Spring, 3 credits)
-
ECE 5271
Evolutionary Processes, Evolutionary Algorithms, Evolutionary Games (Spring, 3 credits)
-
ECE 5550
Power Systems and Market Operations (Spring, 3 credits)
-
ECE 5660
Computer Networks and Telecommunications (Fall, 3 credits)
-
ECE 5725
Design with Embedded Operating Systems (Fall and Spring, 4 credits)
-
ECE 5730
Digital Systems Design Using Microcontrollers (Fall, 4 credits)
-
ECE 5740
Computer Architecture (Fall, 4 credits)
-
ECE 5750
Advanced Computer Architecture (Fall, 4 credits)
-
ECE 5760
Advanced Microcontroller Design (Fall and Spring, 4 credits)
-
ENMGT 5930
Data Analytics (Fall, 4 credits)
-
ENMGT 5980
Decision Framing and Analytics (Fall and Spring, 3 credits)
-
HADM 6740
Fundamentals of Database Management and Data Analysis (Spring, 3 credits)
-
INFO 5355
Human Computer Interaction Design (Fall, Spring and Summer, 4 credits)
-
MAE 4510, MAE 5510
Aerospace Propulsion (Spring, 3 credits)
-
MAE 5670
Polymer Mechanics (Spring, 3 credits)
-
MAE 5010
Future Energy Systems (Spring, 3 credits)
-
MAE 5180
Autonomous Mobile Robots (Spring, 4 credits)
-
MAE 5220
Introduction to Internet of Things – Technology and Engagement (Spring, 4 credits)
-
MAE 5260
Design for Manufacture and Assembly (Spring, 1 credit)
-
MAE 5340
Innovative Product Design via Digital Manufacturing (Fall, 3 credits)
-
MAE 5670
Polymer Mechanics (Spring, 3 credits)
-
MAE 6510
Advanced Heat Transfer (Spring, 4 credits)
-
MAE 6730
Robot Manipulation (Spring, 4 credits)
-
MAE 6810
Methods of Applied Mathematics I (Fall, 3 credits)
-
NBA 5220
Equity Investment Research and Analysis (Fall, 3 credits)
-
ORIE 5100
Manufacturing Systems Design: A Consulting Boot Camp (Fall, 4 credits)
-
ORIE 5126
Principles of Supply Chain Management (Spring, 4 credits)
-
ORIE 5230
Quantitative Trading Strategies (Fall, 3 credits)
-
ORIE 5240
Bond Mathematics and Mortgage-Backed Securities (Fall, 2 credits)
-
ORIE 5270
Big Data Technologies (Spring, 4 credits)
-
ORIE 5370
Optimization Modeling in Finance (Spring, 3 credits)
-
ORIE 5582
Monte Carlo Methods in Financial Engineering (Spring, 2 credits)
-
ORIE 5630
Operation Research Tools for Financial Engineering (Fall, 4 credits)
-
STSCI 5045
Python Programming and its Applications in Statistics (Fall and Spring, 4 credits)
-
SYSEN 5170
Energy Policies for Systems Transition (Spring, 3 credits)
-
SYSEN 5180
Sociotechnical Systems and Policy (Fall, 3 credits)
-
SYSEN 5190
Project Management of Complex Systems (Fall, 3 credits)
-
SYSEN 5210
Economics of the Energy Transition (Fall, 3 credits)
-
SYSEN 5220, SYSEN 6220
Systems Dynamics (Fall, 3 credits)
-
SYSEN 5230
Energy Efficiency in the Circular Economy (Fall, 1.5 credits)
-
SYSEN 5240
Strategies for Climate Action (Fall, 1.5 credits)
-
SYSEN 5250
Systems Integration, Verification and Validation (Spring, 3 credits)
-
SYSEN 5260
Software Systems Engineering: Design, Develop, and Deliver Software in the Modern Enterprise (Spring, 3 credits)
-
SYSEN 5270
Sociotechnical System Modeling and Simulation (Spring, 3 credits)
-
SYSEN 5290
Transdisciplinarity and Systems (Fall, 3 credits)
-
SYSEN 5300, SYSEN 6300, MAE 5930
Systems Engineering and Six Sigma for the Design and Operation of Reliable Systems (Fall, 4 credits)
-
SYSEN 5370
Sustainable Life Cycle Modeling (Spring, 3 credits)
-
SYSEN 5380
Collective Intelligence (Spring, 3 credits)
-
SYSEN 5390
Cybersecurity for Cyber-Physical and Aerospace Systems (Spring, 3 credits)
-
SYSEN 5400, MAE 5950, SYSEN 6400
Theory and Practice of Systems Architecture (Spring, 3 credits)
-
SYSEN 5410
Cyber-Physical Systems (Spring, 4 credits)
-
SYSEN 5450
Industrial Blockchain Systems and Applications (Spring, 3 credits)
-
SYSEN 5490
Digital Twins and Model-Based Systems Engineering (Spring, 3 credits)
-
SYSEN 5500
Systems Modeling Language: Fundamentals and Practice (Spring, 2 credits)
-
SYSEN 5520
Power Systems and Market Operations (Spring, 3 credits)
-
SYSEN 5610
Introduction to the US Healthcare System, Data, and Interoperability (Fall, 3 credits)
-
SYSEN 5620
Healthcare Data Management and Analytics (Fall, 3 credits)
-
SYSEN 5630
Clinical Natural Language Processing and Large-Language Models (Spring, 3 credits)
-
SYSEN 5640
AI for Healthcare Systems Engineering (Spring, 3 credits)
-
SYSEN 5740
Design Thinking for Complex Systems (Spring, 2 credits)
-
SYSEN 5800
Computational Optimization (Fall, 4 credits)
-
SYSEN 5880
Industrial Big Data Analytics and Machine Learning (Spring, 4 credits)
-
SYSEN 5930
Project Management and Leadership for Complex Systems (Fall, 4 credits)
-
SYSEN 6880
Industrial Big Data Analytics and Machine Learning (Spring, 4 credits)
-
SYSEN 6888
Deep Learning (Fall and Spring, 4 credits)
Approved Electives: Management
-
BEE 5330
Engineering Professionalism (Spring, 1 credit)
-
CEE 5950
Construction Planning and Operations (Fall, 3 credits)
-
CEE 5980
Introduction to Decision Analysis (Fall, 3 credits)
-
CHEME 5660
Financial Data, Markets, and Mayhem for Scientists and Engineers (Fall, 3 credits)
-
DEA 6530
Planning and Managing the Workplace: Evidence-based Design and Organizational Ecology (Fall, 3 credits)
-
ECE 5830
Introduction to Technical Management (Fall, 3 credits)
-
ENGRG 5351
Professional Development for Engineers (Spring, 1 credit)
-
ENMGT 5920
Product Management (Spring, 3 credits)
-
ILROB 5200
Organizational Behavior and Analysis (Fall and Spring, 3 credits)
-
NBA 5070
Entrepreneurship For Scientists & Engineers (Fall and Spring, 3 credits)
-
NBA 5150
Leadership Theory and Practice (Fall and Spring, 3 credits)
-
NBA 5380
The Business Idea Factory (Fall and Spring, 2 credits)
-
NBA 5530
Accounting and Financial Decision Making (Spring, 3 credits)
-
NBA 5640
Entrepreneurship and Business Ownership (Fall and Spring, 3 credits)
-
NBA 6390
Data-Driven Marketing (Fall, 2 credits)
-
NBA 6630
Managerial Decision Making (Fall, 3 credits)
-
NBA 6650
Managing Technology and Innovation (Spring and Summer, 3 credits)
-
NBA 6910
Physical Product Entrepreneurship (Spring, 1.5 credits)
-
NCC 5090
Strategy (Fall and Summer, 3 credits)
-
NCC 5500
Financial Accounting (Fall and Spring, 3 credits)
-
NCC 5560
Managerial Finance (Fall and Spring, 3 credits)
-
SYSEN 5140
Economic and Financial Decisions for Engineers (Spring, 3 credits)
Approved Electives: Seminar
-
CEE 5101
Introduction to Python for Engineering (Fall, 1 credit)
-
ECE 5870
Energy Seminar I (Fall, 1 credit)
-
ECE 5880
Energy Seminar II (Spring, 1 credit)
-
MAE 5459
MAE 5459 (Fall, 1 credit)
-
MAE 5469
Energy Seminar II (Spring, 1 credit)
-
MAE 5949
Enterprise Engineering Colloquium (Spring, 1 credit)
-
SYSEN 5999
MEng Technical Internship (Fall, 1 credit)
-
SYSEN 6100
Systems Seminar Series (Fall and Spring, 1 credit)
M.Eng. Project
These two-semester projects go beyond our diverse coursework and provide a more in-depth, hands on, and real-world opportunity to gain valuable experience in the application of systems engineering.
The M.Eng. program requires an engineering project of 6-9 credits completed over two semesters. With the guidance of a faculty advisor, students will work with a team to solve a real-world problem. The projects vary considerably in structure, length and topic. Students will have an opportunity to select from an array of cutting edge project topics including both existing projects that are continuations year after year or from the list of new projects created every year.