Media and Broadcast Engineering Requirements
Completion of at least thirty credits at the graduate level (500 level and above), with a minimum grade of C and a minimum GPA of 3.00.
Three core courses that are mandatory in all tracks.
Three courses from a chosen track.
Two technical electives from any track.
Two general electives that can be any Stevens course at the 500 level or above, including a relevant M.S. thesis in one of the program’s home departments.
Core courses
EE 612 | Principles of Multimedia Compression | 3 |
CS 521 | TCP/IP Networking | 3 |
SYS 625 | Fundamentals of Systems Engineering | 3 |
Track I: Signal Processing and Data Communication
As a traditional branch of Electrical and Computer Engineering, this track provides fundamental knowledge and skills related to audio and video processing, information compression, data communication and networking, which are enabling technologies in the media and broadcasting industry.
Track courses
CPE 645 | Image Processing and Computer Vision | 3 |
CPE 548 | Digital Signal Processing | 3 |
CPE 591 | Introduction to Multimedia Networking | 3 |
EE 585 | Physical Design of Wireless Systems | 3 |
EE 626 | Optical Communication Systems | 3 |
EE 670 | | |
Elective courses
Track II: Software Infrastructure for Media and Broadcast Engineering
This track covers aspects of software design and development that are critical for media and broadcast engineering, including networking, distributed and cloud computing, web programming, programming for mobile systems, databases, and algorithms/
Track courses
CS 522 | Mobile Systems and Applications | 3 |
CS 524 | Introduction to Cloud Computing | 3 |
CS 526 | Enterprise and Cloud Computing | 3 |
CS 546 | Web Programming | 3 |
CS 548 | Enterprise Software Architecture and Design | 3 |
CS 554 | Web Programming II | 3 |
Elective courses
CS 520 | Introduction to Operating Systems | 3 |
CS 561 | Database Management Systems I | 3 |
CS 570 | Introduction to Programming, Data Structures, and Algorithms | 3 |
CS 590 | Algorithms | 3 |
CS 600 | Advanced Algorithm Design and Implementation | 3 |
CS 615 | Systems Administration | 3 |