Beginning with students admitted in the fall of 2026, all students pursuing on-ground master's degree programs must complete a university-level experiential learning requirement. This requirement may be fulfilled through the curriculum, co-op, or other work- or industry-integrated learning experiences.

Fundamental Requirements

EECE 5155Wireless Sensor Networks and the Internet of Things4
Complete one of the following:4
Wireless Communication Systems
Mobile and Wireless Networking
Complete one of the following:4
Algorithms
Advanced Algorithms
Fundamentals of Computer Engineering
Complete one of the following:4
Machine Learning
Statistical Inference: An Introduction for Engineers and Data Analysts
Introduction to Machine Learning and Pattern Recognition
Advanced Special Topics in Electrical and Computer Engineering (Deep Learning and Edge Computing in Wireless Networks)
Complete one of the following:4
Introduction to Microelectromechanical Systems (MEMS)
High-Level Design of Hardware-Software Systems
Computer Hardware Security
Complete one of the following for a total of 4 semester hours:4
Special Topics in Electrical and Computer Engineering (Introduction to Legal Aspects in Electrical and Computer Engineering)
Special Topics in Electrical and Computer Engineering (Spectrum Policy Issues for Wireless Communications Innovators)
Behavioral Aspects of Innovation
and Special Problems in Electrical and Computer Engineering
Platform Innovation
Complete one of the following:4
Applied Cryptography
Computer System Security
Network Security Practices
Cyberlaw: Privacy, Ethics, and Digital Rights
Network Security
Wireless and Mobile Systems Security
Introduction to Software Security
Special Topics in Electrical and Computer Engineering (Cyber-Physical Security of IoT Systems in the Age of AI)
Computer Hardware and System Security

Options

Coursework Option

Complete 4 semester hours from the electives course list below. 4

Master's Project Option

EECE 7945Master’s Project4

Optional Co-op Experience

Complete the following (students must complete ENCP 6100 to qualify for co-op experience:)
ENCP 6100Introduction to Cooperative Education1
ENCP 6964Co-op Work Experience0
or ENCP 6954 Co-op Work Experience - Half-Time
or ENCP 6955 Co-op Work Experience Abroad - Half-Time
or ENCP 6965 Co-op Work Experience Abroad

Program Credit/GPA Requirements

32 total semester hours required (33 with optional co-op)
Minimum 3.000 GPA required


Electives Course List

Any course in the following list will fulfill the coursework option, provided the student satisfies prerequisites and program requirements. Students can take courses outside this list with prior approval from the program director.

Courses in College of Engineering
Bioengineering
Regulatory and Quality Aspects of Medical Device Design
Civil and Environmental Engineering
Remote Sensing of the Environment
Data-Driven Decision Support for Civil and Environmental Engineering
Urban Informatics and Processing
Performance Models and Simulation of Transportation Networks
Electrical and Computer Engineering
Wireless Sensor Networks and the Internet of Things
Combinatorial Optimization
Networked XR Systems
Mobile Robotics
Robotics Sensing and Navigation
Wireless Communication Systems
Terahertz Communications
Micro- and Nanofabrication
Statistical Inference: An Introduction for Engineers and Data Analysts
Computer Vision
High-Performance Computing
Introduction to Software Security
Data Visualization
Simulation and Performance Evaluation
Introduction to Machine Learning and Pattern Recognition
Parallel Processing for Data Analytics
Design of Analog Integrated Circuits with Complementary Metal-Oxide-Semiconductor Technology
Microwave Circuits and Systems
Signal Processing for Global Navigation Satellite Systems
Digital Signal Processing
Electromagnetic Devices for RF and Wireless Communications
Acoustics and Sensing
Special Topics in Electrical and Computer Engineering (Advanced Network Management)
Special Topics in Electrical and Computer Engineering (Network Programming)
Special Topics in Electrical and Computer Engineering (Spectrum Policy Issues for Wireless Communications Innovators)
Special Topics in Electrical and Computer Engineering (Visual Sensing and Computing Co-Design for Edge Machine Perception)
Computer Hardware and System Security
Autonomous Field Robotics
Linear Systems Analysis
Solid State Devices
Electromagnetic Theory 1
Applied Probability and Stochastic Processes
Fundamentals of Computer Engineering
Analog Integrated Circuit Design
Introduction to Microelectromechanical Systems (MEMS)
Microwave Circuit Design for Wireless Communication
Radio Frequency Integrated Circuit Design
Antennas and Radiation
Modern Signal Processing
Numerical Optimization Methods
Experimental Approach to Wireless Communications
Digital Communications
Information Theory
Big Data and Sparsity in Control, Machine Learning, and Optimization
Probabilistic System Modeling and Analysis
Computer Architecture
Mobile and Wireless Networking
High-Level Design of Hardware-Software Systems
Advanced Computer Vision
Fundamentals of Computer Networks
Computer Hardware Security
Advanced Machine Learning
Advanced Special Topics in Electrical and Computer Engineering (Advances in Communication Electronics)
Advanced Special Topics in Electrical and Computer Engineering (Advances on Deep Learning)
Advanced Special Topics in Electrical and Computer Engineering (Advances in Wireless Communications)
Advanced Special Topics in Electrical and Computer Engineering (Deep Learning and Edge Computing in Wireless Networks)
Advanced Special Topics in Electrical and Computer Engineering (Security in Large-Scaled Learning Enabled Systems)
Courses Outside College of Engineering
Khoury College of Computer Science
Computer Science
Fundamentals of Computer Networking
Algorithms
Machine Learning
Deep Learning
Advanced Algorithms
Cybersecurity
Applied Cryptography
Computer System Security
Network Security Practices
Cyberlaw: Privacy, Ethics, and Digital Rights
Network Security
Wireless and Mobile Systems Security
D'Amore-McKim School of Business
Entrepreneurship and Innovation
Enterprise Growth and Innovation
Competing in the Age of Smart Machines
Platform Innovation
Entrepreneurship Technological
Managing a Technology-Based Business
Emerging and Disruptive Technologies
Human Resources Management
Behavioral Aspects of Innovation
Bouvé College of Health Sciences
Health Informatics
Introduction to Health Informatics and Health Information Systems
Theoretical Foundations in Personal Health Informatics
Personal Health Interface Design and Development
Evaluating Health Technologies
Introduction to Health Data Analytics
Nursing
Health Informatics
College of Arts, Media and Design
Communication Studies
Technology and Strategic Communication
School of Law
Law, Policy and Legal Argument
Intellectual Property
Law and Technology
College of Social Sciences and Humanities
Law and Public Policy
Cities, Sustainability, and Climate Change
Philosophy
Information Ethics
Political Science
Security and Resilience Policy
Resilient Cities
Public Policy and Urban Affairs
Big Data for Cities
College of Science
Physics
Network Science 1