Below are links and descriptions to syllabi from various investigative and data journalism courses (In alphabetical order of university, then professor’s name).

  • Arizona State: Prof. Jaqueline Petchel, Depth Reportingtexas

Teaches students how to conceptualize, report and write long-form, in-depth stories. Students deeply research a selected topic through public records, interviews and investigative reporting techniques and write an in-depth article with the goal of publication.

Arizona State, Depth Reporting Fall 2016

  • Arizona State: Evan Wyloge, Telling Stories with Data

Techniques and tools of reporting using data and public records as well as how to use the Internet and other online sources to find information and sources for stories. Students get experience with computer spreadsheets, database software and statistical techniques as they develop their advanced reporting skills.

Arizona State, Telling Stories with Data Fall 2016

Arizona State, Telling Stories with Data Fall 2016 Syllabus

  • Arizona State: Evan Wyloge, Graduate Data Journalism

Uses data to tell stories, negotiates with government officials for public records and uses the Internet and other online sources to find information and sources for stories. Uses computer spreadsheets, database software, mapping programs and statistical techniques and explores how these tools can be used across a wide variety of beats and stories.

Arizona State, Graduate Data Journalism Fall 2016

Arizona State, Graduate Data Journalism Fall 2016 Syllabus

  • Boston College: Prof. Stephen Kurkjian, Investigative Journalism Critical Thinking

Whether your interest lies in the human interest story, breaking news, the exposé or in honing your critical thinking and writing skills, this course offers the practical skills necessary for mastering journalistic form, drawing on credible sources, reporting the facts, and sharpening your inquiry and interpretive skills. It also introduces students to the sources for public information including city and town halls, State House, court houses and regulatory agencies on both state and federal levels of government. Class will review the critical role that investigative reporting plays in in democratic societies. Students read, analyze and critique investigative journalism using Pulitzer Prize Feature Stories.

Boston College, Investigative Journalism Undergraduate Fall 2015 Syllabus

Boston College, Investigative Journalism: Critical Thinking Syllabus Fall 2013

(Syllabus includes appendix with guidelines for syllabi and learning tools)

  • Carleton University: David McKie, Data Journalism Research Methods

The goal of the Data Journalism Storytelling course is to teach students how to find and negotiate for data that is already publicly available, or must be obtained formally or informally through access to information. We will analyse the information using the following: Excel; the data-visualization tools, Tableau PublicGoogle’s Fusion Tables; the document-annotation software called DocumentCloud; and the mapping program called ArcMap.

Taken together, these skills comprise computer-assisted reporting, also known as data journalism. Our textbook will be, “Computer-Assisted Reporting: A Comprehensive Primer”.

At the end of this term, students will become adept searching for information, analyzing the material for story ideas, or for questions that could lead to stories. They’ll learn how to use Excel to spot trends, and employ data-visualization and mapping programs to show the patterns and allow readers to interact with the material, such as being able to identify the income level or levels of crime in their neighbourhood.

Carleton University, Data Journalism Research Methods Fall 2015 Syllabus

  • Columbia College Chicago: Jeff Kelly Lowenstein and Associate Prof. Sharon Bloyd-Peshkin, Investigative Reporting Project

This seminar course offers outstanding upper-level students the opportunity to do a significant piece of professional-level reporting and writing project, with a multimedia emphasis and suitable for publication.

Our aims for this course are that you gain the mindset and the tools of investigative reporting, develop an understanding of how these local stories connect to global issues, contribute to two pieces pitched and published in professional outlets, and contribute actively to a process blog.

Columbia College Chicago, Investigative Reporting Fall 2014 Syllabus

  • Columbia University: Prof. Sheila Coronel, Investigative Reporting Workshop

Over three weeks, participants in all media platforms examine what investigative journalism is and how to conceive, research and write such stories. The process involves recognizing when something should be a long-term project, basic criteria for launching into the story, testing and retesting the hypothesis throughout the investigation, and shifting direction when the reporting dictates that the story direction has changed. In this course students will be asked in think about possible investigative projects they want to work on upon their return to the workplace, using the lessons learned during the course. Workshops will be taught on creating databases, retrieving data from outside sources, locating and using public records in different parts of the world, utilizing financial documents, interviewing techniques, how to structure an investigative story, using multimedia to support projects, writing and editing a long-form narrative, and more.

Columbia University, Investigative Reporting Summer Workshop 2016

  • Columbia University: Jonathan Soma, Foundations in Computing

An introduction to the ways in which the computer and data technologies can be partners in creative practices. We will emphasize writing code over point-and-click interfaces, presenting the computer as a programmable object. Through a series of projects, students will move from exploratory sessions, to writing small programs, to sharing code with others in class. They will learn by making, and in the process master a “scripting language” like Python or Ruby. Projects will examine and extend existing technologies in the digital humanities, computational journalism, architecture, and design; and will likely deal in text and images, in human relationships as exhibited through social networks, in map-making, and in reporting.

Columbia University, Foundations in Computing 2014 Syllabus

  • Columbia University: Allison Parrish and Matthew Jones, Data and Databases

Consideration of both the scientific and social implications of counting, of turning the world into bits. Through the process of gaining fluency in the use of Python, students will spend some time thinking through representations of core “data types” like time, location, text, image, sound and relationships (or networks), and the computational “affordances” associated with each. Students will study several common metaphors for organizing and storing data – from structureless key-value stores, to document collections like MongoDB, to a single table or spreadsheet, to the “multiple tables” of a relational database. We will also discuss ideas behind publishing or sharing data, moving from HTML documents and Web 1.0 to data services and APIs in Web 2.0, to semantics in Web 3.0. These efforts will be project-driven, with students using and building modern data services with a scripting language. Their projects will underscore the reality that data are plentiful and circulate and interact in a kind of informational ecosystem. As researchers, our students will be called on both to access and to publish data products.

Columbia University, Data and Databases 2014 Syllabus

  • Columbia University: Richard A. Dunks, Algorithms

This course presents an overview of algorithms as they relate to journalistic tradecraft, with particular emphasis on algorithms that relate to the discovery, cleaning, and analysis of data. This course intends to provide literacy in the common types of data algorithms, while providing practice in the design, development, and testing of algorithms to support news reporting and analysis, including the basic concepts of algorithm reverse engineering in support of investigative news reporting. The emphasis in this class will be on practical applications and critical awareness of the impact algorithms have in modern life.

Columbia University, Algorithms 2015 Syllabus

  • Columbia University: Gregory Eirich, Social Network Analysis

The course is designed to teach students the foundations of network analysis including how to manipulate, analyze and visualize network data themselves using statistical software. We will focus on using the statistical program R for most of the work. Topics will include measures of network size, density, and tie strength, measures of network diversity, sampling issues, making ego-nets from whole networks, distance, dyads, homophily, balance and transitivity, structural holes, brokerage, measures of centrality (degree, betweenness, closeness, eigenvector, beta/Bonacich), statistical inference using network data, community detection, affiliation/bipartite networks, clustering and small worlds; positions, roles and equivalence; visualization, simulation, and network evolution over time.

Columbia University, Social Network Analysis Spring 2016

  • Columbia University: The Lede Program, a data and computing program

The Lede Program offers an intensive summer program in data and computation, or a comprehensive two-semester program for students interested in pursuing more advanced work. The program was designed to help students rapidly elevate their skills in these areas, especially if they were considering applying for Columbia’s highly demanding dual-degree program in journalism and computer science.

The Lede Program Summer and Fall of 2017

  • Florida International University: Associate Professor Mercedes Vigón, Investigative Reporting Techniques

This course provides training in investigative reporting, teaching students how to go beyond the day-to-day journalism. The course will emphasize problem solving in developing stories from conception to finished product. The course is practical and, at the same time, directs students to think deeply about the stories they do and why they do them. It will include lectures, discussions, independent work in class, out-of-class, reporting and writing and conferences with the instructor.

Florida International University, Investigative Reporting Techniques Spring 2017

  • Indiana University: Assistant Professor Gerry Lanosga, Investigative Reporting

The goal of this course is to ground you in the heritage, tools and techniques of investigative and in-depth reporting. You will learn the practical skills of the investigative journalist both by studying professional investigative work and by doing your own work using tools such as public records and computer-assisted reporting. You will learn to conduct intensive backgrounding work using public records, to cultivate sources, to find and analyze data, and finally to produce a multi-platform investigative story in a compelling and understandable way.

Indiana University, Investigative Reporting Spring 2016 Syllabus

  • Indiana University: Assistant Professor Gerry Lanosga, Data Analysis for Journalists

J502 is concerned with the collection, analysis and interpretation of data in the pursuit of news. As such, this is not just a skills course. Certainly, you will get an overview of  lots of digital tools to find stories in data. But more importantly, this course emphasizes how to think about, contextualize and write about the data we encounter all around us. You will generate your own quantitative analyses of data we obtain, but you  will also learn to critically evaluate data analysis by others, such as scientists and interest groups. You will gain an understanding of important statistical concepts, perspective on how social science techniques can serve a journalists, and working knowledge of how to obtain data and conduct analyses using tools such as spreadsheets and databases. While this course is aimed at establishing a working journalist’s competency with data, the skills and concepts you learn will be useful in practically any branch of mass communication you choose.

Indiana University, Data Analysis for Journalists Fall 2015 Syllabus

  • Kent State University: Prof. Karl Idsvoog, Computer-Assisted Reporting

Course Outcomes: By the time you finish this course, you’ll know how to do basic data calculations using Microsoft Excel and how to do basic data queries on Microsoft Access. Far more important, you will understand that for nearly every story of significance it will be important to request the data.

By the time you finish this course, you will know how to properly frame a public records request when asking for either printed or electronic data. By the time you finish this course, you will improve your ability to negotiate for public records over the phone.

A primary goal, one totally up to you, is to get you thinking and acting like a journalist, not a human microphone stand.

Kent State University,Computer-Assisted Reporting Spring 2016 Syllabus

  • National University of Ireland and University College Dublin: Dr. Bahareh Heravi, Data Journalism

This course is part of MA in Journalism at the National University of Ireland, Galway, and will introduce journalism students to the practise of data journalism and showcase a set of tools and techniques for data driven analysis, investigation and storytelling. Students will learn:

  • What data journalism is  and where it comes from
  • Why is data journalism important
  • How to find stories in data
  • Where and how to find data
  • Investigative Journalism using data
  • Cleaning data and making sense of messy data
  • Visualising the data and to effectively communicate stories
  • Newsroom Math and Statistic

NUI Galway and UCD, Data Journalism Fall 2015 Syllabus

Stories written by students for Data Journalism

  • NYU:  Prof. Meredith Broussard, Advanced Reporting: Data Journalism

This is the Capstone course. Subject matter varies from section to section, but the basic skeleton of the course is the same across sections: the emphasis is on development of the ability to produce writing and reporting within a sophisticated longform story structure. The course involves query writing, topic research and reading, interviewing, and repeated drafts and rewrites, leading to a full-length piece of writing aimed at a publishable level and the ability of the student to present the reporting orally.

In this class, students will learn the fundamentals of reporting with data and will learn how to find stories in numbers. The final reported project will be a longform piece that incorporates data analysis.

NYU, Advanced Reporting Fall 2016

  • NYU: Prof. Meredith Broussard, Data Journalism

In this class, students will learn to collect, analyze and present data in an immersive, hands-on course. A portion of each class is devoted to real-life examples, emphasizing the skills newsrooms want. How can web scripting help a reporter track down runners who may have witnessed explosions in the Boston Marathon bombings? How can a map illustrate the challenges in developing gun policy? Why is data cleaning required to uncover the influence of money in visits to the White House? More than ever, these new ways of telling stories require data skills.

Fluency with data and the ability to ask and answer questions from structured information sources can help any journalist, whether she’s a radio producer, magazine writer or digital producer. While the course’s main goal is journalistic, not technical, students will acquire a variety of new skills in data visualization, data analysis, and digital production. In the process, students will learn how to use data to strengthen and improve their reporting process.

Student-created projects will influence the path of the class: in a given semester, we may create infographics, investigate current political or economic issues, or develop innovative newsapps.
Prior experience is not assumed, nor is it necessary. Students are expected to be comfortable with learning software beyond basic social media or word processing, and should be willing to learn new technology skills.

NYU, Data Journalism Fall 2016

  • NYU: Prof. Joe Calderone, Investigative Reporting

This course seeks students interested in learning the skills necessary to produce exclusive, hard-edged, ground-breaking reporting, combining human sources with original, document-based research. Bloggers, Tweeters, aspiring TV talking heads and print reporters will learn how to cut through the noise and produce reporting that stands out, makes a difference.and gives them an edge in a crowded field.

The emphasis is on New York City-based fieldwork resulting in a capstone, semester-long investigative project of your choosing that is worthy of publication. You will learn how to develop ideas for a project, find and cultivate sources, pitch and write the story in a clear, compelling and fair fashion while adhering to the highest standards of accuracy and objectivity. You will see how to mine the records of courthouses, police agencies, property clerks, health agencies, City Hall, campaign finance, tax authorities and other municipal, nonprofit and law-enforcement offices for exclusive material. Your aim will be to produce a story that sheds a light on a little-known or hidden topic with important implications for the public and readers.

NYU, Investigative Reporting, Graduate Fall 2016

NYU, Investigative Reporting, Graduate Fall 2016 Syllabus

  • NYU: Prof. Mike McIntire, Investigative Reporting

Your objective will be to master basic investigative tools and techniques, as well as how to apply them to everyday reporting and major enterprise pieces. We will explore how to take advantage of the two main sources of information documents and people and discuss when and how to use computer data to both enhance a story or provide the foundation for a major project. Throughout the course, the goal will be to constantly delve beneath the surface. Going deep is the essence of investigative reporting, which pulls together all publicly available information, as well as harder-to-find material, to present the fullest possible picture.

Corporations and powerful individuals employ armies of PR experts, lawyers and lobbyists to ensure that only their version of reality prevails, and it is the lonely duty of journalists to dispel this fog of self-interest. At least as important as mastering the technical skills will be learning to think critically and skeptically. The relentlessly upbeat press release, the carefully worded SEC filing or the late-Friday-afternoon earnings statement each, as a matter of course, should be probed for accuracy and omission. What important development went unsaid? Did the company chairman really resign to “spend more time with his family”?

NYU, Investigative Reporting Fall 2016

  • Northwestern University: Associate Professor Louise Kathryn Kiernan, Investigative Reporting

In this course, students will examine investigative reporting from a historical, theoretical and ethical standpoint while developing essential hands-on skills to produce this work themselves. Through classroom and real-world experience, you will explore the power, limits and moral complexities of investigative reporting and encounter its struggles and triumphs firsthand. The class, co-taught by a Chicago Tribune reporter, will directly pursue a real-world journalism project. You should expect to spend significant time during and outside class hours conducting research and fieldwork and producing status reports. This course will help you analyze urgent, relevant and diverse issues; hone critical thinking, reporting and writing skills; and enrich your understanding of the communities and concerns that surround us.

Northwestern University, Investigative Reporting Fall 2016

Northwestern University, Investigative Reporting Spring 2016 Syllabus

Northwestern University, Investigative Reporting Spring 2016 Weekly Schedule

  • Northwestern University: Professor Alec Klein, Investigative Journalism

Students will be introduced to a variety of investigative techniques, interviewing skills, approaches to developing sources and employing public documents and databases. Of paramount importance in this class: student safety and adhering to the highest ethical standards in journalism. This is a two-unit course in which students are expected to devote a tremendous amount of time in the field, weekdays and weekends, doing real shoe-leather journalism, knocking on doors, digging for information and determining whether there has been a miscarriage of justice. Keep in mind: Investigative reporting is hard. Expect to confront roadblocks. Anticipate spinning your wheels. There will be frustrations and setbacks. And along the way, hopefully, you will learn to think like an investigative reporter, you will learn by doing and you will do it by the most honorable methods and, so, come closer to discovering the truth, whatever that truth is. For more information, please see The Medill Justice Project, which supports this class, at

Northwestern University, Investigative Journalism Fall 2016

  • Northwestern University: Associate Professor Darnell Little, Enterprise Reporting with Data

Journalists increasingly rely on data to understand the topics they are covering, to find news and to present information to their audience. This class provides a foundation in finding, acquiring, analyzing and presenting data in a journalistic context. Students will learn how to identify data sources, evaluate the value and accuracy of data, find newsworthy information in data. They will also learn to differentiate good and bad uses of data in journalism.

Northwestern University, Enterprise Reporting with Data Fall 2016

Enterprise Reporting with Data Syllabus, Summer 2016 Syllabus

  • Northwestern University: Associate Professor Darnell Little, Advanced Data and Mapping

This course will teach students the basics of investigative and database reporting, starting with learning the software skills needed to use the main tools of CAR – spreadsheets and database managers.  Students will also learn the basics of statistical analysis before moving on to developing the craft of turning data into compelling stories. Along the way, students will learn to rely less on hunches, theories and guesses and more on hard, quantifiable facts and rigorous analysis. Students will study and analyze real government databases and documents that have recently been used in actual stories.

Northwestern, Advanced Data and Mapping Spring 2016 Syllabus

  • Point Loma Nazarene University: Prof. Danielle Cervantes Stephens, Computer Assisted Reporting

Introduces students to investigative journalism through hands-on laboratory work, including advanced Web research, public records requests, statistical analysis, databases, mapping, visual aids and data interactives.

CAR practitioners have borrowed tools and skills from business, social science, engineering, demographics and computer science— including database management, GIS mapping, statistical analysis and the development of web applications—to do better journalism.

News organizations now demand journalists work increasingly with data, yet very few journalists understand what data is, does, or means to reporting and news production. Best practices with data and journalism evolve from a specialty called computer-assisted reporting (CAR), which originated in investigative and watchdog journalism.
CAR gives a journalist a unique and powerful toolkit that can provide a distinct news market advantage, increasing salary and compensation and making the reporter an indispensable resource in today’s shrinking newsrooms. More importantly, good storytelling and backgrounding coupled with CAR help journalists tell more compelling stories and bring change to communities.

Point Loma Nazarene University, Computer Assisted Reporting Spring 2016 Syllabus

  • Princeton University: Prof. Joe Stephens, Investigative Journalism – Accountability Reporting

Students will learn the sophisticated reporting, research and interviewing techniques that investigative reporters use to root out corruption in public and private institutions. While learning to produce compelling news pieces, students will discover how these tools can be used to advantage in other fields and everyday life. In addition to exploring new models of journalism (crowd-sourcing, social networking), we will meet with some of the nation’s most successful investigative journalists.

Princeton University, Investigative Journalism – Accountability Reporting Fall 2016

Princeton University, Investigative Journalism Fall 2016 Syllabus

  • Rutgers University: Investigative and In-Depth Reporting

In-depth reporting project using public records and other journalism investigative techniques.

By the end of the course, students will gain hands-on experience at investigative reporting.

Rutgers University, Investigative and In-Depth Reporting Spring 2016

  • Stanford University: Dan Nguyen, Public Affairs and Data Journalism

Our primary goal is to learn how to argue with and against data. To understand the business of our government, including the power it wields over – or yields to – our institutions, then we must understand data, the byproduct of that business, and often, its fuel.

We see data as a means of understanding and, when necessary, critiquing the “data-driven decisions” in public affairs. Our focus is on concepts rather than technology and mathematical problem solving over statistical methods. The core of our work is ultimately the same core of traditional reporting: the initiative to question, the independent research of facts, and the desire to inform the public.

Public Affairs and Data Journalism Fall 2015 Syllabus

  • Stanford University: Dan Nguyen, Computational Methods in the Public Sphere

Computational Methods in the Civic Sphere (COMM 113/213) examines why some information problems are computational – and why others are not – in the context of journalistic enterprise and its wide variety of information problems: research, data collection, data cleaning, statistical analysis, information design, information retrieval, verification, publication, and mass distribution.

We will study real-world problems in journalism and data science, and we will also attempt to solve them. We will study programming, because many of these problems can be substantially solved through programming. But we will also learn why not every problem can or should be fitted to a mechanical algorithm.

Students who successfully complete this class will inevitably learn a wide array of tools and techniques. But gaining a useful skillset is only a coincidental outcome. Our main goal is to learnhow to think, and to understand how a computer can complement, but not replace our ability to make decisions.

Computational Methods in the Public Sphere Winter 2016 Syllabus

  • Stanford University: Dan Nguyen, Computational Journalism

Focuses on using data and algorithms to lower the cost of discovering stories or telling stories in more engaging and personalized ways. Project based assignments based on real-world challenges faced in newsrooms. Prior experience in journalism or computational thinking helpful. Prerequisite: Comm 273D, COMM 113/213, or the consent of instructor.

Computational Journalism Spring 2016 Syllabus

  • Stanford University: Cheryl Phillips, Public Affairs Data Journalism

Public Affairs Data Journalism Two is designed to help the students in the Graduate Program in Journalism at Stanford University to go deep on mining data for stories, reporting, writing and visualizing those stories. Students will publish their work on the Peninsula Press news site.

The instructor, Cheryl Phillips, is a Hearst Professional in Residence at the Graduate Program in Journalism at Stanford University where she is teaching data journalism and helping to build the Stanford Computational Journalism Lab. Previously, Phillips was the data innovation editor at The Seattle Times, where she had worked since 2002. Read more in her full bio.

Stanford University, Public Affairs Data Journalism Two Syllabus

  • Stanford University: Cheryl Phillips, Becoming a Watchdog: Investigative Reporting Techniques

Learn how to apply an investigative and data mindset to journalism, from understanding how to background an individual or entity using online databases to compiling or combining disparate sets of information in ways that unveil wrongdoing or mismanagement. Focuses on mining texts, tracking associations, and using visualizations. Stories produced apply investigative techniques to beat reporting, breaking news, and long form journalism. Prerequisite: COMM 104W, or consent of instructor.

Stanford University, Becoming a Watchdog Syllabus 2016

Stanford University, Investigative Reporting Techniques

  • Southern Illinois University: William Recktenwald, Investigative Journalism

By the end of the semester each student should have a clear understanding of how the implement the following:

-Develop a story idea that will become the foundation of the story.

-Find the information that will support the story idea.

-Analyze the information to support your story.

-Formulate a story outline.

-Write a draft of your story.

-Verify the accuracy and truthfulness of the information in your draft.

-Understand and prepare the delivery of your story to the public, multiplatform presentations will be required.

Southern Illinois University, Investigative Journalism Fall 2015 Syllabus

  • Southern Illinois University: Prof. William Freivogel, Future of Journalism

Truth is, no one is sure what the future hold for journalism.  Journalism’s face today bears little resemblance to that of a decade ago.  Ten years ago, people didn’t have cell phones with cameras ready to record almost everything – political candidates making ill-considered but candid comments to donors, police shooting black suspects, police behavior at protest demonstrations.  Citizen journalism was coming alive along with this new technology.  Facebook and Twitter began to take over as the main source of news and information.  Newsrooms of metropolitan newspapers lost a third or more of their reporters and photographers.  Buzzfeed, Huffington Post, Reddit were born.

Fidler and Freivogel don’t have crystal balls, but will try to get you as prepared as possible for this new future.  Every Tuesday, we’ll talk about the impact of new media on news events – like the shooting of Michael Brown and the coverage of the presidential campaign.  We’ll also talk about the changes in the ethics and law of new journalism.  Then, on Thursdays, we’ll work on computer assisted reporting techniques.  Fidler will lead that part of the course.  The goal of this CAR portion of the class is to teach you to be adept enough that you can remember how to use CAR techniques after the class ends.  And we want to create publishable stories – most aimed for publication in the Daily Egyptian.

Southern Illinois University, Future of Journalism Syllabus

A series of articles that resulted from the Future of Journalism Spring 2016 course:

  • UC Berkeley: Prof. Bill Drummond, Police Violence and Media Narratives

Police Violence and Media Narratives will turn 15 years of raw homicide data obtained exclusively from the Oakland police department into a richly textured and visualized web site. The goal of the class is to document the ripple effect of homicide deaths and the ensuing disruptions in the lives of victims, perpetrators and their families, through the voices and experiences of people in the community. It will provide a web-based framework that can be augmented and enhanced in future courses.

UC Berkeley, Police Violence and Media Narratives 2016

  • UC Berkeley: Timothy McGirk and Abbie Van Sickle, Investigative Reporting Workshop

This seminar will give students the opportunity to pursue individual investigative stories in the public interest. It will be run as a series of practical workshops, delving into the gritty details of each student’s project. Students will be taken through the crucial steps of investigative reporting, from finding a story, preferably within the region, to making the pitch to researching and organizing it into a compelling narrative worthy of publication in a prominent media outlet.

UC Berkeley, Investigative Reporting Workshop 2016

  • UC Berkeley: Lowell Bergman and Timothy McGirk, Investigative Reporting in Print, Broadcast and the Web

This class is both an introduction to the theory and practice of investigative reporting, as well as an opportunity for students to gain practical experience working collaboratively on a major in-depth reporting project. The seminar is both a place for students to be exposed to potential sources and practitioners of the craft as well as a venue to discuss and debate what we mean by “investigative reporting.”

UC Berkeley, Investigative Reporting in Print, Broadcast and the Web 2016

  • UC Berkeley: Peter Aldhous, Introduction to Data Visualization

This is a course in finding and telling visual stories from data. We will cover fundamental principles of data analysis and visual presentation, chart types and when to use them, and how to acquire, process and “interview” data. We will make interactive and static charts and maps using free software. There will be some coding, but no prior experience is required. The emphasis is on gaining practical skills that students can apply in a newsroom setting.

UC Berkeley, Introduction to Data Visualization, Fall 2016 Syllabus

  • UC Berkeley: Peter Aldhous, Introduction to Data Journalism

Over four weeks, these classes will provide an introduction to data journalism. We will cover principles of data analysis, acquiring and cleaning data, basic spreadsheet skills, plus mapping and other forms of visualization. The emphasis will be on finding and telling stories from data.

UC Berkeley, Introduction to Data Journalism, Fall 2016 Syllabus

  • UC Santa Cruz: Peter Aldhous, Policy and Investigative Reporting

This class focuses on in-depth and investigative reporting, where science and technology meets public policy and society. We will cover essential skills of investigative reporting, including obtaining documents through Public Records Act requests, using online reporting resources, computer-assisted reporting, and ethical and legal issues. After 10 weeks, students will complete an article of ~2000 words, concentrating on an issue of societal/political importance.

UC Santa Cruz, Policy and Investigative Reporting, Spring 2016 Syllabus

  • University Diego Portales, Santiago, Chile: Jeff Kelly Lowenstein, Data Journalism (Periodismo de Datos)

Este curso entrega herramientas digitales para optimizar la búsqueda de datos en internet y además capacita al alumno para cotejar correctamente esos datos, de tal manera de transformarlos en información integrada. El alumno aprenderá métodos para vincular información contenida en bases de datos con diseños gráficos simples y complejos. Los estudiantes que hagan un proyecto final tendrán la posibilidad de publicarlo en el diario Hoy en Chicago.


This course provides students with digital tools that optimize online data searching and that help them to properly compare and collate such data to transform it into integrated information. Students will learn methods to make information from databases available through simple as well as complex graphical designs. Students who do a final project will have the possibility to publish in Hoy, a Spanish language newspaper based in Chicago.

Universidad Diego Portales, Periodismo de Datos Syllabus 2013 (Spanish)

  • University of Florida: Associate Professor Norm Lewis, Data Journalism, Data Literacy and Data Visualization

Data Journalism Course Description:

This course equips you to acquire and analyze data using spreadsheets and databases to shape everyday journalism.

The day is coming when “data journalism” will be redundant. Once upon a time, reporters could rely mostly on interviews and anecdotes. But today’s digital-savvy audiences expect better evidence. They demand data to know whether the community is safe or what colors are in fashion. Thus, employers now expect journalists to find and use data as a matter of routine. So the purpose of this course is to enable you to be a journalist proficient in data.

University of Florida, Data Journalism Spring 2016 Syllabus

JOU  3305 – Data Journalism – section 18DC – Fall 2017 

MMC  2450 – Data Literacy for Communicators – section 07H3 – Fall 2017 

JOU  4930 – Data Literacy – Spring 2017 

JOU  4930 – Dataviz and Mapping – Spring 2017

JOU  3305 – Data Journalism – section 18DC – Fall 2016

JOU  4930 – Data Literacy – section 047F – Fall 2016 

  • University of Florida: Chris Davis, Investigative Reporting

Students in this course will learn to think like an investigative reporter and to apply the skills reporters use to uncover information no one wants you to have. You will learn how to track people down, how to uncover secrets in documents and data and how to get people to talk when they shouldn’t. You will learn how to push news stories beyond the typical, “he-said, she-said” by moving beyond the most basic questions journalists answer (who, what, when and where) and focusing more on why, how, so what and who is to blame? You will learn how to aks tough questions to people in power and the importance of holding them accountable.

University of Florida, Investigative Reporting Spring 2016 Syllabus

  • University of Florida: Cynthia Barnett, Environmental Journalism

This course will introduce you to Environmental Journalism and elucidate the roles and difference between journalism and communications; help you find the most accurate, credible, and timeliest information on science and issues; and ground you in the essentials of environmental reporting–discerning uncompromised expert sources, using descriptive storytelling to relate real-world impact, and tapping the primary databases, records and other tools commonly used by environmental reporters. You will publish your work on our C JC website devoted to Environmental Journalism: or even better, in the popular media.

University of Florida, Environmental Journalism Spring 2016 Syllabus

  • University of Illinois at Urbana-Champaign: Brant Houston, Investigative Reporting

This course will show you how to do investigative and in-depth reporting with a special emphasis on using digital tools and electronic information. It will teach you how to go beyond the day-to-day journalism and how to bring context to your stories. It will teach you how to improve your credibility and accuracy by effectively searching the Web and downloading databases and documents, reading and analyzing those documents and databases, by interviewing people more effectively, and by getting out into the field and observing and recording what you see. You will use primary and secondary sources – people sources, paper sources, electronic documents and databases, both online and offline. You will learn how to organize your material and then write a compelling story that covers not only the “who, what, when and where,” but also the “why” and the “how.” After taking this course, you should be capable of doing better research and analysis than most practicing journalists. This course is intended to be extremely practical while at the same time causing you to think deeply about the stories you do and why you do those stories. This course will also deal with the daily ethical questions investigative journalists face.

University of Illinois, Investigative Reporting Spring 2016 Syllabus

A story that was written by students for Investigative Journalism in Spring 2016:

  • University of Maryland: Derek Willis, Building Systems for Reporting

This course will teach students how to use data and technology to craft a systematic approach to beat reporting, or to build what you could call a reporter’s exoskeleton. Such a system would make it easier for a journalist to place news in context or spot interesting and potentially newsworthy events.

As an example of this, consider the Supreme Court: each ruling is in itself a potential story and also one part of the life of a changing institution that draws on previous cases and is influenced by judges’ past and present actions. Being able to place a ruling in context — is this out of character for this court, or for any Supreme Court in history? — is a valuable skill for a journalist. Collecting the information needed to provide this context can also help the journalist produce better questions and ideas. That collection effort is rarely simple, but advances in technology make it possible in a variety of circumstances.

Students will work with some of the tools for building system for reporting: spreadsheets, databases, pattern matching and some programming, including web scraping and building useful but simple sites for reporting. Students will work in small teams to choose a beat, research data sources around it and develop a web-based system to surface useful and unusual aspects of the data. You will be doing some work that qualifies as “computer programming” in this course, but it is not a programming course. This is a course about using computers and software to make you a better journalist.

University of Maryland, Building Systems for Reporting Spring 2016 Syllabus

  • University of Maryland: Associate Prof. Deborah Nelson, Investigative Reporting

This course uses a working-hospital approach to teaching investigative journalism. You will learn skills while producing a publishable, in-depth project on an issue with national significance and local impact on people’s lives. We will partner with other classes, disciplines and news organizations to prepare you for the collaborative model of investigative reporting used by many professional news organizations.

University of Maryland, Investigative Reporting 2016 Syllabus

  • University of Maryland: Associate Prof. Deborah Nelson, Media Law FOI Request Project

Each semester, we tackle a class public records project in collaboration with our reporting classes and/or with professional new organizations. Each student is assigned a federal, state or local government agency and a list of records to request. Each student produces one or more FOI letters in the first two weeks of the semester and then pursues the records until they are obtained or the semester ends.

University of Maryland, Media Law FOI Project Sheet 2016

  • University of Massachusetts at Amherst: Prof. Rodrigo Zamith, Special Topics: Data-driven Storytelling

How can journalists use data to find stories? How can they tell stories through data? This hands-on course provides students with the knowledge and skills necessary to begin gathering, analyzing and visualizing interactive, data-driven stories. Students will work in pairs to tackle questions pertaining to ethical data sourcing, data analysis and making data meaningful for the public. They will also produce their own exciting and thought-provoking digital news story. Prior experience with advanced statistics, web design or computer programming is neither assumed nor necessary, and course content will adapt to the collective skills of the students in the classroom. However, a willingness to experiment, learn new technologies and embrace iteration in a cooperative environment is a must.

University of Massachusetts at Amherst, Data-driven Storytelling, Fall 2016 syllabus

In order to free up more time during class for hands-on exercises, professor Zamith uploads lecture videos to a Vimeo channel, which can be accessed here.

  • University of Minnesota: MaryJo Webster, Database Reporting

JOUR 5155 (Database Reporting) is a skills-based, capstone course designed to enhance reporting skills, primarily by identifying and analyzing electronic data to look for patterns and trends that can lead to in-depth news stories. Students will obtain and analyze digital data for reporting that can be published on various media platforms They will use spreadsheets and databases to manage information, find news stories, and produce visualizations that complement those stories.

University of Minnesota, Data Reporting Spring Syllabus

MaryJo Webster’s Training Materials

  • University of Missouri: Associate Professor David Herzog, Computer-Assisted Reporting

Computer-assisted reporting (CAR) is a form of data journalism that focuses on the analysis of public records that are stored electronically.

This is largely a skills course with a heavy hands-on component. By successfully completing this course, you will be able to identify, obtain, evaluate, clean, analyze and visualize data. You will be expected to think like a journalist by evaluating data critically and applying what you learn to news stories, information graphics or web applications.

You’ll learn how to use software, such as spreadsheets, database managers, text editors, data-cleaning programs and visualization tools.

University of Missouri, Computer Assisted Reporting Spring 2016 Syllabus

  • University of Missouri: Chase Davis and Mike Jenner, Advanced Data Journalism

The goal of this class is to teach you how to creatively solve problems in journalism using computer programming. In it, you will learn how to use the Python language, statistics and advanced spreadsheet and database concepts, then apply those skills to real-world exercises. At the end of the semester, you will have been exposed to most of the skills required to do advanced data journalism in a newsroom environment.

University of Missouri, Advanced Data Journalism Spring 2016 Syllabus

  • University of Nebraska-Lincoln: Prof. Matt Waite, Data Journalism

Every day, more of our lives is being stored in a database somewhere. With that explosion of data, journalists now more than ever need the skills to analyze and understand data to then produce the stories hidden in the information. In this class, we’ll use brainpower and software to look at raw data — not summarized
and already reported information — to do investigative reporting. We’re going to get our hands dirty with spreadsheets, databases, maps and some basic stats. And we’re going to do journalism. So buckle up and hold on.

University of Nebraska, Data Journalism Spring 2016 Syllabus

Matt Waite’s other teaching materials

  • University of Neuchâtel: Jean Philippe Ceppi, Investigative Journalism (Journalisme d’investigation)

Ce séminaire pratique vise à permettre aux étudiants de mener une véritable enquête de précision qui sera publiée dans un média romand, en transformant la salle de classe en salle de rédaction. Grâce à l’interaction entre l’équipe et à l’échange d’expériences en temps réel entre enseignant et collègues, le séminaire doit leur permettre d’acquérir les techniques de base du journalisme d’investigation et à les mettre en pratique.à travers un projet collectif, aussi proche du milieu professionnel que possible.


This practical course is oriented towards allowing students to conduct a real investigation that might be published in Romandy media by transforming the classroom into a newsroom. Because of the interaction of the team and the exchange of experiences in real time with the instructor and colleagues, the course allows students to gather the basic techniques of investigative journalism and to put these skills into action through a group project that comes as close as possible to a professional environment.

Université de Nuechâtel, Journalisme d’investigation Autumn 2015 descriptif de cours

  • University of Neuchâtel: Gilles Labarthe, Introduction to Information Retrieval and Investigative Techniques (Introduction à la recherche d’informations et aux techniques d’enquête)

Ces travaux pratiques de 15 heures (blocs de 3+3+5+3 périodes) sont présentés en quatre volets :
1) Sources d’information et fact checking
2) Organisation de la recherche et méthodologie
3) Introduction aux techniques d’enquête
4) Outils de recherche avancée et veille stratégique


The practical tasks of 15 hours come in four categories:
1) Sources of information and fact checking
2) Organization of the investigation and the methodology
3) Introduction to investigative techniques
4) Tools for advanced investigations and strategic monitoring

Université de Nuechâtel, Introduction à la recherche d’informations et aux techniques d’enquête Autumn 2016 descriptif de cours

  • University of Neuchâtel: Nicolas Kayser-Bril, Data Journalism (Journalisme de Données)

Le cours est très pratique. Les étudiants apprendront à utiliser une série d’outils directement utilisables dans leur travail de journaliste.
– Présentation et historique du journalime de données
– Trouver un angle dans un jeu de données et le visualiser rapidement (en utilisant des outils comme Datawrapper, Chartbuilder ou Highcharts)
– Analyser des données avec OpenRefine
– Visualiser des données géographiques avec CartoDB
– Analyse de réseau et enquête avec et Gephi
– Connaître les principaux pièges tendus par les données et les déjouer
– Protéger ses données : Introduction à la sécurité informatique
– Mettre en forme ses données : Quelques concepts de programmation


This course is very much practice-oriented. The students learn to use a series of tools that they can use immediately in their journalistic work.
-Presentation and history of data journalism
-Finding an angle in a dataset and visualizing it fast (by using tools like Datawrapper, Chartbuilder or Highcharts)
-Analyzing data with OpenRefine
-Visualizing geographical data with CartoCB
-Network analyses and investigation with and Gephi
-Knowing the main traps in data and finding a way around them
-Protecting your data: Introduction to information security
-Formatting data: Some concepts in programming

Université de Nuechâtel, Journalisme de Données Autumn 2015 descriptif de cours

  • University of North Carolina at Chapel Hill: Prof. Ryan Thornburg, Data-Driven Journalism

The economics of digital publishing has opened a floodgate of raw data, and journalism is just one of many fields that are being rapidly transformed by this tsunami of data. In law, medicine, business, politics, and ecology, people are using data to understand the social and natural worlds. They are also using data to tell stories.

To retain their position as brokers of trust and hubs of community conversation, reporters must understand how the people they cover are using data, and how journalists can use data to improve our shared understand of an increasingly complex world.

University of North Carolina, Data Driven Journalism Spring 2016 Syllabus

University of North Carolina, Data Driven Journalism Fall 2016 Syllabus

  • University of Southern California: Dana Chinn, Data Journalism

Overview of the basic data journalism techniques and tools for statistical analysis; understanding of numbers and basic statistics as they relate to journalism. Proficiency with gathering, analyzing and visualizing data.

University of Southern California, Data Journalism Fall 2016

University of Southern California, Data Journalism Fall 2016 Syllabus

  • University of Southern California: Gary Cohn, Investigative Reporting

Reportorial and analytical skills and techniques required for portraying and evaluating contemporary newsworthy events; lectures, discussions.

University of Southern California, Investigative Reporting Fall 2016

  • University of Southern California: Matthew Lait and John Glover, Introduction to Investigative Reporting

Focus on basic investigative reporting; understand its history, how to access records, identify sources, use computer assisted reporting, report in a fair and ethical manner. Open only to journalism majors.

University of Southern California, Introduction to Investigative Reporting Fall 2016

  • University of Texas, Austin: Andrew Chavez, Intro to Coding for Journalists

Learning how to code opens all kinds of doors for journalists. It offers the ability to tell stories in new ways – from simple things like interactive news graphics to more sophisticated tools like machine learning and necessary business functions like the newsroom content management system and ad delivery.

University of Texas, Austin, Intro to Coding for Journalists Spring 2016 Syllabus

  • University of Texas, Austin: Christian McDonald, Data-Driven Reporting

This course will cover the basics of computer-assisted reporting, using electronic records for the basis of news reporting. Students will learn how to request data from public and governmental sources, to clean up and analyze that data using tools such as Excel and SQL, and use simple statistical models to accurately report based on the data.

Data Visualization Blog with Syllabi

University of Texas at Austin, Data-Driven Reporting Fall 2015 Syllabus

University of Texas at Austin, Reporting with Data Fall 2015 Syllabus

University of Texas, Austin, Reporting with Data Fall 2017 Syllabus

University of Texas, Austin, Data Visualization Fall 2017 Syllabus

  • University of Texas, Austin: Kathleen McElroy, Investigative Reporting

The main class goals are learning how to deeply report and deeply listen and then turn that information into enlightening stories. As a previous instructor of this course wrote in his syllabus, this class is a hands-on, participatory, collaborative exercise in learning how to be an investigative reporter. This class will operate like an ad-hoc projects team for a news organization, relying on individual and group effort to discuss, explore, find and produce stories.

University of Texas, Austin, Investigative Reporting Spring 2017 Syllabus

  • University of Texas, Austin; Dhiraj Murthy, Data, Privacy and You

This course provides approaches to understanding what some have termed ‘datafication.’ Specific weeks will explore what it means to think about data today, different types of data including administrative trace data, user-produced social media data, and Internet of Things (IoT) data. The course provides students with literacy of these types of data as well as the ways in which these data are transmitted, stored, compiled, aggregated, analyzed, and used in predictive analytics.

University of Texas, Austin, Data, Privacy and You Fall 2017 Syllabus

  • University of Texas, Austin: Doug Swanson, Investigative Reporting

This class is a hands-on, participatory, collaborative exercise in learning how to be an investigative reporter. We will, as a class and as individuals, pursue an investigative project that focuses on a Texas state agency. Our goal: By the end of the semester, each student will have reported and written a story of publishable quality. We’ll have a special emphasis on learning the basic tools of investigative reporting—how to pursue information, where to find essential documents and the ways to use state and federal public records laws. We’ll explore how to find crucial information on individuals, businesses, non-profits, court proceedings and government agencies. We’ll also learn other essential skills, such as dealing with sources, ensuring accuracy and “bullet-proofing” a story.

University of Texas, Austin, Investigative Reporting Spring 2016 Syllabus

  • University of Wisconsin-Madison: Investigative Reporting

This class will teach the techniques of investigative and long-form enterprise reporting. Students will engage in extensive reporting in the field, and produce a final project.

Investigative Reporting Spring 2018

  • University of Wisconsin-Madison: In-Depth Reporting

Advanced reporting with emphasis on critical evaluation of evidence and on recognizing the complex effects of government actions. Students will explore and develop community context stories that originate in a range of venues from the courts to the schools.

In-Depth Reporting Spring 2017

  • Virginia Commonwealth University: Associate Prof. Jeff South, Computer Assisted Reporting

In MASC 644, you will learn how to become a better, faster and smarter reporter. You will learn how to use the Internet and other digital technology to find ideas, information and sources for your stories. In particular, you will learn how to obtain and analyze data – about health, crime, education, demographics and other topics. You will learn how to find patterns and trends in the data – to identify what the data mean. You will learn how to pull from the data examples to support the trends you have identified. You will learn how to weave this information into your stories, so that your stories aren’t just anecdotal (based on what people have told you) but also analytical (based on reliable data that can’t be disputed). With computer-assisted reporting, you will be able to find stories that have gone unreported; rebut false and misleading statements from news sources; monitor the performance of government and other institutions; and become more marketable journalists.

Virginia Commonwealth University, Computer Assisted Reporting Fall 2015 Syllabus

  • Wits University, Johannesburg: Jeff Kelly Lowenstein, Investigative Journalism (A)

Investigative Journalism (A) is intended to equip a journalist with a knowledge of investigative journalism in South Africa and the world, a knowledge of related ethical issues and a range of investigative skills. It will provide context and practical skills applied in a project for those wishing to develop an investigative perspective.

Wits University, Investigative Journalism (A) 2016 Syllabus

These links offer further class resources and syllabi

Society of Professional Journalists – syllabi for environmental journalism classes: – Collection of tools and technology for journalists:

IRE Syllabi – Computer assisted, online research, and investigative reporting syllabi:

IRE Tip Sheet – Includes syllabi and assignments for data, CAR and investigative reporting: