Master of Network Engineering

The Master of Network Engineering (M.N.E.) is a course-only degree program that prepares students for professional practice in network engineering and information technologies. The M.N.E. is a focused professional master’s degree requiring a minimum of 30 credit hours of adviser approved coursework. The program offered by the Department of Electrical and Computer Engineering (ECE) can be completed in one year of full-time study.

The admission requirements for this degree follow the existing admission requirements for master’s degree in the ECE department. A person holding a B.S.E.E. or a B.S.CP.E. degree has the necessary background to undertake the M.N.E. program. A student without adequate background is required to demonstrate proficiency in the following courses:  

ECE 211Circuit Analysis I3
ECE 213Circuit Analysis II4
ECE 308Signals and Systems3
MATH 251Multivariate and Vector Calculus4
MATH 252Introduction to Differential Equations4
MATH 474Probability and Statistics3

A student may demonstrate proficiency by successfully completing the courses or by demonstrating satisfactory performance in one or more special examinations administered by the department.

The M.N.E. program of study must include a minimum of 24 credit hours of ECE coursework, 12 credit hours of required core courses, 12 credit hours of M.N.E. elective courses, and six credit hours of adviser-approved elective courses. At least 18 credit hours of the courses must be at the 500-level. A maximum of six credit hours may be taken from ECE 700-level short courses.


Minimum Credits Required 30
Maximum 400-Level Credit 12
Minimum 500-Level Credit 18
Maximum Short Course ECE 700-Level Credit 4
Maximum Transfer Credit 9
Required Courses (15-16)
ECE 5035G Wireless Network3
ECE 511Analysis Random Signals3
ECE 513Commctn Engrg Fundamentals3
ECE 541Comm Netwrks Performance Analy3
or ECE 543 Computer Network Security
Select a minimum of one course from the following:3-4
Intro Comp Ntwks with Lab3-4
Intro to Computer Ntwks
Modern Internet Tech3
Network Engineering Elective Courses (12)
Select a minimum of 12 credit hours of 400- and 500-level courses below, approved by the faculty adviser: 112
Digital & Data Comm Systems3-4
Digital & Data Comm Syst w/Lab
Wireless Communications System3
Wireless Comm Systm Design
Digital Signal Processing I3-4
Digital Signal Pcsgi w/Lab
Internet of Things/Cyber Phys3
IoT and Cyber Physical Systems
Intro Computer Cyber Security3
Computer Cyber Security
AI and Edge Computing3
AI and Edge Computing
Application Software Design3
Application Software Design
Obj-Oriented Prog & Machine Le3
Object-Oriented Program & ML
Computer Organization & Design3
Computer Org and Design
Video Processing & Comm3
Digital Commctn Principles3
Modern Digital Communications3
Coding Distributed Storage Sys3
Wireless Ntwrk Protocols/Stand3
Coding Reliable Communications3
Info Theory and Applications3
Comm Netwrks Performance Analy3
Dsgn Optmztn Compt Ntwrks3
Wireless and Mobile Networks3
Modern Internet Tech3
Wireless Network Security3
Wireless Netwrks Perf Analysis3
Compt Vision Image Processing3
Digital Speech Processing3
Digital Signal Processing II3
Fiber Optic Communication Syst3
High Speed Compt Arithmetic3
VLSI Archs Sgnl Prcs Commnctns3
Hardwr Security & Adv Comp Arc3
Electives (3)
Select three credit hours3