This dual degree program is designed to provide students with skills in Computer Science and Journalism to prepare them for new digital-media oriented careers in journalism. Students will earn Master's degrees in Computer Science and in Journalism.
Students will enroll for a total of four semesters. In addition to taking classes already offered at the Journalism and Engineering schools, students will attend a seminar and workshop designed specifically for the dual degree program. The seminar will teach students about the impact of digital techniques on journalism; the emerging role of citizens in the news process; the influence of social media; and the changing business models that will support newsgathering. In the workshop, students will use a hands-on approach to delve deeply 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. Students will also engage in projects supervised jointly by professors in Computer Science and Journalism to give them hands-on experience.
1. Admissions Requirements
- Official Transcript(s)
- Three letters of recommendation
- GRE General Test (GRE Subject Test is not required)
- TOEFL scores (International applicants for whom English is not their first language)
- Autobiographical essay & Professional essay
- Resume/CV
- Writing samples
- Writing Test (Administered by the J-School)
- Application fee: $100
For more information about the admissions requirements, please visit the Journalism website.
Admissions inquiries should be directed to , the Director of Admission and Financial Aid, in Graduate School of Journalism, and , the Assistant Director of Academic Programs, in the CS Department.
2. Overall CS Requirements
A. Core Requirement
Students take four courses from the following six:
| Course ID | Course Title |
| COMS W4111 | Introduction to Databases |
| COMS W4115 | Programming Language and Translators |
| COMS W4156 | Advanced Software Engineering |
| COMS W4170 | User Interface Design |
| CSOR W4231 | Analysis of Algorithms |
| COMS W4701 | Artificial Intelligence |
B. Required Track Courses
Candidates are required to complete three of the following courses:
| Course ID | Course Title |
| COMS W4112 | Database Systems Implementation |
| CSEE W4119 | Computer Networks |
| COMS W4160 | Computer Graphics |
| COMS W4162 | Advanced Computer Graphics |
| COMS W4172 | 3D User Interfaces and Augmented Reality |
| COMS W4180 | Network Security |
| COMS W4705 | Natural Language Processing |
| COMS W4706 | Spoken Language Processing |
| COMS W4731 | Computer Vision |
| COMS W4771 | Machine Learning |
| COMS W4772 | Advanced Machine Learning |
| COMS W4999 | Computing and the Humanities |
| COMS W4995 | Topics in CS (if focus is appropriate, needs approval from track advisor) |
C. Elective Track Courses
Candidates are required to complete two courses out of the following list:
| Course ID | Course Title |
| COMS E6111 | Advanced Database Systems |
| COMS E6113 | Topics in Database Systems |
| COMS E6125 | Web-Enhanced Information Management |
| COMS E6175 | Interaction Design |
| COMS E6176 | User Interfaces for Mobile and Wearable Computing |
| COMS E6733 | 3D Photography |
| COMS E6734 | Computational Photography |
| COMS E6735 | Visual Databases |
| COMS E6901 | Projects in CS |
| ELEN E6850 | Visual Information Systems |
| COMS E6998 | Topics in CS with appropriate focus |
| other classes can count as elective, subject to track advisor approval | |
If you have any questions about the CS requirements, please contact .
3. Journalism Requirements
Please visit the Journalism website to see journalism requirements. If you have any questions, please contact and .
4. Graduation
Candidates preparing for graduation should submit a track graduation form to (an example of a completed form is available).
------------------------------------
Updated on May 23, 2012