Both the thesis and non-thesis track options require 30 credit hours of work, including 18 hours of coursework in the department. You may also pursue courses in cybersecurity and network engineering through the Department of Computer Science, as well as courses in the CU Boulder Engineering Management Program.
Degree Requirements Admission Requirements
Thesis Option
- A minimum of 30 credit hours.
- At least 18 hours in ECEN courses.
- All ECEN courses must be at the 5000-level or above.
- No more than 12 credit hours of non-ECEN courses in science, mathematics, or engineering. All of these may be at the 5000-level or above, or a maximum of 6 of these credit hours may be at the 4000-level with the remainder at the 5000-level and above.
- Four to six credit hours of Master's Thesis. The total number of combined hours of independent study and thesis research shall not exceed 9 hours.
Non-Thesis Option
- A minimum of 30 credit hours.
- At least 18 credit hours in ECEN courses.
- All ECEN courses must be at the 5000-level and above.
- No more than 12 credit hours of non-ECEN courses in science, mathematics, or engineering. All of these can be at the 5000-level or above; a maximum of 6 of these credit hours may be at the 4000-level (non-ECEN, non-TLEN, non-EMEN), with the remainder at 5000 and above.
- A maximum of 6 credit hours of independent study can be used toward the 30 credit hour requirement.