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)
Computer Hardware Security
High-Level Design of Hardware-Software Systems
Complete one of the following for a total of 4 semester hours:4
Special Topics in Electrical and Computer Engineering (Spectrum Policy Issues for Wireless Communications Innovators)
Platform Innovation
and Special Problems in Electrical and Computer Engineering
The Human Side of Innovation
and Special Problems in Electrical and Computer Engineering
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
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
Mobile Robotics
Robotics Sensing and Navigation
Wireless Communication Systems
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
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 (GNSS Signal Processing)
Special Topics in Electrical and Computer Engineering (Network Programming)
Special Topics in Electrical and Computer Engineering (Networked XR Systems)
Special Topics in Electrical and Computer Engineering (Spectrum Policy Issues for Wireless Communications Innovators)
Special Topics in Electrical and Computer Engineering (Terahertz Communication for 6G)
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
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 (An Experimental Approach to 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)
Advanced Special Topics in Electrical and Computer Engineering (Wireless Network Systems and Applications)
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
Platform Innovation
Competing in Dynamic, Innovation-Driven Markets
Entrepreneurship Technological
Emerging and Disruptive Technologies
Managing a Technology-Based Business
The Technical Entrepreneur as Leader
Human Resources Management
The Human Side 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
Youth and Communication Technology
School of Law
Introduction to Legal Studies 1: Law and Legal Reasoning
Introduction to Legal Studies 2
Data Regulation and Compliance
Identifying and Securing Intellectual Property Rights
Intellectual Property and Media
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