Master's in Microelectronics & Semiconductors Curriculum

Degree Requirements with a Major in Microelectronics and Semiconductors 

The major in Microelectronics and Semiconductors (MSE or MS degree) requires 30 credit hours with at least 18 credit hours of Purdue, graduate level, engineering courses.  

Select nine credit hours each from two of the following course groups: 

Group 1: Circuit Design (CD)

Course 

Credits 

ECE 55200 - Introduction to Lasers 

3 

ECE 55900 - MOS VLSI Design 

3 

ECE 59500 - Applied Quantum Computing I-Fundamentals 

1 

ECE 59500 - Applied Quantum Computing II-Hardware 

1 

ECE 59500 - Applied Quantum Computing III-Algorithm and Software 

1 

ECE 59500 - CMOS Analog IC Design 

3 

ECE 59500 - Data Analysis, Design of Experiments and Machine Learning 

1 

ECE 59500 - Fundamentals of Transistors 

1 

ECE 59500 - Introduction to Electronics Packaging and Heterogeneous Integration 

3 

ECE 60420 - Radio Frequency Integrated Circuits 

3 

ECE 60422 - Primer on RF Circuit Design 

1 

ECE 60423 - RF System Design 

1 

ECE 60424 - RF Design: Passive/Active Components 

1 

ECE 68800 - VLSI Testing and Verification 

3 

ECE 69500 - Advanced VLSI Design 

1 

 

Group 2: Devices and Manufacturing (DM)

Course 

Credits 

ECE 50631 - Fundamentals of Current Flow 

1 

ECE 50632 - Introduction to Quantum Transport 

1 

ECE 50633 - Boltzmann Law: Physics to Machine Learning 

1 

ECE 52600 - Fundamental of BioMEMS and Micro-Integrated Systems 

3 

ECE 55700 - Integrated Circuit/MEMS Fabrication Laboratory 

3 

ECE 59500 - Applied Quantum Computing I-Fundamentals 

ECE 59500 Introduction to Nanolithography 

ECE 59500 Topics in EUV Lithography 

ECE 59500 Topics in Computational Lithography 

1 

1 

1 

1 

ECE 59500 - Applied Quantum Computing II-Hardware 

1 

ECE 59500 - Applied Quantum Computing III-Algorithm and Software 

1 

ECE 59500 - Data Analysis, Design of Experiments and Machine Learning 

1 

ECE 59500 - Introduction to Electronics Packaging and Heterogeneous Integration 

3 

ECE 59500 - Semiconductor Fundamentals 

1 

ECE 60600 - Solid State Devices I 

3 

ECE 69500 - Flexible and Stretchable Electronics 

MSE 51000 Microstructural Characterization Techniques                                                                   

MSE 51800 Failure Analysis 

MSE 53000 Materials Processing in Manufacturing     

MSE 56800 Additive Manufacturing of Material 

MSE 60000 Materials Engineering Fundamentals 

3 

3 

3 

3 

3 

3 

 

Group 3: System Design (SD

Course 

Credits 

ECE 50631 - Fundamentals of Current Flow 

1 

ECE 51220 - Applied Algorithms 

3 

ECE 55900 - MOS VLSI Design 

3 

ECE 56500 - Computer Architecture 

3 

ECE 56800 - Embedded Systems 

3 

ECE 59500 - Data Analysis, Design of Experiments and Machine Learning 

1 

ECE 59500 - Introduction to Electronics Packaging and Heterogeneous Integration 

3 

ECE 68800 - VLSI Testing and Verification 

3 

ECE 69500 - Advanced Internet of Things Design and Applications 

3 

ECE 69500 - Advanced VLSI Design 

1 

ECE 69500 - Quantum Circuits and Systems 

1 

ECE 69500 - System-on-chip Design 

3 

 

Group 4: Supply Chain Management (SCM) *

Course 

Credits 

MGMT 56500 Strategic Sourcing and Procurement  

2 

MGMT 56600 Global Supply Chain Management  

2 

MGMT 56000 Manufacturing Planning and Control  

2 

MGMT 56800 Supply Chain Analytics  

2 

MGMT 56900 Ethical and Sustainable Supply Chain Management 

2 

MGMT 59000 Frontiers in Manufacturing  

1 

MGMT 59000 Operations Management Essentials 

MGMT 66400 Supply Chain Management 

MGMT 66000 Introduction to Operations Management** 

1 

2 

3 

MGMT 67000 Business Analytics / STAT 51100 Statistical Methods 

3 

 

*Students utilizing courses from the Supply Chain Management group may take an extra 3 credits in this group and follow the linked curriculum to obtain the Supply Chain Management Graduate Certificate 

**MGMT 66000 is a pre-requisite for most of the other MGMT courses and should be taken first. 

Any courses listed on our courses page will fulfill this requirement, including available non-engineering courses. 

All questions regarding courses and transfer credits should be directed to a student’s academic advisor. 

Creating Your Plan of Study  

The MSE/MS master's program offers a wide range of flexibility in course options. After you begin your studies at Purdue, an academic advisor will help you create an Electronic Plan of Study (EPOS) to best fit your educational needs and career goals.      

The student is ultimately responsible for knowing and completing all degree requirements. This website is a knowledge source for specific requirements and completion.