Learning Objectives

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

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 data science.

Graduates of the Master of Science in Communication Data Science program will be able to:

  • Make strategic decisions around communication business issues based on what you know about an organization’s strategies, goals and objectives and on the applicable communication research
  • Utilize written and oral advocacy skills to articulate key communication theories, identify them in practice, use them in business situations, assess and measure effects, and be able to modify your practice based on experience over time
  • Approach communication issues with an understanding of the appropriate data-gathering methodologies and be able to collect, analyze and interpret the data, thus fostering the problem-solving and decision-making skills essential to a management-level career