Professional Master’s Program (students starting Fall 2025 and later) – Implementation Track

The implementation track is an option for students admitted to the West Lafayette and Indianapolis MSECE Professional Master's Program (PMP/INVT) starting Fall 2025 and later.

Curriculum Requirements

This track has the following curriculum requirements: 

  • 30 credit hours total
    • Math: Two math courses (6 credits)
    • ECE coursework: Minimum of 15 credit hours; including two ECE core courses and the following:
    • Implementation or professional development coursework: Minimum of 9 credits from the lists below
    • Allowed ECE 69600 (Advanced EE Projects) or ECE 69700 (Directed Reading EE) credit hours: Up to 3
    • ECE 69400, ECE Seminar (0 credits, West Lafayette students only)

Note: For the implementation track, courses counted as satisfying the requirements under the various headings (Math, ECE, and implementation/professional development) cannot be double counted. 

Professional Development Course List

Implementation Course List

Number Title Area
50024 Machine Learning CNSIP
50836 Introduction to Data Mining CE
50863 Computer Network Systems CE
51018 Hybrid Electric Vehicles PES
51032 Computational Methods for Power System Analysis PES
51216 Digital Systems Design Automation VLSI
52600 Fundamental of BioMEMS and Micro-Integrated Systems VLSI
53800 Digital Signal Processing I CNSIP
54400 Digital Communications CNSIP
54700 Introduction to Computer Communication Networks CE
55900 MOS VLSI Design VC
56500 Computer Architecture  CE
56800 Embedded Systems CE
56900 Introduction to Robotic Systems AC
57000 Artificial Intelligence CE
57300 Compilers and Translator Writing Systems CE
59500 Advanced Software Engineering CE
59500 Application Oriented Computational Nanotechnology - Part 1 MN
59500 Applied Quantum Computing III-Algorithm and Software FO, MN
59500 CMOS Analog IC Design VC
59500 Computational Lithography MN
59500 Connected & Automated Vehicles AC
59500 Fundamentals of Transistors MN
59500 Integrated Circuit/MEMS Fabrication Laboratory MN
59500 Intellectual Property Generation and Management: An Inventor's View  
59500 Intro to Applied Cryptography CE
59500 RF Measurement Lab FO
59500 Semiconductor Device Integration Thru Simulation MN
60146 Deep Learning CNSIP
60270 Structure and Dynamics of Large-Scale Networks AC
60283 Networked Epidemic Processes AC
60400 Electromagnetic Field Theory FO
60432 Nanophotonic Modeling FO
60600 Solid State Devices I MN
60827 Programmable Accelerator Architectures CE
60872 Fault Tolerant Computer Systems Design CE
61016 Power Electronic Converters and Systems PES
61025 Finite Element Analysis of Electric Machines PES
62400 Multimedia Systems CE
62900 Intro Neural Networks CNSIP
63400 Digital Video Systems CNSIP
63700 Digital Image Processing I CNSIP
63900 Error Control Coding CNSIP
64100 Digital Image Processing II: Model-Based Image & Signal Proc CNSIP
64700 Performance Modeling of Computer Communication Networks CE, CNSIP
66100 Computer Vision CE
67500 Introduction to Nonlinear Systems AC
69500 Advanced VLSI Design VLSI
69500 Big Data for Reliability and Security CE
69500 Datacenter and Cloud Networks CE
69500 Fiber Optic Communications FO
69500 Flexible and Stretchable Electronics MN
69500 High-Speed Mixed Signal IC VLSI
69500 Holistic Software Security CE
69500 Hybrid Systems: Theory & Anlys AC
69500 Intro To Operating Systems CE
69500 ML In Cloud Computing CE
69500 Power Distribution System Analysis PES