Master of Science in Electrical and Computer Engineering
Curriculum


View Study Plan


Back to Home

Total Credit Hours

33

Core Courses 24 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
ECE 500 Integrated Circuit Design Graduate Standing 3
ECE 501 Advanced Embedded System Design Graduate Standing 3
MEM 501 Project Management Graduate Standing 3
ECE 510 Advanced Communication Systems Graduate Standing 3
ECE 512 Smart Grids and Renewable Energy Graduate Standing 3
ECE 520 Advanced Power System Analysis Graduate Standing 3
ECE 611 Advanced Mixed-Mode Integrated Circuit Design Graduate Standing 3
ECE 621 Computer and Machine Vision Graduate Standing 3
Project Option 9 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
Ele 1 Elective I - 3
Ele 2 Elective II - 3
ECE 690 Electrical and Computer Engineering Project 15 credit hours 3
Thesis Option 9 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
Ele 1 Elective I - 3
ECE 691 Thesis in Electrical and Computer Engineering 15 credit hours 6
Elective Courses
Course Code Course Title Prerequisite(s) Credit Hours
ECE 630 Advance Low-Power Integrated Circuit Design Graduate Standing 3
ECE 632 Computer Based Power System Planning and Design Graduate Standing 3
ECE 622 Embedded Signal Processing Graduate Standing 3
ECE 638 Nano-Optical Devices Graduate Standing 3
ECE 634 Optoelectronic Devices and Circuits Graduate Standing 3
ECE 635 Special Topics in ECE Graduate Standing 3
ITE 500 Rich Internet Application Graduate Standing 3
ITE 510 Advanced Data Communication and Networks Graduate Standing 3
ITE 520 Mobile Application Development Graduate Standing 3