MS in Systems Engineering

The Master of Science in Systems Engineering is designed to provide advanced training for students focusing on a research oriented career in academia or industry. The program requires students to establish the necessary foundation of systems engineering in addition to advanced systems engineering coursework. The program requires the students either to do research with a faculty member and write a thesis, or complete a project one-on-one with a professor or in an approved class setting. The MS program is designed to be completed by full-time students in one calendar year; part-time study is also permitted. Students choosing to complete a thesis should expect to complete the program in two years. Students who excel in the MS in SE program are encouraged to continue in the SE post-MS PhD program.

Master of Science (MS) in Systems Engineering students must take 32 credits, all of which must be at the 500 level or higher. Courses used to satisfy the Core requirements cannot also be used to satisfy the Concentration requirement. The coursework requirements for the MS degree are as follows:

  • Core (three courses)
  • Concentration (two courses)
  • Electives (4-8 credits)
  • Thesis/Practicum (4-8 credits)
    • With Thesis: 4-8 credits MS 900 Research or MS 901 Thesis; students will complete the Practicum requirement through their Thesis requirement
    • Without Thesis: 4-8 credits of Practicum (project-based) graduate coursework from an approved list.
  • Advanced technical course requirement (at least two 700-level or higher Core or Concentration courses or courses approved in advance by the Systems Engineering Graduate Committee)
  • Elective and Practicum courses are flexible and can be chosen, with advisor approval, to meet an individual student’s academic needs.
  • MS Without Thesis track students may include no more than one Engineering Management course.

MS students must maintain a cumulative GPA of 3.00 to remain in good academic standing and to graduate. All graduate courses are counted in the GPA. Grades of C– or lower are not acceptable for the MS degrees.

Master of Science Structured Course Requirements

Core

  • SE/EC/ME 501 Dynamic Systems Theory or SE/EC/ME 710 Dynamic Programming and Stochastic Control
  • SE/EC 524 Optimization Theory and Methods
  • SE/ME 714 Advanced Stochastic Modeling and Simulation or EC 505 Stochastic Processes or EK 500 Probability with Statistical Applications

Concentration

Computational & Systems Biology
  • ENG BE 505 Molecular Bioengineering I
  • ENG BE 561 DNA and Protein Sequence Analysis
  • ENG BE 562 Computational Biology: Genomes, Networks, Evolution
  • ENG BE 567 Nonlinear Dynamics in Biological Systems
  • ENG BE 747 Adv. Signals and Systems Analysis for Biomedical Engineering
  • ENG BE 760 Structural Bioinformatics
  • ENG BE 767 Protein and Genomic Systems Engineering
  • ENG BE 777 Computational Genomics I
Control Systems
  • ENG SE/EC/ME 501 Dynamic Systems Theory
  • ENG ME/MS 507 Process Modeling and Control
  • ENG ME 560 Precision Machine Design and Instrumentation
  • ENG ME 570 Robot Motion Planning
  • ENG SE/EC/ME 701 Optimal and Robust Control
  • ENG EC 702 Recursive Estimation and Optimal Filtering
  • ENG SE/ME 704 Adaptive Control
  • ENG EC 708 Advanced Process Control
  • ENG SE/ME/EC 710 Dynamic Programming and Stochastic Control
  • ENG SE/EC/ME 733 Discrete Event and Hybrid Systems
    ENG SE/ME/EC 734 Hybrid Systems
  • ENG SE/ME 740 Vision Robotics and Planning
  • ENG SE/ME 762 Nonlinear Systems and Control
Energy & Environmental Systems
  • CAS EC 513 Game Theory
  • ENG SE/EC/ME 543 Sustainable Power Systems
  • ENG ME/MS 545 Electrochemistry of Fuel Cells and Batteries
  • CAS EC 571 Energy & Environmental Economics
  • CAS EC 572 Public Control of Business
  • ENG EC/MS 573 Solar Energy Systems
  • GRS GE 712 Regional Energy Modeling
  • GRS EC 716 Game Theory
  • GSM OM 845 Clean Technology Business Models
Network Systems
  • ENG EC 541 Computer Communication Networks
  • ENG SE/EC/ME 544 Networking the Physical World
  • ENG EC 715 Wireless Communications
  • ENG SE/EC/ME 725 Queuing Systems
  • ENG SE/EC 741 Randomized Network Algorithms
  • ENG EC 744 Mobile Networking and Computing
  • ENG SE/ME 755 Communication Networks Control
Operations Research
  • ENG ME/EC 514 Simulation
  • ENG SE/EC/ME 710 Dynamic Programming and Stochastic Control
  • ENG SE/ME 714 Advanced Stochastic Modeling and Simulation
  • ENG SE/EC/ME 724 Advanced Optimization Theory and Methods
  • ENG SE/EC/ME 725 Queuing Systems
  • ENG SE/EC/ME 732 Combinatorial Optimization and Graph Algorithms
  • ENG SE/EC/ME 733 Discrete Event and Hybrid Systems
  • ENG SE/ME 766 Advanced Scheduling Models and Methods
Production & Service Systems
  • ENG ME 510 Production Systems Analysis
  • ENG SE/EC/ME 543 Sustainable Power Systems
  • ENG SE/EC/ME 733 Discrete Event and Hybrid Systems
  • ENG SE/ME 765 Production System Design
  • ENG SE/ME 766 Advanced Scheduling Models and Methods
  • GSM OM 726 Creating Value Through Operations and Technology
  • GSM OM 854 Supply Chain Management
Suggested Electives
  • CAS CS 511 Object-Oriented Software Principles
  • CAS EC 513 Game Theory
  • ENG SE 700 Advanced Special Topics
  • GRS EC 716 Game Theory
  • GSM OM 855 Project Management
  • ENG SE 900 Research
  • ENG SE 925 Graduate Project
  • ENG SE 951 Independent Study

Approved Engineering Management Courses (Without Thesis students only, limited to one)

Approved SE Practicum Courses