Master of Engineering in Wireless Communications and Computer Networks
Wireless communications and computer networks are a rapid-growing field which requires state-of-the-art engineering skills including wireless network protocols and standards, energy-efficient networking, modeling and performance analysis of distributed and mobile network computing, and cognitive radio networks. In this program, students will be exposed to the core of network communications, gain latest applied computer network techniques including data security and privacy, ability to design embedded system architecture for wireless communication systems and applications, and fundamentals of wireless radio communications and signal analysis.
Minimum Credits Required | 30 |
Maximum 400-Level Credit | 12 |
Minimum 500-Level+ Credit | 18 |
Maximum 700-Level Credit | 4 |
Maximum Transfer Credit | 9 |
Code | Title | Credit Hours |
---|---|---|
Core Courses | (12-13) | |
Select minimum 4 courses | 12-13 | |
Digital and Data Communication Systems | 3 | |
or ECE 513 | Communication Engineering Fundamentals | |
Introduction to Computer Networks | 4 | |
or ECE 407 | Introduction to Computer Networks with Laboratory | |
Modern Wireless Network Protocols and Standards | 3 | |
or ECE 544 | Wireless and Mobile Networks | |
Communication Electronics | 3 | |
or ECE 525 | RF Integrated Circuit Design | |
5G Wireless Network: Architecture, New Radio, and Security | 3 | |
or ECE 504 | Wireless Communication System Design | |
Communication Elective | (3-4) | |
Select minimum 1 course from the following: | 3-4 | |
Digital and Data Communication Systems | 3 | |
Wireless Communications Systems | 3 | |
or ECE 504 | Wireless Communication System Design | |
Microwave Circuits and Systems | 3-4 | |
or ECE 423 | Microwave Circuits and Systems with Laboratory | |
5G Wireless Network: Architecture, New Radio, and Security | 3 | |
Analysis of Random Signals | 3 | |
Communication Engineering Fundamentals | 3 | |
Digital Communication Principles | 3 | |
Modern Digital Communications | 3 | |
Coding for Distributed Storage Systems | 3 | |
Coding for Reliable Communications | 3 | |
Information Theory and Applications | 3 | |
Computer Networks Elective | (3-4) | |
Select minimum 1 course from the following: | 3-4 | |
Introduction to Computer Networks with Laboratory | 3-4 | |
or ECE 408 | Introduction to Computer Networks | |
Modern Wireless Network Protocols and Standards | 3 | |
Communications Networks Performance Analysis | 3 | |
Computer Network Security | 3 | |
Wireless and Mobile Networks | 3 | |
Modern Internet Technologies | 3 | |
Communication Electronics Elective | (3-4) | |
Select minimum 1 course from the following: | 3-4 | |
Communication Electronics | 3 | |
Microwave Circuits and Systems | 3 | |
or ECE 423 | Microwave Circuits and Systems with Laboratory | |
Analysis and Design of Integrated Circuits | 3 | |
RF Integrated Circuit Design | 3 | |
Fiber-Optic Communication Systems | 3 | |
Antenna Theory | 3 | |
Microwave Theory | 3 | |
Computer-Aided Design of Analog IC | 3 | |
Computer and Embedded Computing Elective | (3-4) | |
Select minimum 1 course from the following: | 3-4 | |
Smart and Connected Embedded System Design | 4 | |
Internet of Things and Cyber Physical Systems | 3 | |
Computer Cyber Security | 3 | |
Application Software Design | 3 | |
VLSI Architecture for Signal Processing and Communication Systems | 3 | |
Computer Organization and Design | 3 | |
Hardware Security and Advanced Computer Architectures | 3 | |
Hardware/Software Codesign | 3 | |
Object-Oriented Programming and Machine Learning | 3 | |
Electrical and Computer Engineering Elective | (6-10) | |
Select 2 to 3 courses from the following: | 6-10 | |
Introduction to VLSI Design | 4 | |
Artificial Intelligence and Edge Computing | 3 | |
Advanced VLSI Systems Design | 3 | |
Artificial Intelligence in Smart Grid | 3 | |
Computer Vision and Image Processing | 3 | |
Machine and Deep Learning | 3 | |
Digital Signal Processing II | 3 |