Master of Science Dual Degree: Journalism and Computer Science

APPLY FOR THE M.S. DUAL DEGREE IN JOURNALISM AND COMPUTER SCIENCE

The Tow Center coordinates Columbia’s dual-degree Master of Science Program in Computer Science and Journalism offered in conjunction with Columbia’s Fu Foundation School of Engineering and Applied Science. The dual-degree program is designed to prepare a new generation of professionals with skills in the technical aspects of both digital media and news production.

In addition to coursework at the journalism and engineering schools, students in the dual-degree program participate in a seminar and workshop designed specifically for the dual-degree program. The seminar looks at the impact of digital techniques on journalism, the emerging role of citizens in the news process, the influence of social media and changing business models that support news gathering. The hands-on workshop delves into information design focusing on how to build a site, section or application from concept to development, ensuring the editorial goals are kept uppermost in mind.

What will I study?

Journalism courses:

  • Reporting and Writing I
  • Journalism essentials: law, business, ethics and history
  • Skills classes in photo, audio, video and other digitally based media
  • Digital Media workshop (only available to dual degree students)
  • Digital Media seminar (only available to dual degree students)
  • Data Visualization
  • Video Journalism
  • Dual Degree Students will complete a Master’s Project

Engineering and Computer Science courses:

  • Introduction to Databases
  • Programming Languages and Translators
  • Advanced Software Engineering
  • User Interface Design
  • Analysis of Algorithms
  • Artificial Intelligence
  • Database System Implementation
  • Network Security
  • Natural Language Processing
  • Advanced Database Systems
  • Web-Enhanced Information Management
  • Intrusion Detection or Seminoar on Anonymity and Privacy
  • Machine Learning
  • Search Engine Technology