The Master of Science in Communication Data Science is a cross-disciplinary joint degree program offered by the Viterbi School of Engineering and the Annenberg School for Communication and Journalism. 

The curriculum is designed to be accessible to students with any background, including students with a communication background and no computer science knowledge as well as students with a computer science background and no communication knowledge. For students with a computer science or engineering background, the program includes introductory courses on communication theory and practice and advanced courses on media, marketing, and the human and social aspects of communication. For students with a social science or communication background, the program offers courses to introduce them to programming and data systems, and advanced courses on machine learning, distributed systems, and human-computer interfaces. Advanced courses are offered to cover novel and emerging approaches to communication and informatics.