University of Colorado Boulder logo

Master of Science in Electrical and Computer Engineering

Webinar on August 24: The Next Decade of Engineering Careers | Register here

University of Colorado Boulder logo

Master of Science in Electrical and Computer Engineering

University of Colorado Boulder

Top 20 Engineering School

Earn the same accredited degree as students on campus. Ranking

Finish in 12 months

30 courses total (30 credit hours) full or part-time, 4–6 hours per week per course

$20,010 USD total cost

Flexible pay-as-you-go payment options with no hidden costs or fees

Performance-based admission

Start learning and show us you’re ready, regardless of your background

100% online

Pre-recorded lectures, rigorous assignments, and connection with instructors and peers

Who is this degree for?

This degree is specifically designed to deliver career impact for professionals who need to build and apply deep technical skills. 

This program is a strong fit if you are:

Working Professionals: If you are currently working, the program's flexibility is built for you. It features a self-paced learning structure and a pay-as-you-go tuition model, allowing you to get ECE upskilling while balancing your career.

Career Switchers: The program is designed for those looking to transition into a new technical field. The performance-based admission (PBA) model, which has no application fee, allows you to prove your abilities and gain entry without a traditional application process.

Early Career Professionals: This degree provides the academic rigor and technical depth needed to advance your career. The curriculum blends theory with applied learning that you can use immediately in your role.

The "Builder": At its core, this degree is for innovators with a "builder's mindset." It empowers you to move beyond theory and gain the practical skills needed to turn your ideas into real solutions.

No traditional application required
Begin your learning journey right away without needing to submit transcripts, letters of recommendation, or standardized test scores.
Earn your admission through performance
Gain acceptance into the degree program by successfully completing a designated three-course pathway with a grade of B or better.
Flexible schedule, frequent start dates
Choose from six 8-week sessions offered per year. This flexible structure allows you to start when you're ready and take a break between sessions if needed.
Try a course with no commitment
Not ready to enroll for credit? You can sample any course through the non-credit experience first and upgrade to the for-credit version later.

Enrollment for the Summer 2 2026 term is closed!

To ensure a smooth start, begin your enrollment and allow two weeks for it to complete.

Upcoming events

  • August 24: The Next Decade of Engineering Careers - Register here

Additional resources

Enrollment for the Summer 2 2026 term is closed!

To ensure a smooth start, begin your enrollment and allow two weeks for it to complete.

Upcoming events

  • August 24: The Next Decade of Engineering Careers - Register here

Additional resources

Summer 2 2026 term closed

Keep an eye out to join the next intake!