Master of Electrical and Computer Engineering with Specialization in Energy/Environment/Economics (E3)


Minimum Credits Required 32
Maximum 400-Level Credit 12
Minimum 500-Level Credit 18
Maximum 700-Level Credit 6
Minimum ECE Credit 24
Maximum Transfer Credit 9
E3 Courses (12)
CHE 543Energy, Environment, and Economics3
Select a minimum of two courses from Group A6
Select a minimum of one course from Group B3
Power & Control Courses (6-8)
Select a minimum of two courses from the following:6-8
Power Electronics4
Hybrid Electric Vehicle Drives3-4
Hybrid Electric Vehicle Drives
Power Distribution Engineering3
Power System Analysis3-4
Power Systems Analysis with Laboratory
Analytical Methods for Power System Economics and Cybersecurity3
Control Systems3
Internet of Things and Cyber Physical Systems3
Internet of Things and Cyber Physical Systems
Applied Optimization for Engineers3
Analysis of Nonlinear Systems3
Linear System Theory3
Robust Control3
Discrete Time Systems3
Next Generation Smart Grid3
Renewable Energies3
Computer Aided Design of Electric Machines3
Reliability Theory and System Implementation3
Energy Harvesting3
Motion Control Systems Dynamics3
Power Electronic Dynamics and Control3
Advanced Power Electronics3
Adjustable Speed Drives3
Power System Planning3
Power System Relaying3
Power Market Operations3
Power Market Economics and Security3
Fault-Tolerant Power Systems3
Power System Reliability3
High Voltage Power Transmission3
Power Systems Dynamics and Stability3
Deregulated Power Systems3
Power System Transaction Management3
Artificial Intelligence in Smart Grid3
Control and Operation of Electric Power Systems3
Elements of Sustainable Energy3
Elements of Smart Grid3
Microgrid Design and Operation3
Master's Project (3-6)
Special Problems3-6
Special Projects
Select three to six credit hours 13-6
General Electives (11)
Select 11 credit hours of electives from ECE 400-599, ECE 601-699, and ECE 700-79911

 ECE 594 or ECE 597

E3 Courses

See descriptions under the respective department’s course listings.

Group A

CHE 536Computational Techniques in Engineering3
CHE 541Renewable Energy Technologies3
CHE 542Fluidization and Gas-Solids Flow Systems3
CHE 565Fundamentals of Electrochemistry3
ECE 550Power Electronic Dynamics and Control3
ECE 551Advanced Power Electronics3
ECE 552Adjustable Speed Drives3
ECE 553Power System Planning3
ECE 554Power System Relaying3
ECE 555Power Market Operations3
ECE 557Fault-Tolerant Power Systems3
ECE 558Power System Reliability3
ECE 559High Voltage Power Transmission3
ECE 560Power Systems Dynamics and Stability3
ECE 561Deregulated Power Systems3
ECE 562Power System Transaction Management3
ECE 563Artificial Intelligence in Smart Grid3
ECE 564Control and Operation of Electric Power Systems3
MMAE 517Computational Fluid Dynamics3
MMAE 520Advanced Thermodynamics3
MMAE 522Nuclear, Fossil-Fuel, and Sustainable Energy Systems3
MMAE 523Fundamentals of Power Generation3
MMAE 524Fundamentals of Combustion3
MMAE 525Fundamentals of Heat Transfer3
MMAE 526Conduction and Diffusion3
MMAE 527Heat Transfer: Convection and Radiation3

Group B

CHE 541Renewable Energy Technologies3
CHE 560Statistical Quality and Process Control3
ENVE 501Environmental Chemistry3
ENVE 506Chemodynamics3
ENVE 542Physicochemical Processes in Environmental Engineering3
ENVE 551Industrial Waste Treatment3
ENVE 561Design of Environmental Engineering Processes3
ENVE 570Air Pollution Meteorology3
ENVE 577Design of Air Pollution Control Devices3
ENVE 578Physical and Chemical Processes for Industrial Gas Cleaning3
ENVE 580Hazardous Waste Engineering3