Online Master of Science in Electrical and Computer Engineering


Gain a credential that commands attention with the Purdue University Elmore Family School of Electrical and Computer Engineering. The fully online Master’s Degree in Electrical and Computer Engineering equips you with the depth and breadth of knowledge and relevant skills needed to succeed in today’s engineering world while offering you the prestige, affordability, flexibility you want in a Master’s degree. This course-based, entirely online MSECE program with the same courses, same faculty, and same degree as the on-campus programs.

Program Highlights

  • Gain deep knowledge in your chosen area of interest while building “breadth at the edges” by taking one-credit courses from a rich suite of options.
  • Our world-class faculty will help you develop innovative thinking approaches to address both practical complex problems.
  • Throughout your program, a dedicated faculty advisor and a team of professionals will help you plan your degree and support your envisioned career path.
  • Earn our graduate concentration in Microelectronics and Advanced Semiconductors as you earn the MSECE.


  • A minimum of 15 credit hours of ECE coursework, including 2 ECE core courses (6 credit hours)
  • 6 credit hours of graduate math coursework (2 courses)
  • Up to 9 credit hours can be graduate-level coursework from outside of ECE, such as ME, IE, CS, STATS, etc.

Additional curriculum information:

Students can select one of these ECE focus areas or build a plan of study to incorporate multiple areas:

We also offer coursework in emerging areas, including quantum computing, data mining, IoT, and big data.

student working in lab

Frequently Asked Questions

Yes. Our typical student works full time. Most courses are delivered asynchronously, which means to you can complete your coursework when it is convenient for you. Exams, however, are typically scheduled for a specific window of time.
Yes. Neither U.S. residency nor a visa are required.
Yes, unless you have received a degree within the last 36 months from a school where English is the primary language of instruction in a country where English is the native language.
Purdue ECE was established in 1888 and has a long history of excellence. It is currently the largest school at Purdue, with more than 1500 undergraduate student, 750 graduate students, 100 faculty members, and 23,000 alumni. Additionally, Purdue’s online electrical engineering graduate programs are ranked #1 by U.S. News & World Report.
No, both programs lead to the MSECE. The only difference is the online delivery method. The courses, assessments, and faculty – and rigor – are the same.


Courses are delivered via Brightspace, Purdue’s learning management system.

Meet Nikhil Krishna Gopalakrishna, MSECE Alumni

online master's program graduate Nikhil Krishna Gopalakrishna

How will earning the MSECE help you reach your career goals?

Earning a master’s degree has always been my unfinished dream and Purdue ECE helped me achieve that dream. Having a master’s degree with a specialization in computer engineering is helping me directly in my work, as I work on building next-generation computer architectures focused towards machine learning and artificial intelligence. The degree also helps boost my profile for promotions and other opportunities both inside and outside of Intel Corporation where I currently work.

Any additional information you’d like to share:

I did my master’s degree 20 years after I completed my bachelor’s degree. One of the key knowledge aspects that helped me in the course was keeping in touch with mathematical fundamentals. I balanced both work and the master’s degree courses and completed the degree in a span of 2.5 years. The one key aspect that helped me to be successful was the close interaction I had with my advisor Dr. Jamie Davis. I also took advantage of the online access to the Purdue Library and the also the computer resources that Purdue provides for one of the programming courses. Two of the projects that I completed involved working with other online students and it was really an amazing experience. I highly recommend all students who are looking to enhance their skills to consider the MSECE at Purdue.