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 of technical ECE coursework; includes two ECE core courses.
    • Implementation/professional development coursework: A minimunm of 9 credits:
    • Allowed ECE 69600 (Advanced EE Projects) or ECE 69700 (Directed Reading EE) credit hours: Up to 9
    • ECE 69400, ECE Seminar (0 credits)

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
50005 Intellectual Property Generation and Management: An Inventor's View  
50024 Machine Learning CNSIP
50642 Fundamentals of Transistors MN
50652 Applied Quantum Computing III-Algorithm and Software FO, MN
50836 Introduction to Data Mining CE
50863 Computer Network Systems CE
50874 Advanced Software Engineering CE
50877 Intro to Applied Cryptography CE
51018 Hybrid Electric Vehicles PES
51032 Computational Methods for Power System Analysis PES
51214 CMOS Analog IC Design VC
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 Application Oriented Computational Nanotechnology MN
59500 Computational Lithography MN
59500 Connected & Automated Vehicles AC
59500 Integrated Circuit/MEMS Fabrication Laboratory MN
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
60431 Fiber Optic Communications FO
60432 Nanophotonic Modeling FO
60600 Solid State Devices I MN
60827 Programmable Accelerator Architectures CE
60850 Datacenter and Cloud Networks CE
60852 Holistic Software Security CE
60872 Reliable and Secure Computer Systems CE
61016 Power Electronic Converters and Systems PES
61025 Finite Element Analysis of Electric Machines PES
61220 Advanced VLSI Design VLSI
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
64700 Performance Modeling of Computer Communication Networks CE, CNSIP
66100 Computer Vision CE
67500 Introduction to Nonlinear Systems AC
69500 Big Data for Reliability and Security CE
69500 Flexible and Stretchable Electronics MN
69500 Hardware and Software Security CE
69500 High-Speed Mixed Signal IC VLSI
69500 Hybrid Systems: Theory & Anlys AC
69500 Intro To Operating Systems CE
69500 ML In Cloud Computing CE
69500 Power Distribution System Analysis PES