Skip to content

View all Degrees

M.Eng. in Systems Engineering On-Campus

From pharmaceutical manufacturing, to urban transportation, to renewable energy, systems engineers focus on how to design, integrate, and manage complex systems to benefit society.

Important information

Format

In-Person

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 credits

    Project Management (CEE 5900)
    Fall or Spring, 4 credits

    Project 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.