Courses by Concentration

The following is a list of selected courses which may be used to fulfill degree requirements for the MS and MEng degrees. MS and MEng students should refer to the individual program pages for further detail.

The PhD Systems Qualifying Examination is based on the MS Core requirements. We recommend that post-MS PhD students take the appropriate Core courses.

For current course scheduling, please visit the Student Link. For course descriptions, please visit the BU Search Course Descriptions page.

Courses Title
CORE (MS students must take 3 Core courses; MEng students must take 2 Core courses)
SE/EC/ME501 Dynamic Systems Theory OR
SE/EC/ME710 Dynamic Programming and Stochastic Control
SE/EC524 Optimization Theory and Methods
SE/ME714 Advanced Stochastic Modeling and Simulation OR
EC505 Stochastic Processes OR
EK500 Probability with Statistical Applications
CONCENTRATION (MS and MEng students must take 2 courses from one concentration area)
Computational and Systems Biology
BE 505 Molecular Bioengineering I
BE 561 DNA and Protein Sequence Analysis
BE 563 Cellular and Molecular Systems Analysis
BE 567 Nonlinear Dynamics in Biological Systems
BF 571 Dynamics and Evolution of Biological Networks
BE 760 Structural Bioinformatics
BE 777 Computational Genomics I
Control Systems
ME 762 Nonlinear Systems and Control
ME/MS 507 Process Modeling and Control
ME 570 Robot Motion Planning
EC 702 Recursive Estimation and Optimal Filtering
SE/EC/ME 733 Discrete Event and Hybrid Systems
SE/ME/EC 734 Hybrid Systems
SE/ME 740 Vision Robotics and Planning
Energy and Environmental Systems  (New Fall 2010)
SE/EC/ME 543 Sustainable Power Systems
ME/MS 545 Electrochemistry of Fuel Cells and Batteries
EC 571 Energy and Environmental Economics
EC 572 Public Control of Business
EC/MS 573 Solar Energy Systems
EC 513 Game Theory
GE 712 Regional Energy Modeling
EC 716 Game Theory
OM 845 Clean Technology Business Models
Network Systems
EC 541 Computer Communication Networks
EC 544 /ME 544 Networking the Physical World
EC 715 Wireless Communications
SE/EC 741 Randomized Network Algorithms
SE/ME755 Communication Networks Control
EC 744 Mobile Ad Hoc Networking and Computing
SE/EC/ME725 Queuing Systems
Production and Service Systems
ME510 Production Systems Analysis
SE/EC/ME 543 Sustainable Power Systems
SE/EC/ME733 Discrete Event and Hybrid Systems
SE/ME765 Production Systems Design
SE/ME766 Advanced Scheduling Models and Methods
OM 726 Creating Value Through Operations & Technology
OM 854 Supply Chain Management
Operations Research
ME/EC514 Simulation
SE/EC/ME/710 Dynamic Programming and Stochastic Control
SE/ME714 Advanced Stochastic Modeling and Simulation
SE/EC/ME724 Advanced Optimization Theory and Methods
SE/EC/ME725 Queuing Systems
ME732 Combinatorial Optimization and Graph Algorithms
SE/EC/ME733 Discrete Event and Hybrid Systems
SE/ME766 Advanced Scheduling Models and Methods
PhD Teaching Practice
SE 801 Teaching Practice 1
SE 802 Teaching Practice 2
Other
SE 900 Research
SE 901 Thesis
SE 925 Graduate Project
SE 951 Independent Study
SE 991 Dissertation