Electrical and Computer Engineering Five-Year Dual Degree Bachelor and Master of Science Program

Dual-degree programs reduce the time to a master's degree by at least one year and provide credentials that will serve the student throughout his/her adult professional career. Graduates of the dual-degree program are awarded an Electrical and Computer Engineering MS degree in addition to their Electrical Engineering BS degree. The dual-degree program encourages students to pursue a graduate degree in order to broaden their educational background and their career opportunities. A graduate engineering education is key to innovation and central to economic health. A graduate degree has become far more common in the work place and a master's level engineering education gives a great return on your investment. Students who complete all their requirements may receive their BS degree prior to completing their MS degree.

Dual Degree Curriculum

Students must develop of a plan of study for the MS portion of the degree with approval of their academic advisor, including the following:

All Requirements for BS in Electrical Engineering 1134
Required Graduate Courses
ECE 0411Digital Signal Processing3
ECE 0415Engineering Applications of Numerical Methods3
or SW 0409 Advanced Programming in Java
ECE 0457Advanced Linear Systems3
Capstone or Thesis Option
ECE 0591
ECE 0592
Capstone Professional Project I
and Capstone Professional Project II
or ECE 0550
ECE 0551
Thesis I
and Thesis II
Additional Graduate Elective Courses
Select three additional graduate-level electives in Electrical and Computer Engineering 29
Total Credits158

Requirements are the same as those listed for the BS, except that students must select at least two graduate-level electives to fulful the major elective requirement.


Electives may be chosen from courses listed under Electrical and Computer Engineering, as well as ECE 0483 Independent Study

Note: A minimum of 30 credits must be completed at the graduate level.

Capstone or Thesis Option

Students have two options for a two-semester long required course sequence:

  1. Capstone Option: The Capstone projects are team-driven. Students in the Capstone class are typically organized into teams that contribute to a significant electrical and computer systems project. These projects are chosen to advance the student's knowledge in topics related to the specialization areas. Students consult with their advisors and instructors to determine which projects will contribute most to their education. Students may also suggest projects if they are of sufficient complexity and will advance their knowledge in an area of interest. A capstone topic should be approved by the instructor and accepted by the director of the program prior to starting the capstone sequence.
  2. Thesis Option: Students may choose the thesis option at the agreement of a faculty member and approval by the program director.

In the event that a student in one option (Capstone or Thesis) wishes to switch to the other option, the course that was taken in one option will not count toward fulfilling the graduation requirement. Capstone or thesis classes can be taken only after the completion of 9 credits at the minimum.

Changing from Undergraduate to Graduate Status

Students may request a change of status from the undergraduate to the undergraduate/graduate combined plan of study at any point after the following conditions are met, with approval from their academic advisor and the department chair:

  • Completed 60+ credits toward the BS in Electrical Engineering or Computer Engineering.
  • Have an overall GPA of 3.0 or higher.
  • Have approval of the faculty advisor.

Students will be awarded both the BS and MS in Electrical and Computer Engineering simultaneously, when all the requirements of the combined degree curricula have been satisfied, usually at the end of the fifth year.

Electrical and Computer Engineering Electives

Possible electives may include any courses from the ECE Elective Domains:

Power and Energy
ECE 0461Green Power Generation3
ECE 0477Power Security and Reliability3
ECE 0495Power Generation and Distribution3
ECE 0496Fault Analysis in Power Systems3
ECE 0505Advanced Power Electronics3
Communications Systems
ECE 0479Communication Systems3
ECE 0480Wireless Systems I3
Electronic Systems
ECE 0405Electronic Materials3
ECE 0423Thermal Management of Microdevices3
ECE 0435Microelectronics3
ECE 0451Nanoelectronics I3
ECE 0455Sensor Design and Application3
ECE 0478Electromagnetic Compatibility3
ECE 0510LProduct Design Laboratory1
ECE 0520LSystem Design Lab1
Computer Engineering
ECE 0406Advanced Digital Design3
ECE 0440Computer Graphics3
ECE 0441Computer Systems Architecture3
ECE 0460Network Programming3
ECE 0470Network Embedded Systems3
Biomedical Engineering
ECE 0431Biomedical Signal Processing3
ECE 0432Biomedical Imaging3
ECE 0433Biomedical Visualization3