Program Description

Degree Requirements

  • Must complete 30 semester hours with a cumulative grade point average of 3.00 (B grade or higher)
  • At least 24 semester hours must be in ELEC courses
  • At least 15 semester hours must be from courses at the 600 level
  • Successful completion of a capstone research/development project (ELEC-601 Graduate Seminar)
  • Must obtain a grade of "B" or higher in all 500-level courses
  • Must complete the core and elective requirements
Student presenting his graduate-seminar project (ELEC 601) to faculty in partial fulfillment of the requirements for the degree of Master of Science in Electrical Engineering
Student presenting his graduate-seminar project (ELEC 601) to faculty in partial fulfillment of the requirements for the degree of Master of Science in Electrical Engineering


Required courses in the program provide the foundations and elective courses allow students to study a particular subject in more depth or to broaden their education with courses from other fields such as computer science and systems engineering. Students have applied their new skills on course projects for:

  • Autonomous drone systems
  • Optical communications
  • Ultrafast imaging and remote sensing
  • Antenna design
  • Motion capture systems for health and human performance
  • Wireless sensor networks and the Internet of Things
  • Deep learning and machine learning for computer vision
  • Software defined radio
  • ASIC Design

For elective courses, students can also register independent-study courses to study under the supervision of an instructor individually. These courses are usually registered by students interested in doing research under the guidance of a faculty member.

Courses from other departments may be taken as additional electives with the consent of the Program Director and the instructor.

All Courses

The list of all ELEC courses at the 500 and 600 levels can be found here.

Required Courses

Independent-Study Courses

Recent courses registered by students include:

  • ELEC-598 Internet of Things
  • ELEC-698 Embedded Systems
  • ELEC-698 Deep Learning and Applications
  • ELEC-698 Wireless Sensor Networks
  • ELEC-698 Optical Engineering
  • ELEC-698 Systems on Chip

Thesis (Optional)

Students who select the thesis option develop a research project under close supervision and guidance of a faculty member. The student and faculty agree on the research topic, and the results of the research activity are expected to be published at peer-reviewed conferences and journals. The thesis must conform to the Frank R Seaver College of Science and Engineering requirements, which you can access here.

Former thesis students have presented their work in international conferences and journals such as:

  • 2018 22nd International Conference on Image Processing, Computer Vision, and Pattern Recognition (IPCV'18)
  • 2018 1st International Conference on Image, Video Processing and Artificial Intelligence (IVPAI'18) 
  • 2018 15th Conference on Computer and Robot Vision (CRV 2018)
  • 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT 2016)
  • 2016 International Conference on Computing, Networking and Communications (ICNC'16)
  • IEEE Journal of Biomedical and Health Informatics

A Master's Thesis can fulfill up to a maximum of 9 semester hours of elective course requirements. The student may enroll up to a maximum of 3 semester hours of Master's Thesis in any given semester. The student electing the thesis option must obtain a thesis advisor before Departmental consent will be considered. Formal requirements may be obtained from the Department.