Media and broadcast engineering lies at the intersection of audio/video processing, networking, software design and complex system integration.

The Master of Science in media and broadcast engineering provides students with a comprehensive foundation in all aspects of media production, delivery and management, and prepares them for relevant careers as media and broadcast engineers, network managers and developers, streaming media developers and project managers for broadcast networks. It provides similar education and opportunities to professionals in the field wishing to enhance their skillsets. It also covers media engineering in emerging media publishing channels such as through the Internet and mobile applications.


Two tracks exist within the media and broadcast engineering master's degree:

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.

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.