The computational Journalism program prepares students for the application of computation to the activities of journalism such as information gathering, organization, and dissemination while upholding values of journalism such as accuracy and verifiability. The program prepares students to learn computing fundamentals and skills required for supporting journalistic activities such as newsgathering, investigative journalism, verification/fact finding, and authoring/printing/publication/broadcasting of news, sharing and distribution of news information, editing and commenting on news.