This is a collection of computational and data journalism courses for which there is a publicly available homepage or syllabus suitable for others to use as a guiding reference, i.e. basically anything that shows up in a Google search for syllabus
+ computational
/data
/research
+ journalism
/ computer assisted reporting
.
Data/computational journalism is still a relatively new field, so it can be hard to know what's possible to fit in a curriculum. Hopefully, the 230+ course syllabuses – and in many cases, open source code/data repos – listed here can provide helpful guidance!
Jump to the list of 230+ courses
This list includes courses from as early as 1997 and several taught in countries not in North America. I started compiling this list before teaching at Stanford in 2014. In June 2016, I uploaded it here and made a few updates, but it's not complete or consistent by any means. It includes a few not-really computational/journalism courses, which I may trim later, and misses anything not found via Google or from the top of my head.
The list of courses – which is at the end of this README file – is generated from a YAML file that you can see in its raw glory here: some-syllabi.yaml
-
For investigative journalism syllabi, the Investigative Journalism Education Consortium maintains lists here:
-
Investigative Reporters & Editors also maintains a collection: https://ire.org/resource-center/educators-center/syllabi/
-
Also relevant: This report by Charles Berret (Columbia University) and Cheryl Phillips (Stanford University): Teaching Data and Computational Journalism
You can create an issue and drop a URL, and (hopefully) I'll add it to the source YAML file.
If you want to take a hands-on approach, read CONTRIBUTE.md
There are currently 234 courses listed.