Courses by Topic

The courses in the following list of theoretical topics may be used to fulfill core, concentration or elective requirements.

For current course scheduling, please refer to the following courses lists and visit the Student Link. For course descriptions, please visit the BU Search Course Descriptions page.

Courses Title
Communications and Networking back to top
CAS CS 470/670 Performance Analysis
CAS CS 511 Object-Oriented Software Principles
CAS CS 556 Advanced Computer Networks
CAS CS 559 Algorithmic Aspects of Computer Networks
CAS CS 591 Computer Networks Security
ENG BF 571 Dynamics and Evolution of Biological Networks
ENG EC 415 Communication Systems
ENG EC 441 Introduction to Computer Networking
ENG EC 511 Software System Design
ENG EC 515 Digital Communication
ENG EC 541 Computer Communication Networks
ENG EC/ME 544 Networking the Physical World
ENG EC 744 Mobile Ad Hoc Networking and Computing
ENG SE 755/ME 755 Communication Networks Control
GRS CS 655 Optimization/Mathematical Programmings
Optimization and Mathematical Programming back to top
CAS CS 532 Computational Geometry
ENG EC 504 Advanced Data Structures
ENG SE/EC 524 Optimization Theory and Methods
ENG SE/EC/ME 710 Dynamic Programming and Stochastic Control
ENG SE/EC/ME 724 Advanced Optimization Theory and Methods
CAS MA 539 Methods of Scientific Computing
CAS MA 569 Optimization Methods of Operations Research
CAS MA 570 Stochastic Methods of Operations Research
ENG ME 411 Operations Research
ENG SE/ME 766 Advanced Scheduling Models and Methods
ENG ME 732 Combinatorial Optimization and Graph Algorithms
ENG SE/ME 755 Communication Networks Control
Information Theory back to top
ENG BE 768 Biological Database Analysis
ENG ME 511 Manufacturing Information Systems
ENG EC 518 Project Management for Software-Intensive
ENG EC 533 Advanced Discrete Mathematics
ENG EC 561 Error-Control Codes
ENG EC 712 Advanced Software for Computer Engineers
ENG SC 714 Software Performance Engineering
ENG EC 727 Advanced Coding Theory
ENG EC 730 Information-Theoretical Design of Algorithms
ENG EC 761 Information Theory and Coding
Systems and Control Theory back to top
CAS MF 594 Stochastic Optimal Control and Investment
ENG ME 570 Robot Motion Planning
ENG ME 762 Nonlinear Systems and Control
ENG ME/MS 507 Process Modeling and Control
ENG EC 708 Process Control
ENG EC 402 Control Systems
ENG SE/EC/ME501 Dynamic Systems Theory
ENG ME 701 Optimal and Robust Control
ENG SE/ME/EC 734 Hybrid Systems
ENG EC/BE 740 Parameter Estimation and Systems Identification
ENG SE/EC/ME 501 Dynamic Systems Theory
ENG SE/EC/ME 710 Dynamic Programming and Stochastic Control
ENG SE/EC/ME 733 Discrete Event and Hybrid Systems
ENG SE/ME 740 Vision Robotics and Planning
Applied Probability and Statistics back to top
CAS MA 575 Linear Models
CAS MA 578 Bayesian Statistics
CAS MA 582 Mathematical Statistics
CAS MA 583 Introduction to Stochastic Processes
CAS MF 594 Stochastic Optimal Control and Investment
GSM MF 795 Stochastic Methods of Mathematical Finance
CAS MA 881 Statistics for the Network Sciences
ENG EC 505 Stochastic Processes
ENG EC/ME 514 Simulation
ENG EC 534 Discrete Stochastic Models
ENG EC 702 Recursive Estimation and Optimal Filtering
ENG SE/EC/ME 710 Dynamic Programming and Stochastic Control
ENG EC 716 Advanced Digital Signal Processing
ENG EC 717 Image Reconstruction and Restoration
ENG EC 719 Statistical Pattern Recognition
ENG EK 500 Probability with Statistical Applications
ENG ME 308 Statistics and Quality Engineering
ENG ME 518 Product Quality
ENG SE/ME 714 Advanced Stochastic Modeling and Simulation
ENG SE/EC/ME 725 Queuing Systems
GSM QM 887 Experimental Design and Sampling
GSM QM 915 Multivariate Data Analysis
Simulation and Modeling back to top
CAS MA 539 Methods of Scientific Computing
CAS MF 572 Introduction to Mathematical Finance
CAS MA 594 Stochastic Optimal Control and Investment
CAS MA 795 Computational Methods of Mathematical Finance
ENG BE 777 Computational Genomics I
ENG EC/ME/SE 733 Discrete Event and Hybrid Systems
ENG ME/MS 507 Process Modeling and Control
ENG ME 510 Production Systems Analysis
ENG ME/EC 514 Simulation
ENG ME/MS 535 Green Manufacturing
ENG SE/ME 714 Advanced Stochastic Modeling and Simulation
ENG ME/SE 765 Production Systems Design
ENG ME/SE 766 Advanced Scheduling Models and Methods
GSM QM 860 Management Science
Signal and Image Processing back to top
ENG SC 401 Signals and Systems
ENG EC 516 Digital Signal Processing
ENG EC 520 Digital Image Processing and Communication
ENG EC 716 Advanced Digital Signal Processing
ENG EC 717 Image Reconstruction and Restoration
ENG EC 720 Digital Video Processing
Energy and Environmental Systems (New Fall 2010) back to top
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
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