The online Master of Science in Electrical and Computer Engineering offers two plans of study, a thesis and non-thesis option. The curriculum is built to empower electrical and computer engineers to follow their passions, confront technical challenges and develop powerful new devices. Our courses in high-demand fields like autonomous vehicles, neural networks and diamond technology give professionals the advanced knowledge of systems and platforms that they need to usher in the next wave of revolutionary advances.
The pioneering researchers of MSU’s faculty shaped the electrical and computer engineering curriculum and regularly update courses with the concepts and technologies that graduates need to excel in cutting-edge organizations. You’ll have opportunities to receive individualized mentorship and pursue your own areas of interest as you complete a program that’s built for a constantly evolving world of fast-paced innovation.
Below are the requirements for completion for each study plan. Students in both the thesis and non-thesis option must take at least two courses (six credits) from the following selection of courses:
- ECE 821: Advanced Power Electronics and Applications
- ECE 830: Embedded Cyber-Physical Systems
- ECE 835: Advanced Electromagnetic Fields and Waves I
- ECE 842: Performance Modeling of Communication Networks
- ECE 851: Linear Control Systems
- ECE 863: Analysis of Stochastic Systems
- ECE 874: Physical Electronics
Master’s degree Plan A (thesis option) Requirements
- Total credit requirement: 30 credits (courses below 400 level may not be counted)
- 12 Credits in ECE courses at the 800- or 900-level
- 6 credits in supporting classes from outside the MSU College of Engineering. Note that more courses may be offered online in the future. The current online courses that fulfill the breadth requirement include:
- STT 861, 875
- A minimum of 4 credits and no more than 8 credits of ECE 899 (thesis research)
- A minimum of 20 credits at the 800 level or above (including thesis credits)
- First-year graduate students must attend a minimum of 7 seminars from the graduate seminar series. All live sessions are recorded and are made available for students to watch later if they are unable to attend the live sessions.
- Students who elect the thesis option will also need to work with an ECE faculty member to advise them with their thesis research.
Master’s degree Plan B (non-thesis option) Requirements
- Total credit requirement: 30 credits (courses below 400 level may not be counted)
- 12 Credits in ECE courses at the 800- or 900-level
- 6 credits in supporting classes from outside the MSU College of Engineering. Note that more courses may be offered online in the future. The current online courses that fulfill the breadth requirement include:
- STT 861, 875
- A minimum of 18 credits at the 800 level or above.
- First-year graduate students must attend a minimum of 7 seminars from the graduate seminar series. All live sessions are recorded and are made available for students to watch later if they are unable to attend the live sessions.
Graduate Electrical and Computer Engineering Course Descriptions
Note: Not all courses are available every semester. Contact an Admission Counselor for more information on course availability and to discuss your desired academic plan.
The purpose of this graduate level course is to teach students to formulate problems as mathematical games and provide the basic analysis and computational tools to solve them. The course covers:
- Static games: From two player zero sum games to N player non-zero sum games.
- Nash equilibrium and saddle-points.
- Algorithms and computational methods to solve games.
- Dynamic games: discrete and continuous time settings.
The intended audience includes (but is not restricted to) students in control, communications, signal processing, mechanical engineering, computational mathematics science and engineering and computer science. The class will be project-oriented and the students are strongly encouraged to choose a project that is relevant to their own research area.
Prerequisite: ECE 410
Advanced topics in digital integrated circuit design. Design specifications: functionality, performance, reliability, manufacturability, testability, cost. Standard cells. Design-rule checking. Circuit extraction, simulation, verification. Team-based design.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Major security techniques, including authenticity, confidentiality, message integrity, non-repudiation, and the mechanisms to achieve them. Network security and system security practices, including authentication practice, email security, IP security, Web security, and firewalls.
*Note: This elective course counts towards obtaining the Graduate Certificate in Secure and Connected Cyber-Physical Systems through the electives option.
Modeling continuous and discrete dynamics of embedded cyber-physical systems (CPS). Hybrid systems. Composition of state machines. Concurrent models of computation. Design and implementation of CPS including sensors and actuators, embedded processors, Internet of Things (IoT), cloud IoT, multitasking, and scheduling. Analysis and verification of CPS. Emerging topics in CPS. Projects in support of lecture material.
*Note: This elective course counts towards obtaining the Graduate Certificate in Secure and Connected Cyber-Physical Systems through the electives option.
Fundamental theories and protocols for communication networks, with an emphasis on statistical performance modeling of Medium Access Control, Data Link Control, Routing, and Transport Layer Protocols. Network analysis and design using optimization techniques and statistical tools including Markov Processes, Queueing Theory, and emerging machine learning methodologies such as Reinforcement Learning. Simulation based and application-driven hands on class projects in support of lecture material.
*Note: This elective course counts towards obtaining the Graduate Certificate in Secure and Connected Cyber-Physical Systems through the electives option.
Plasma kinetic and macroscopic plasma transport theory. Electromagnetic wave propagation and charged particle diffusion processes in plasma. Electromagnetic energy absorption via elastic and inelastic collisions. Dc, rf, and microwave discharges.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Micro-electro-mechanical systems (MEMS). Fundamentals of micromachining and microfabrication techniques. Design and analysis of devices and systems in mechanical, electrical, fluidic, and thermal energy and signal domains. Sensing and transduction mechanisms, including capacitive and piezoresistive techniques. Design and analysis of miniature sensors and actuators. Examples of existing devices and their applications.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Applications of quantum mechanics and statistical mechanics in solids. Band theory of semiconductors. Electrical transport phenomena. Pn junctions.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Operating properties of semiconductor devices including DC, AC, transient and noise models of FET, BJT, metal-semiconductor contact, heterostructure, microwave and photonic devices.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Carrier scattering, single particle and collective transport, quantum effects, hot electron effects, electron-photon and electron-phonon interactions.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Topics vary each semester.
*Note: This elective course counts towards obtaining the Graduate Certificate in Semiconductor Manufacturing, Processing, and Devices through the electives option.
Request Brochure
To learn more about Michigan State University’s online master’s programs in engineering and download a free brochure, fill out the fields below to request information. You can also call us toll-free at (888) 351-8360.