Degree Requirements

The bridge program curriculum requires a basic knowledge of computer and communications fundamentals.

All master's degree candidates must complete a minimum of 30 credits, 9 in core courses and 21 in elective courses; or 21 credits must be from ECE courses.

The required courses provide the basics of Internet Engineering. Electives are to be chosen from the available course pool to tailor the program to the student's professional needs and interests. This program utilizes graduate courses in Electrical and Computer Engineering, Computer and Information Science, Management Information Systems, and Management Programs at NJIT. They provide the necessary blend of education required for appropriate strength in Internet Engineering.

M.S. in Internet Engineering (courses only)

Bridge Courses 1
ECE 333Signals and Systems3
ECE 481Digital Communications Systems3
CS 505Programming, Data Structures, and Algorithms3
ECE 251Digital Design3
Total Credits12
1

Bridge courses are usually selected from this list, but some additional bridge courses, appropriate to each student's background, may be required.

Core Courses
ECE 637Internet and Higher-Layer Protocols3
ECE 683Cloud and IoT Networking and Security3
CS 602Java Programming3
Electives 1
Select seven of the following:21
Random Signal Analysis
High Performance Routers and Switches
Network Management and Security
Principles of Broadband Networks
Design of Wireless Networks: 5G Architecture and Services
Computer Networking Laboratory
Management of Technology
Management Strategies for E-Commerce
Computer Communication Networks
Selected Topics in Electrical and Computer Engineering
Selected Topics in Electrical and Computer Engineering II
Seminar
ECE 791Graduate Seminar 20
Total Credits30
1

Other (new) courses related to Internet Engineering may be selected as electives with approval from the Graduate Advisor

2

Two semesters are required.

M.S. in Internet Engineering (Master's project)

Bridge Courses 1
ECE 333Signals and Systems3
ECE 481Digital Communications Systems3
CS 505Programming, Data Structures, and Algorithms3
ECE 251Digital Design3
Total Credits12
1

Bridge courses are usually selected from this list, but some additional bridge courses, appropriate to each student's background, may be required.

Core Courses
ECE 637Internet and Higher-Layer Protocols3
ECE 683Cloud and IoT Networking and Security3
CS 602Java Programming3
Project
ECE 700BMaster's Project3
Electives 1
Select six of the following:18
Random Signal Analysis
High Performance Routers and Switches
Network Management and Security
Principles of Broadband Networks
Design of Wireless Networks: 5G Architecture and Services
Computer Networking Laboratory
Management of Technology
Management Strategies for E-Commerce
Computer Communication Networks
Selected Topics in Electrical and Computer Engineering
Selected Topics in Electrical and Computer Engineering II
Seminar
ECE 791Graduate Seminar 20
Total Credits30
1

Other (new) courses related to Internet Engineering may be selected as electives with approval from the Graduate Advisor

2

Two semesters are required.

M.S. in Internet Engineering (Master's thesis)

Bridge Courses 1
ECE 333Signals and Systems3
ECE 481Digital Communications Systems3
CS 505Programming, Data Structures, and Algorithms3
ECE 251Digital Design3
Total Credits12
1

Bridge courses are usually selected from this list, but some additional bridge courses, appropriate to each student's background, may be required.

Core Courses
ECE 637Internet and Higher-Layer Protocols3
ECE 683Cloud and IoT Networking and Security3
CS 602Java Programming3
Thesis
ECE 701B
ECE 701B
Master's Thesis
and Master's Thesis
6
or ECE 701C Master's Thesis
Electives 1
Select five of the following:15
Random Signal Analysis
High Performance Routers and Switches
Network Management and Security
Principles of Broadband Networks
Design of Wireless Networks: 5G Architecture and Services
Computer Networking Laboratory
Management of Technology
Management Strategies for E-Commerce
Computer Communication Networks
Selected Topics in Electrical and Computer Engineering
Selected Topics in Electrical and Computer Engineering II
Seminar
ECE 791Graduate Seminar 20
Total Credits30
1

Other (new) courses related to Internet Engineering may be selected as electives with approval from the Graduate Advisor

2

Two semesters are required.