Online Master’s Degrees In Computer And Electronics Engineering

Online Master’s Degrees In Computer And Electronics Engineering

Earn your master’s degree and engineer what’s next 

Purdue University’s online master’s programs in computing and electronics engineering give professionals in electrical engineering, computer engineering, software engineering, microelectronics and semiconductors dynamic skills they can use to move their industries forward. These boundary-pushing programs offer the same academic rigor and career-enhancing connections as our on-campus programs, and they are taught by the same expert Purdue faculty.   

Master of Science in Electrical and Computer Engineering 

Master of Science in Microelectronics and Semiconductors 

Master of Science in Software Engineering 

Request Information

Complete the form below to learn more about Purdue’s online master’s degrees in electrical and computer engineering, microelectronics and semiconductors, and software engineering. The form below will be shared with a Purdue enrollment specialist. 

Master of Science in Electrical and Computer Engineering 

Ranked the #1 online master’s in electrical engineering master’s program by U.S. News & World Report (2025), Purdue University’s fully online Master of Science in Electrical and Computer Engineering offers customizable learning paths in high-demand areas like AI, networking, control systems and power, along with options to earn a graduate concentration. With its blend of academic excellence, flexibility and real-world relevance, this program empowers engineers to lead and innovate in a rapidly evolving field.    

110k
Unique Job Postings
7.6%
projected growth (Bureau of Labor Statistics)
132k
Median Advertised Salaries
  • Early to mid-level career engineers 
  • Working professionals with a STEM background looking to deepen their knowledge in hardware, software, control systems and more which can be applied in a wide range of industries 
  • 30 credit hours  

Criteria for Admission

  • Minimum GPA of a 3.0  
  • Preferred undergraduate degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, Applied Physics, Mathematics or Applied Mathematics 
  • Math background of three semesters of Calculus and one semester each of Differential Equations and Linear Algebra (highly recommended) 
  • Advanced Systems Design & Analysis: Design, model and optimize complex electrical and computer systems—from integrated circuits and embedded platforms to signal processing and power systems. 
  • Data-Driven & Intelligent Computing: Apply algorithms, machine learning and high-performance computing to analyze data, automate decisions and build intelligent systems. 
  • Innovative Problem Solving Across Domains: Tackle real-world challenges in communications, robotics, cybersecurity and more by integrating theoretical knowledge with hands-on engineering practice. 
  • Electrical/Electronics Engineer 
  • Computer Hardware Engineer 
  • Power Systems Engineer 
  • Design Engineer 
  • Controls Engineer 

Master of Science in Microelectronics and Semiconductors 

Purdue University’s online Master of Science in in Microelectronics and Semiconductors, equips professionals with the leadership skills needed in the dynamic microelectronics field, addressing the increasing demand for semiconductor engineers. The curriculum draws from various schools, colleges, and departments across Purdue University, and students can enroll in courses covering supply chain management, materials engineering, circuit design, systems design and more, enabling them to build a comprehensive skillset and meet the rising demands for semiconductor-related expertise.  

414k
Unique Job Opportunities
18.5%
projected growth (Bureau of Labor Statistics)
130k
Median Advertised Salaries
  • Early to mid-level career engineers 
  • Working professions with a STEM background interested in an interdisciplinary education in with an emphasis on semiconductor manufacturing and design 
  • 30 credit hours 

Criteria for Admission

  • Minimum GPA of a 3.0  
  • Preferred undergraduate degree in Engineering, Science, Mathematics or Technology 
  • Math background of one semester each of Calculus I, Calculus II and either Linear Algebra or Differential Equations 
  • Integrated Circuit & Chip Design: Design, simulate and optimize analog, digital and mixed-signal integrated circuits using industry-standard tools and semiconductor design methodologies. 
  • Semiconductor Device Physics & Fabrication: Apply deep knowledge of semiconductor materials and device physics to engineer next-generation transistors, sensors and nanoscale components. 
  • System-Level Innovation & Verification: Build and test complex electronic systems, including system-on-chip architectures, through rigorous modeling, layout and verification techniques. 
  • Semiconductor Engineer 
  • Process Engineer 
  • Manufacturing Engineer 
  • Technical Sales Engineer 
  • Product Development Engineer 

Master of Science in Software Engineering 

Purdue University’s online Master of Science in Software Engineering is designed to prepare the next generation of software professionals to meet the growing global demand for skilled engineers and innovators. This program offers a flexible, fully online format that allows working professionals to advance their education while continuing their careers. Graduates of the program will earn a respected degree that signals advanced expertise in software engineering, positioning them for leadership roles in a rapidly growing field.  

286k
Unique Job Postings
14.5%
Projected Growth (Bureau of Labor Statistics)
131k
Median Advertised Salaries
  • Early to mid-level career engineers 
  • Working professionals with a STEM background and knowledge in programming languages looking to further specialize in software  
  • 30 credit hours 

Criteria for Admission

  • Preferred undergraduate degree in Computer Engineering or Computer Science 
  • Students should have a working knowledge of relevant topics, such as algorithms, data structures, microprocessors, operating systems, programming languages, compilers, calculus, linear algebra, discrete mathematics and probability and statistics 
  • Robust Software Design & Architecture: Engineer scalable, maintainable and secure software systems by applying best practices in object-oriented design, architectural patterns and system modeling 
  • Agile Development & Lifecycle Management: Lead full software development lifecycles using agile methodologies, DevOps practices, version control, testing strategies and project management tools. 
  • Advanced Programming & Problem Solving: Write efficient, high-quality code across multiple languages and platforms while solving real-world challenges in cloud computing, cybersecurity and AI-enabled applications. 
  • Software Engineer/Developer 
  • Cloud Engineer 
  • Software Developer 
  • Quality Assurance/Software Test Engineer 
  • Software Architect 

Discover if Purdue University’s online Master’s Degrees In Computing And Electronic Engineering are right for you.

YOUR NEXT GIANT LEAP IS ONLINE