-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathsome-syllabi.yaml
2718 lines (2218 loc) · 166 KB
/
some-syllabi.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# This YAML is turned into a README that can be viewed at:
# https://github.com/dannguyen/journalism-syllabi
- title: Data Visualization
org: University of Nebraska-Lincoln
course_listing: JOUR 491/ALEC 397
time_period: 2013; Fall
homepage: https://github.com/mattwaite/JOUR491-Data-Visualization
description: |
Welcome to data visualization, where you ll learn to use storytelling, analysis and visualization techniques to inform people with data. In this class, you ll learn what makes for good visualizations and how you can develop deeper understanding of a topic through a combination of words and graphics, forming a new kind of narrative on the web.
instructors:
- Matt Waite
buzzwords:
- Git
- Excel
- ChartBuilder
- title: Story Bots
org: University of Nebraska-Lincoln
course_listing: JOUR 491
time_period: 2014; Fall
homepage: https://github.com/mattwaite/JOUR491-Storybots
description: |
Welcome to the dawning days of storybots: programs that write stories so humans don t have to. Bots now write simple stories about softball games, corporate earnings reports, the weather and, yes, earthquakes. Some of them are extraordinarily simple -- basic programming knowledge is all that s required. Others are quite sophisticated -- they rely on more complex tools to arrive at a simple story.
instructors:
- Matt Waite
buzzwords:
- Python
assignments:
- Summarize crime statistics for a neighborhood
- Update readers on real estate trends for a neighborhood over the last month, six months and year.
- Write a four paragraph story evaluating crime trends for every city in the US.
- title: News Applications
course_listing: JOUR 491
time_period: 2014; Spring
homepage: https://github.com/mattwaite/JOUR491-News-Applications
description: |
How we communicate is changing rapidly and fundamentally. Because the delivery of journalism has been largely unchanged for lengthy periods of time – newspapers for hundreds of years, television and radio for less – there’s been little experimentation with the fundamental delivery of news and information. But the web sets fire to many of the foundations of media delivery systems. Gone are the days of needing millions of dollars for presses, trucks, antennae, FCC licenses, etc. Now, anyone with an idea and the will to make it can be a media mogul. This class is going to be about building new forms of communication, with respect to the past and a sprint into the future.
instructors:
- Matt Waite
org: University of Nebraska-Lincoln
- title: Data Journalism
course_listing: JOUR 407
org: University of Nebraska-Lincoln
time_period: 2014
homepage: https://github.com/mattwaite/JOUR407-Data-Journalism/tree/601b51dafb0690ff9679861258683d943449312e
syllabus: https://github.com/mattwaite/JOUR407-Data-Journalism/blob/601b51dafb0690ff9679861258683d943449312e/syllabus.md
description: |
The best reporters harness the right tools to get the story. 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, some basic stats and, time permitting, some stuff I’ll call “serious future s**t.” And in the end, we’ve got a project to produce. So buckle up and hold on.
instructors:
- Matt Waite
buzzwords:
- GIS
- title: Math for Beginning Reporters
org: University of Nebraska-Lincoln
homepage: https://github.com/mattwaite/MathForBeginningReporters
time_period: 2014
description: |
This module is designed to solve a particular problem: How do you get basic data journalism into a beginning reporting class that many feel is packed as it is? My answer is to combine the basic math for reporters with instructions on how to apply those concepts in a spreadsheet using real data, all aimed at generating real story ideas.
instructors:
- Matt Waite
buzzwords:
- OpenOffice
- Excel
- Google Spreadsheets
- title: Making Sense of Data
org: Google
time_period: 2013; Winter
description: |
Do you work with surveys, demographic information, evaluation data, test scores or observation data? What questions are you looking to answer, and what story are you trying to tell with your data? This self-paced, online course is intended for anyone who wants to learn more about how to structure, visualize, and manipulate data. This includes students, educators, researchers, journalists, and small business owners.
homepage: https://datasense.withgoogle.com/course
instructors:
- Amit Deutsch
- Joe Hellerstein
buzzwords:
- Fusion Tables
- Google Spreadsheets
extras: true
prereqs:
necessary:
- Have a Google account
recommended:
- Basic familiarity with spreadsheets
- Comfort with a web browser
- title: Foundations of Computing
homepage: https://github.com/ledeprogram/courses/tree/master/foundations
syllabus: https://github.com/ledeprogram/courses/tree/master/foundations
org: Columbia University
time_period: 2014; Summer
instructors:
- Jonathan Soma
description: |
"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."
- title: Data and Databases
homepage: https://github.com/ledeprogram/courses/tree/master/databases
syllabus: https://github.com/ledeprogram/courses/tree/master/databases
org: Columbia University
time_period: 2014; Summer
instructors:
- Allison Parrish
- Matthew Jones
description: |
This course considers both the scientific and social implications of counting, turning the world into bits. Students will learn human protocols (census and survey, interview, crowdsourcing, and experiments) and computer- or computer-assisted strategies and tools for collecting data. These distinctions will prove useful whether students collect data on their own, or access data collected and published by other organizations. Students will then spend 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. They will study common metaphors for organizing and storing data — from structureless key-value stores, to relational databases. 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, using and building modern data services with a scripting language. Projects will underscore the reality that data are plentiful and circulate and interact in an informational ecosystem. As researchers, students will be called on to access and publish data products.
- title: Data and Databases
homepage: https://github.com/ledeprogram/courses/tree/master/databases-2015
syllabus: https://github.com/ledeprogram/courses/tree/master/databases-2015
org: Columbia University
time_period: 2015; Summer
instructors:
- Allison Parrish
- Matthew Jones
description: |
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.
- title: Algorithms
homepage: https://github.com/ledeprogram/courses/tree/master/algorithms
syllabus: https://github.com/ledeprogram/courses/tree/master/algorithms
org: Columbia University
time_period: 2014; Summer
instructors:
- Jonathan Soma
- Chris Wiggins
description: |
Algorithms are at the heart of computer processing - they are descriptions of computation. We will present a basic taxonomy of algorithms based on their purpose and discuss complexity (will an algorithm take a lot of time or require significant system resources?). Classes will be anchored around several algorithms developed for or by the digital humanities, computational social science, computational journalism, architecture, and other fields. Examples might include some aspect of natural language processing, computer vision, or statistical/machine learning. Students will learn a process of questioning computation and its artifacts, of examining an algorithm and assessing its capabilities and its biases: How does it function? What are its implicit assumptions? How should we test its operation? What does it leave out? In the process, students will also learn best practices for writing, documenting and publishing algorithms and code.
- title: The Platform
homepage: https://github.com/ledeprogram/courses/tree/master/platforms
org: Columbia University
time_period: 2014; Summer
instructors:
- Cathy O Neil @mathbabedotorg
description: |
This course begins with the idea that computing tools are the products of human ingenuity and effort. They are never neutral and carry with them the biases of their designers and their design process. Platform studies is a new term used to describe investigations into these relationships between computing technologies and the creative or research products that they help to generate. How you understand how data, code, and algorithms effect creative practices can be an effective first step toward critical thinking about technology. This will not be purely theoretical, however, and specific case studies, technologies, and project work will make the ideas concrete.
- title: Small Data Journalism
org: New York University SCPS
course_listing: WRIT1-CE9787
homepage: http://www.smalldatajournalism.com
syllabus: http://www.smalldatajournalism.com/class/
description: |
This course aims to examine data journalism at its core, through case studies and hands-on practice of modern data skills. Because the course is only five weeks, we focus on the practical concepts and tools needed to explore unfamiliar datasets to find worthwhile stories.
buzzwords:
- Google Spreadsheets
- Fusion Tables
- Web inspector
instructors:
- Dan Nguyen
time_period: 2013; Fall
- title: Data Driven Journalism
instructors:
- Ryan Thornburg
org: University of North Carolina, Chapel Hill
time_period: 2013; Spring
homepage: http://parklibrary.jomc.unc.edu/sites/parklibrary.jomc.unc.edu/files/491.7-Thornburg-Spring2013.pdf
description: |
The economics of digital publishing technology have opened a floodgate of raw data, and journalism is just one of many fields that are being rapidly transformed by that floodgate. 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. Your decision to take this course indicates that you are interested in learning the skills an concepts of data-driven reporting. My expectation is that you already have demonstrated clear news judgment and precise, brief storytelling either in or out of a classroom. The class starts from the assumption that you’ve never or rarely used even a basic spreadsheet to aid either your reporting or storytelling. That’s where the semester will begin. We will end just shy of an introduction to how computer programming and algorithms are using journalistic data to create new editorial products.
- title: Computer-Assisted Reporting
course_listing: Journalism 772
homepage: http://jclass.umd.edu/cars/772/syllabus.htm
org: University of Maryland
time_period: 2012; Fall
instructors:
- Dan Keating
- Ira Chinoy
description: |
This is a course in the basic elements of computer-assisted reporting. You will learn how computer spreadsheet and database programs can be used to find details, leads and stories in collections of electronic records. With the proper training and inclination, journalists who are comfortable with these tools can produce stories that would be virtually impossible to do otherwise. Though this approach to reporting has roots that stretch back decades, only in recent years has it moved beyond being an exotic curiosity. As the tools have become more affordable and accessible, success stories have proliferated, prompting greater demand for training and for reporters who can do this work.
- title: Data Visualization
homepage: http://shancarter.github.io/ucb-dataviz-fall-2013/
description: |
This course teaches some of the skills and techniques necessary for displaying statistical information effectively in journalism. Students will scrutinize techniques used in previously published projects and will also analyze data on their own, evaluating and producing static and interactive visualizations using a mix of desktop applications, command-line tools and basic programming, with an emphasis on Excel, R and D3.
org: University of California at Berkeley
time_period: 2013; Fall
instructors:
- Shan Carter
- Kevin Quealy
- title: Analytics and Data Visualization for Journalism
homepage: http://www.jsvine.com/WRIT1-CE9741/
org: New York University SCPS
course_listing: WRIT1-CE9741
syllabus: http://www.jsvine.com/WRIT1-CE9741/syllabus/
instructors:
- "Jeremy Singer-Vine"
description: |
Data-based journalism is increasingly important at all levels of news organizations. This course will introduce you to fundamental concepts and skills for gathering, analyzing, and visualizing data. It’s also a hands-on class; you’ll apply the techniques you learn each week to a semester-long data-reporting project.
time_period: 2013; Fall
extras: true
buzzwords:
- HTML
- CSS
- JavaScript
- Fusion Tables
- GeoJSON
- SQL
- title: "Doing Journalism with Data: First Steps, Skills and Tools"
homepage: http://datajournalismcourse.net/index.php
description: |
A free online data journalism course with 5 leading experts.
extras: true
org: European Journalism Centre
time_period: 2014; May 6 - June 6
instructors:
- Simon Rogers
- Paul Bradshaw
- Stephen Doig
- "Nicolas Kayser-Bril"
- Albert Cairo
buzzwords:
- Web scraping
- Adobe Illustrator
- title: Computer-Assisted Reporting
course_listing: MPJO-720
org: Georgetown University
instructors:
- Robert Benincasa @RobertBenincasa
time_period: 2010; Spring
homepage: http://kbpublisher.gu-scs.com/kb_file/WebFiles/MPS%20Journalism/MPS%20JO%20Syllabi/MPS%20JO%20Spring%202010/MPJO720.Computer.Assisted.Reporting.RBenincasa.10a.pdf
description: |
Students will learn the basics of doing computer-assisted reporting in today’s complex and dynamic media world. We’ll work on developing marketable data- driven storytelling skills for news, enterprise and investigative coverage. Lectures will be tailored to the current state of the art in data reporting on the Web, print and broadcast platforms. The course includes hands-on training leading to proficiency in spreadsheet and database applications. Course themes include ethical and aggressive watchdog reporting, data quality, audience expectations and social media.
materials:
- "Houston, Brant. (2004) Computer Assisted Reporting, A Practical Guide (3rd Ed). Boston: Bedford/St. Martin’s. ($44.25 from the university bookstore)"
- "Meyer, Philip. (2002) Precision Journalism, A Reporter’s Introduction to Social Science Methods (4th Ed). Lanham, Md: Rowman and Littlefield. ($29.95 from the university bookstore)"
- "2 GB minimum storage capacity USB flash drive such as the SanDisk Cruzer Micro. Available at electronics and discount stores."
buzzwords:
- Excel
- Microsoft Access
- GIS
- SQL
- FOIA
- title: Interactive Design
homepage: https://github.com/tysone/2014-columbia
time_period: 2014; Spring
org: Columbia University
description: |
In this course, students will learn how to design and build news Web sites from the ground up. The course will be a mix of concept and practical application of digital news design, including user research. Students will learn to develop prototypes, iterate design concepts and code the HTML, CSS and JavaScript to implement their vision for the Web and mobile devices. Class meets from 9 a.m. to Noon on Tuesdays and Thursdays.
instructors:
- Tyson Evans @tysone
- Josh Keller @josh_keller
buzzwords:
- JavaScript
- HTML
- CSS
- Github
- title: Computer-Assisted Reporting
homepage: http://archive.is/trDXO
time_period: 2012; Spring
org: University of Memphis
instructors:
- Joe Hayden
description: |
Advanced use of computer technology and investigative techniques to access, analyze and develop database information in combination with traditional news reporting.
prereqs:
- JOUR 4124/6124
materials:
- "Brant Houston, Computer-Assisted Reporting: A Practical Guide 3rd edition
(Bedford/St. Martin’s Press, 2004) ISBN 0-312-41149-9"
- "Kathleen Wickham, Math Tools for Journalists 2nd edition (Marion Street Press, 2003) ISBN 0-966-517652"
recommended:
- |
Darrell Huff, How to Lie With Statistics (New York, Norton: 1954). ISBN 978-0-393- 31072-6
- title: Computational Journalism
homepage: http://courses.jmsc.hku.hk/jmsc6041spring2013/
course_listing: JMSC 6041
org: University of Hong Kong
instructors:
- Jonathan Stray
time_period: 2013; January-February
syllabus: http://courses.jmsc.hku.hk/jmsc6041spring2013/syllabus/
extras: true
description: |
This course, given at the University of Hong Kong during January-February 2013, is an advanced look at how techniques from visualization, natural language processing, social network analysis, statistics, and cryptography apply to four different areas of journalism: finding stories through data mining, communicating what you’ve learned, filtering an overwhelming volume of information, and tracking the spread of information and effects. The course assumes knowledge of computer science, including standard algorithms and linear algebra. Several of the assignments require students to write Python code at an intermediate level. But this introductory video, which explains the topics covered, is for everyone.
- title: Frontiers of Computational Journalism
syllabus: http://www.compjournalism.com/?p=6
course_listing: JOUR 6002
org: Columbia University
instructors:
- Jonathan Stray
time_period: 2012
extras: true
materials:
- "Cluster Analysis, Wikipedia"
- "General purpose computer-assisted clustering and conceptualization, Justin Grimmer, Gary King"
description: |
The aim of the course is to familiarise students with current areas of research and development within computer science that have a direct relevance to the field of journalism, so that they are capable of participating in the design of future public information systems. The course is built around a “design” frame that examines technology from the point of view of its possible applications and social context.
It will familiarize the students with both the major unsolved problems of internet-era journalism, and the major areas of research within computer science that are being brought to bear on these problems. The scope is wide enough to include both relatively traditional journalistic work, such as computer-assisted investigative reporting, and the broader information systems that we all use every day to inform ourselves, such as search engines. The course will provide students with a thorough understanding of how particular fields of computational research relate to products being developed for journalism, and provoke ideas for their own research and projects.
- title: Precision Journalism
org: University of South Carolina
course_listing: JOUR 547
homepage: https://ire.org/media/uploads/files/documents/educators-center/jour547fall06.pdf
time_period: 2006; Fall
description: |
This class used to be called “computer-assisted reporting,” a name that sounds as silly as “telephone- assisted” or “typewriter-assisted” reporting. But just as reporters a century ago discovered they couldn’t live without those newfangled phones and typewriters, today’s reporters cannot live without computers. Those machines, along with traditional shoe- leather reporting, let journalists generate stories they couldn’t produce easily (or at all) just a few years ago.
instructors:
- Chris Roberts
- title: Investigative Reporting
instructors:
- Mark Horvit
org: University of Missouri
homepage: https://ire.org/media/uploads/files/documents/educators-center/horvitsyllabus.pdf
time_period: 2011; Fall
description: |
In this course you will learn the approach, mindset, tools and skills used by investigative reporters. You will learn a fundamental approach to journalism that takes you beyond the day-to-day, event focused reporting practiced in many newsrooms and will learn how to add context and meaning to all of your stories. You will work on improving your credibility and accuracy by using documents and data, interviewing more effectively, asking critical questions and pushing when sources try to put you off or evade you.
- title: Introduction to Data Science
homepage: http://columbiadatascience.com/about-the-class/about-the-course-2013/
description: |
This course serves as an introduction to the interdisciplinary and emerging field of data science. Students will learn to combine tools and techniques from statistics, computer science, data visualization and the social sciences to solve problems using data. Central threads include: (1) the data science process from data collection to product, (2) tools for working with both big and small datasets, (3) statistical modeling and machine learning, and (4) real world topics and case studies. The course consists of: (1) core lectures by the instructors, (2) guest lectures from data scientists who are experts in their fields, and (3) a course-long project. Topics and tools will include data wrangling and munging, machine learning algorithms, statistical models, data visualization, data journalism, R, ethics, MapReduce, and data pipelines.
time_period: 2013; Fall
org: Columbia University
instructors:
- Rachel Schutt
- Kayur Patel
- title: Introduction to Data Science
homepage: http://columbiadatascience.com/about-the-class/about-the-course/
time_period: 2012; Fall
syllabus: http://columbiadatascience.com/2012/08/29/syllabus/
instructors:
- Rachel Schutt
org: Columbia University
- title: Data-driven Interactive Journalism
homepage: http://datadrivenjournalism.fall.2013.journalism.cuny.edu/syllabus-fall-2013/
time_period: 2013; Fall
org: City University of New York
extras: true
description: |
We swim in a world of data – from election results, budgets and census reports, to Facebook updates and image uploads. Journalists need to know how to find stories in data and shape them in compelling ways. This hands-on course teaches reporters and editors to gather, analyze, and visualize interactive data-driven stories. This emerging discipline touches on information and interactivity design, mapping, graphing, animation tools, and data analysis. Participants are expected to pitch, report, and produce stories working alone and in teams. You’ll learn to use online Web tools such as Google Fusion Tables, Refine, and Maps, and integrate them in a non code-intensive development environment. Familiarity with HTML/CSS is helpful, but not required. This is not a course in coding, but programmers of all skill levels are welcome.
instructors:
- Russell Chun
- Amanda Hickman
- title: "Data-driven Interactive Journalism"
syllabus: http://datadrivenjournalism.2013.journalism.cuny.edu/syllabus/
time_period: 2013; Spring
org: City University of New York
instructors:
- Russell Chun
- Amanda Hickman
- title: Data Journalism
org: New York University
homepage: http://kpq.github.io/spring-2015/
time_period: 2015; Spring
instructors:
- Amanda Cox
- Kevin Quealy
description: |
This course teaches some of the skills and techniques necessary for obtaining, analyzing and communicating structured information effectively. Students will scrutinize techniques used in previously published projects and will also analyze data on their own, primarily using Excel, HTML, CSS and Javascript (and JS libraries like D3), and, in some cases, command-line tools.
- title: Data Journalism
org: New York University
homepage: http://kpq.github.io/nyu-data-journalism-fall-2014/
time_period: 2014; Fall
instructors:
- Amanda Cox
- Kevin Quealy
- title: Data Journalism
org: New York University
homepage: http://kpq.github.io/nyu-data-journalism-2014/
time_period: 2014; Spring
instructors:
- Amanda Cox
- Kevin Quealy
- title: Sherp 31 Data Journalism
homepage: http://kpq.github.io/sherp-31/
description: |
This course teaches some of the skills and techniques necessary for using statistical information effectively in science journalism. Obtaining, interpreting, visualizing and displaying data are essential skills for journalists in the 21st Century, especially those who cover scientific and technical subjects. Students will scrutinize techniques used in previously published projects and will also analyze data on their own, evaluating and producing tables, charts and diagrams using a variety of basic desktop software, web tools and basic scripting and programming.
instructors:
- Kevin Quealy
org: New York University
- title: Data Journalism at SHERP
homepage: https://files.nyu.edu/kq2/public/_content.html
description: |
This course teaches some of the skills and techniques necessary for using statistical information effectively in science journalism. Obtaining, interpreting, visualizing and displaying data are essential skills for journalists in the 21st Century, especially those who cover scientific and technical subjects. Students will scrutinize techniques used in previously published projects and will also analyze data on their own, evaluating and producing tables, charts and diagrams using a variety of basic desktop software, web tools and basic scripting and programming.
org: New York University
extras: true
instructors:
- Amanda Cox
- Kevin Quealy
- title: Computer-Assisted Reporting
homepage: http://dherzog.com/category/car-class/
syllabus: http://dherzog.com/wp-content/uploads/2016/01/herzog_spring_2016_syllabus-1.pdf
time_period: 2016; Spring
instructors:
- David Herzog
course_listing: JOUR 4430/7430
org: University of Missouri
extras: true
description: |
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.
- title: Power Journalism
syllabus: https://ire.org/media/uploads/files/documents/educators-center/powerjournalism2007.doc
org: University of Oregon
course_listing: J463/J563
instructors:
- Scott R. Maier
time_period: 2006; Spring
description: |
Power Journalism is a specialized reporting course on high-tech investigative techniques used by today's best journalists to uncover new sources of information, analyze data, and give stories greater depth and context. Using Census, FBI and other government data, you will learn how to apply Excel, a powerful electronic spreadsheet, to organize and interpret thousands of electronic records at the push of keystroke. You will also learn advanced techniques to find, download and evaluate data sources on the Internet. But this course won't be just a digital experience. You will go out in the community to tell real-life stories about the people behind the numbers, as well as to introduce yourself on the Internet with your own blog (web log). In addition, this course examines ethical and technological issues that these powerful tools present to media and society
- title: Computer-Assisted Journalism
homepage: http://media.okstate.edu/faculty/kstan/ketterer/car-s.htm
time_period: 2003; Fall
instructors:
- Stan Ketterer
org: Oklahoma State University
description: |
This course introduces you to the techniques of computer-assisted reporting. Building upon your basic reporting and critical thinking skills, the course will show you how to use the computer as a tool in news gathering and data analysis. You will learn how to find and critically evaluate information from the Internet, principally the World Wide Web. Next, you will review statistics and mathematical relationships, such percentage change, and analyze data using a spreadsheet. You will download data from the Web and analyze it. Finally, you will learn how to use database managers to extract the information that you need from hundreds of computer records. Your training will include how to use a basic computer programming language to ask questions of your data. Additionally, you will learn about the legal aspects of computer-assisted reporting. During the semester you also will do three stories for possible publication or broadcast.
- title: Digital Journalism
homepage: http://comm217.stanford.edu/syllabus/
description: |
In “legacy” media, newspaper and magazine journalists had no need to learn how to operate the printing presses, or to understand strategies the marketing and circulation departments used to promote and distribute their work. Their interactions with readers were one-sided at best, antisocial at worst. And computers were treated as glorified typewriters. The Internet blew that world up. Mobile technologies and social media are shaking it yet again. This course explores the mind-sets and skill-sets of journalism in the digital age.
time_period: 2014; Winter
org: Stanford University
instructors:
- R.B. Brenner
- Drake Martinet
- title: Database Reporting
org: University of Minnesota
syllabus: http://www.ire.org/media/uploads/files/documents/educators-center/sylvevster_umn_2012.pdf
description: |
This 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 computer-assisted reporting that can be published on various media platforms Students will use spreadsheets and databases to manage information, find news stories, and produce graphics. Although students will spend a great deal of time learning how to use Microsoft Excel and Access software, this is not a class about computer programs; it s a class about good reporting practices. Learning the software is just one way to become a better reporter.
instructors:
- MaryJo Webster
time_period: 2012; Spring
- title: Digital Frameworks for Reporting
homepage: http://digitalframeworks.wordpress.com/
syllabus: http://digitalframeworks.wordpress.com/syllabus/
org: University of Northwestern
instructors:
- Derek Willis
time_period: 2011; Summer
description: |
The objective of this course is to familiarize students with digital tools that will become the frameworks with which they can approach storytelling, emphasizing the use of structured data and the visualization of data to aid in the understanding of complex information. The course establishes a deep understanding of the basic principles with which government collects and distributes information, with an emphasis on a new set of tools, dubbed Gov. 2.0, that’s allowing the public greater access to and interaction with data than ever before.
Students will use visualization tools to find the story hidden in the data and then apply that by determining the most appropriate platform for storytelling that will engage an audience. The course will highlight emerging database tools and familiarize students with how to design interfaces that can differentiate their reporting. While students will examine a variety of government data, they will spend most of their time working with data involving politics and the 2010 Census. These will be obtained from a variety of sources official and unofficial. The final project described below will encompass some or all of the datasets we work with in class, but the students will choose their own areas of focus.
- title: Data Reporting
instructors:
- Derek Willis
org: Georgetown University
homepage: https://github.com/dwillis/data-reporting
syllabus: https://github.com/dwillis/data-reporting/blob/master/outline.md
time_period: 2013; Spring
description: |
The world that we live in and report on is increasingly influenced by data. This course will help you use data to find and develop stories that can’t be found in other ways. Data can be anything: spreadsheets full of numbers, the text of speeches or the measured observations of daily life. Reporters need to be able to treat data as another source to be researched, interviewed and analyzed, using the right tool for the job. Beginning with spreadsheets and continuing to databases, basic mapping and rudimentary programming, this class will make working with data a part of your skill set. This is a skills-based course, so students will need to be comfortable with learning to use computer software beyond word processors. If you are wondering if you can do this stuff, you can. You may prefer interviewing people to data, but avoiding data - particularly for Washington journalists - is no longer an option."
- title: Advanced Data Journalism
org: University of Missouri
instructors:
- Chase Davis
- Mike Jenner
homepage: http://cjdd3b.github.io/advanced-data-journalism/
syllabus: http://cjdd3b.github.io/advanced-data-journalism/
github: https://github.com/cjdd3b/advanced-data-journalism
description: |
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.
- title: Advanced Data Journalism
instructors:
- Chase Davis
org: University of Missouri
time_period: 2015; Fall
homepage: https://github.com/cjdd3b/advanced-data-journalism/tree/fall-2015
- title: Advanced Data Journalism
instructors:
- Chase Davis
org: University of Missouri
time_period: 2015; Spring
homepage: https://github.com/cjdd3b/advanced-data-journalism/tree/old/spring-2015
- title: Advanced Data Journalism
instructors:
- Chase Davis
org: University of Missouri
time_period: 2014; Spring
homepage: https://github.com/cjdd3b/advanced-data-journalism/tree/old/spring-2014
- title: Advanced Data Journalism
instructors:
- Chase Davis
org: University of Missouri
time_period: 2013; Spring
homepage: https://github.com/cjdd3b/advanced-data-journalism/tree/old/spring-2013
- title: Data Science Storytelling
homepage: http://hmason.github.io/datastorytelling/
instructors:
- Hilary Mason
org: New York University
time_period: 2013; Fall
description: |
This short course is an exploration of the line between data analysis and storytelling. How do we find the interesting stories in data, and how do we communicate them in a compelling way, with respect to the data?
- title: Coding for Journalists
homepage: http://jrue.github.io/coding/
description: |
This course is an introduction to programming concepts as they relate to the journalism industry. The goal of this course is to equip students with a foundational technical literacy to construct interactive online stories such as data visualizations, infographics, maps, multimedia packages, games or innumerable other types of projects students may conceive. Students will learn the basics of JavaScript—the language of the web. They will learn the fundamentals of prototypical object oriented programming, an important component in many web coding languages. The course will cover variables, typecasting, arrays, for-loops, conditional statements, comparison operators, functions, enclosures and cross-domain data requesting. This course will also cover popular data libraries like D3 and Leaflet. While these terms may seem esoteric to a layperson, they need to be part of the vernacular of students wishing to enhance their abilities in this expanding area of journalism.
instructors:
- Jeremy Rue
time_period: 2013; Fall
org: University of California at Berkeley
extras: true
- title: Precision Journalism
org: University of Colorado
course_listing: JOUR 5521
description: |
Good research is the basis for good journalism. Journalists must understand what information they need for stories and be able to find and evaluate it efficiently -- and on deadline. This class will help you develop a research strategy, learn to use the essential tools of computer-assisted reporting, see how electronic information fits into the overall information context, and make sense of the statistical data besieging journalists. You will gain experience communicating electronically, searching for information in electronic libraries and the World Wide Web, and using spreadsheets to organize and analyze data.
instructors:
- Burt Hubbard
- Len Ackland
time_period: 1999; Fall
homepage: http://spot.colorado.edu/~ackland/pj/syllabus-99.html
schedule: http://spot.colorado.edu/~ackland/pj/schedule-99.html
- title: Computation + Journalism
org: Georgia Tech
course_listing: CS 4464/6465
homepage: http://compjournalism.wordpress.com/sp2014/
syllabus: http://compjournalism.wordpress.com/schedule/
time_period: 2014; Spring
instructors:
- Irfan Essa
extras: true
description: |
A study of computational and technological advancements in journalism with emphasis on technologies for developing new tools and their potential impact on news and information.
- title: Computation + Journalism
org: Georgia Tech
course_listing: CS 4464/6465
homepage: http://compjournalism.wordpress.com/sp2014/
syllabus: https://docs.google.com/spreadsheet/pub?key=0AqyqgGWSjCbpdHcta1FBR0hzVVN4RmlKZGZoYW9KdkE
time_period: 2014; Spring
instructors:
- Irfan Essa
extras: true
description: |
A study of computational and technological advancements in journalism with emphasis on technologies for developing new tools and their potential impact on news and information. Technology is rapidly affecting how news information is gathered, reported, visualized, aggregated, summarized, distributed, and consumed. This class studies the computational technologies that impact journalism.
- title: Computation + Journalism
org: Georgia Tech
course_listing: CS 4464/6465
homepage: https://compjournalism.wordpress.com/2013bcn/
syllabus: https://docs.google.com/spreadsheets/d/1RElywzOZwm3xFxfJrS4mPlvRIw7HpkbX59irG5PDP8k
time_period: 2013; Spring
instructors:
- Irfan Essa
- title: Computation + Journalism
org: Georgia Tech
course_listing: CS 4464/6465
homepage: https://compjournalism.wordpress.com/2012-2/
syllabus: https://compjournalism.wordpress.com/2012-2/
time_period: 2012; Spring
instructors:
- Irfan Essa
description: |
This class is aimed at understanding the computational and technological advancements in the area of journalism. Primary focus is on the study of technologies for developing new tools for (a) sense-making from diverse news information sources, (b) the impact of more and cheaper networked sensors (c) collaborative human models for information aggregation and sense-making, (d) mashups and the use of programming in journalism, (e) the impact of mobile computing and data gathering, (f) computational approaches to information quality, (g) data mining for personalization and aggregation, and (h) citizen journalism. Complete schedule and other information will be on the t-square site available to only students taking the class.
- title: Computation + Journalism
org: Georgia Tech
course_listing: CS 4464/6465
homepage: https://compjournalism.wordpress.com/2010-2/
syllabus: https://compjournalism.wordpress.com/2010-2/
time_period: 2010; Spring
instructors:
- Irfan Essa
- title: Storytelling with Data Visualization
org: University of Maryland
homepage: https://github.com/comp-journalism/UMD-J479D-J779D-Fall2015
syllabus: https://github.com/comp-journalism/UMD-J479D-J779D-Fall2015
time_period: 2015; Fall
description: |
This course covers the use of data visualization as a method to communicate news stories (narrative visualization) and as a way to explore and analyze data as a method to find new news stories (visual analytics) in a journalism context. Students will learn to apply core principles of visualization related to perception, color, and visual mapping, while also practicing design skills, and implementing interactive data visualizations using both off-the-shelf tools as well as custom-built code. Critical skills and thinking about data visualization will be developed through the study of rhetoric, advocacy graphics, and ethics. Different types of data will be explored to understand a range of visual forms from networks, to timelines, trees, and maps. Several assignments, both critical and creative in nature, as well as an integrative final project will serve to underscore the concepts taught and provide practice in the craft of visualization.
instructors:
- Nicholas Diakopoulos @ndiakopoulos
- title: Information Visualization
homepage: https://wiki.cs.umd.edu/cmsc734_f12/index.php
instructors:
- Ben Shneiderman
org: University of Maryland
extras: true
time_period: 2012; Fall
course_listing: CMSC 734
materials:
- "Hansen, M., Shneiderman, B, and Smith, M. A., Analyzing Social Media Networks with NodeXL: Insights from a Connected World, Morgan Kaufmann Publishers (2011). ISBN: 9780123822291."
- "Keim, D., Kohlhammer, J., Ellis, G., and Mansmann, G. (Editors), Mastering the Information Age: Solving Problems with Visual Analytics, Eurographics Association, Goslar, Germany (2010)."
description: |
What is information visualization? How is it related to scientific visualization? How does it combine with data mining? Information visualization is emerging as an important fusion of graphics, scientific visualization, database, and human-computer interaction. Dozens of innovative visualizations for 1-, 2-, 3-, and multi-dimensional data have been proposed, along with creative designs for temporal, hierarchical, and network data. This course will examine the design alternatives (overviews, dynamic queries, zooming, etc.), algorithms and data structures, coordinated views, plus human factors evaluations of efficacy for a variety of tasks and users.
syllabus: https://wiki.cs.umd.edu/cmsc734_f12/index.php?title=Syllabus
- title: Building Systems for Reporting
homepage: https://github.com/dwillis/systems-for-reporting
syllabus: https://github.com/dwillis/systems-for-reporting/blob/master/syllabus.md
org: University of Maryland
time_period: 2016; Fall
instructors:
- Derek Willis
description: |
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.
- title: West Virginia Election Reporting
homepage: http://dwillis.github.io/wv_elections/
github: https://github.com/dwillis/wv_elections
time_period: 2014; Fall
org: West Virginia University
instructors:
- Derek Willis
- title: Data Journalism
course_listing: JOU 4930
time_period: 2016; Spring
org: University of Florida
instructors:
- Norman Lewis
syllabus: https://www.jou.ufl.edu/assets/syllabi/201601/JOU4930%20DataJou-Section%20015A-Lewis-SP16.pdf
description: |
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
- title: Data Journalism
course_listing: JOU 4930
syllabus: https://www.jou.ufl.edu/assets/syllabi/JOU4930%20DataJou-Section%2003C8s-Lewis-FA14.pdf
org: University of Florida
instructors:
- Norman Lewis
time_period: 2014; Fall
description: |
Students will develop a “data frame of mind” by demonstrating proficiency in:
- Finding stories in data and finding data to report stories.
- Evaluating the strengths and weaknesses of data sources and methods.
- Acquiring data through public sources and by scraping websites and PDFs.
- Cleaning (fix mistakes in) data through Open Refine, Excel and Access.
- Analyzing data to find patterns and avoid erroneous conclusions.
- Writing SQL queries in Access to evaluate data and join databases.
- Joining and analyzing geographic data in ArcGIS.
- Creating basic data visualizations using Excel, Google Fusion and Tableau.
- Publishing a meaningful story based on acquiring and analyzing data.
- title: Data Journalism
homepage: http://bahareh.net/nuigddj15.html
syllabus: http://bahareh.net/nuigddj15.html
time_period: 2015; Fall
org: National University of Ireland Galway
instructors:
- Bahareh Heravi @Bahareh360
description: |
This course is part of MA in Journalism at the National University of Ireland, Galway, and will introduce journalistm students to the practise of data journalism and showcase a set of tools and technicques for data driven analysis, investigation and storytelling.
- title: Reporting Methods
org: Carleton University
time_period: 2016; Winter
instructors:
- David McKie
- Jim Bronskill
homepage: http://www.davidmckie.com/reporting-methods-carleton-university-journalism-5206-winter-2016/
description: |
Obtain a thorough grounding in journalistic research methods. Acquire skills, such as data-journalism reporting techniques, needed to make sense of the information gathered and filing access-to-information requests. Develop the ability to shape the information into accurate and compelling stories.
- title: Reporting Methods
time_period: 2014; Winter
org: Carleton University
homepage: http://www.davidmckie.com/syllabus/reporting-methods-carleton-university-journalism-5206-2/
instructors:
- David McKie
- Jim Bronskill
- title: Computer Assisted Reporting
org: Carleton University
time_period: 2015; Fall
homepage: http://www.davidmckie.com/jou-1526_-computer-assisted-reporting-2015/
instructors:
- David McKie
description: |
To teach students how to find information on the Internet and government hard drives using advanced search techniques and tools such as Excel, MySQL, Google Fusion Tables and ArcGIS Online to make sense of the information and render it more accessible readers, viewers and listeners through multi-media platforms. We will also learn how to negotiate for data that government officials are reluctant to release.
- title: Computational Journalism
homepage: https://github.com/comp-journalism/UMD-J479V-J779V-Spring2016
syllabus: https://github.com/comp-journalism/UMD-J479V-J779V-Spring2016
time_period: 2016; Spring
org: University of Maryland
instructors:
- Nicholas Diakopoulos @ndiakopoulos
description: |
This course explores the conceptualization and application of computational and data-driven approaches to journalism practice. Students will examine how computational techniques are changing journalistic data gathering, curation, sensemaking, presentation, dissemination, and analytics of content. Methods from text analysis, social computing, automated news production, simulation / prediction / modeling, algorithmic accountability, and content analytics will be applied to real journalistic scenarios. Several assignments, both critical and creative in nature, as well as an integrative final project will serve to underscore the concepts taught and provide practice in producing artifacts of computational journalism.
- title: Advanced Data Journalism
homepage: https://simonrogers.github.io/datajournalism/
time_period: 2015; Winter
org: University of California at Berkeley
instructors:
- Simon Rogers
description: |
The course will introduce reporters to the practice of data journalism in a busy newsroom, showcasing the importance of telling a story and how tools can help you do it.
- title: Advanced Coding for Journalists
homepage: http://jrue.github.io/advancedcoding/
org: University of California at Berkeley
instructors:
- Jeremy Rue
time_period: 2015
description: |
This course is a continuation of the Coding For Journalists class, and will include intermediary lessons in computational literacy.
This class containes more applied lessons than its earlier counterpart. There are some lectures depending on the story subject matter that arises.
- title: Intro to Multimedia Web Skills
homepage: http://jrue.github.io/webskills/
org: University of California at Berkeley
instructors:
- Jeremy Rue
time_period: 2014
description: |
This five-week mini-course is a follow-up to the Intro to Multimedia Reporting Bootcamp workshop, and is required for all first-year journalism graduate students in the Fall.
The objective of the class is to teach every student the foundational skills needed to create an online website, such as a personal portfolio site. This includes instruction in the basics of HTML and CSS, design principles for websites and using hosting services to publish a website.
- title: Data Journalism
syllabus: http://wp.vcu.edu/nenudata/files/2014/02/Data-journalism-syllabus-by-week.pdf
org: Virginia Commonwealth University
time_period: 2014; Spring
- title: Data Journalism
homepage: http://nickgeidner.com/494/
syllabus: http://nickgeidner.com/494/?page_id=8
time_period: 2014
org: University of Tennessee
instructors:
- Nick Geidner
materials:
- Data Journalism Handbook
- Scraping for Journalists
- The Functional Art
description: |
This senior-level course will introduce students to all phases of data journalism, including: finding and evaluating data sources, organizing data, reporting with numbers, and visualizing data. During the course we will discuss computer programming, data analysis, statistics, graphic design and other salient topic. I do not expect any of you to be experts in these fields, but I expect you to be motivated enough to learn what you need to learn to complete class assignments.
- title: Web Coding for Interactive Design
homepage: https://github.com/auremoser/web-coding
syllabus: https://github.com/auremoser/web-coding/blob/master/syllabus.md
time_period: 2015; Fall
org: The New School
instructors:
- Aurelia Moser
description: |
Interactives and news apps are changing the way we process media, and the expectations for media producers in newsrooms globally. Data journalism departments and newsrooms like Vox, the NYTimes, ProPublica, and 538 build narrative and newsworthy tools around code; and the participatory nature of their media output invokes new languages and web fluencies. This course will introduce web development for newsroom interactives, including an introduction to web scripting languages, version control for collaborative coding, and the authorship of interactive narrative on the web. The goal of the course is to compliment student's existing coursework and interests with some essential coding skills, by course completion, helping them design, build, and deploy a data-driven, or news-inspired interactive. Students will workshop a news interactive of their own design throughout the course, punctuated by smaller exercises and lecture pairings on the topics of HTML5/CSS3, Javascript and contemporary development in data journalism.
- title: Advanced Online Media Production
course_listing: MMC 4341L
homepage: https://mmc4341.wordpress.com/
syllabus: https://www.scribd.com/doc/251544285/Syllabus-MMC4341-2015-v2
org: University of Florida
time_period: 2015; Spring
instructors:
- Mindy McAdams
- title: "Journalists Toolkit"
homepage: https://jtoolkit.wordpress.com/
syllabus: http://www.scribd.com/doc/161146413/Syllabus-JOU6344-Fall-2013
org: University of Florida
time_period: 2013; Fall
instructors:
- Mindy McAdams
- title: Coding and Data Skills for Communicators
org: Texas State University
homepage: http://coding.cindyroyal.net/
syllabus: http://coding.cindyroyal.net/syllabus/
instructors:
- Cindy Royal
description: |
In this course, you’ll be introduced to programming and data concepts relevant to communicators. Data visualization and storytelling tools and techniques are covered as related to journalism, advertising, public relations and the technology industry.
- title: Public Affairs Data Journalism I
org: Stanford University
homepage: http://fall2014.padjo.org/
time_period: 2014; Fall
instructors:
- Dan Nguyen
buzzwords:
- Spreadsheets
- Pivot Tables
- SQLite
- title: Public Affairs Data Journalism I
org: Stanford University
homepage: http://2015.padjo.org/
time_period: 2015; Fall
instructors:
- Dan Nguyen
buzzwords:
- Spreadsheets
- Pivot Tables
- SQLite
- CartoDB
- FOIA
- title: Public Affairs Data Journalism II
org: Stanford University
syllabus: http://cephillips.webfactional.com/blog/?page_id=1564
time_period: 2015; Winter
instructors:
- Cheryl Phillips
buzzwords:
- FOIA
- SQL
- Tableau
- ArcGIS
- title: Public Affairs Data Journalism II
org: Stanford University
syllabus: http://cephillips.webfactional.com/blog/?page_id=1320
time_period: 2016; Winter
instructors:
- Cheryl Phillips
buzzwords:
- FOIA
- SQL
- Tableau
- ArcGIS
- CartoDB
- title: Computational Methods in the Civic Sphere
org: Stanford University
homepage: http://2015.compciv.org/
time_period: 2015; Winter
instructors:
- Dan Nguyen
buzzwords:
- Bash
- title: Computational Methods in the Civic Sphere
org: Stanford University
homepage: http://2016.compciv.org/
time_period: 2016; Winter
instructors:
- Dan Nguyen
buzzwords:
- Python 3
- Flask
- title: Computational Journalism
org: Stanford University
homepage: http://2015.compjour.org
time_period: 2015; Spring
buzzwords:
- Python 3
- Flask
instructors:
- Dan Nguyen
- title: Computational Journalism
org: Georgia Tech
homepage: https://github.com/jacobeisenstein/gt-compj-class
syllabus: https://docs.google.com/spreadsheets/d/1hefbuuYoYV7dxzdWgUrepVHhN9LrQtTJXh8i9carKuo/edit
time_period: 2016
instructors:
- Jacob Eisenstein
- title: Data Driven Journalism
time_period: 2016; Spring
org: University of North Carolina at Chapel Hill
syllabus: http://ryanthornburg.com/about-contact/my-classes/syllabus-data-driven-journalism-jomc-390/
homepage: http://ryanthornburg.com/about-contact/my-classes/syllabus-data-driven-journalism-jomc-390/
instructors:
- Ryan Thornburg
description: |
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.
- title: Data Driven Journalism
org: University of North Carolina at Chapel Hill
time_period: 2015; Maymester
syllabus: http://ryanthornburg.com/about-contact/my-classes/2015-maymester-data-journalism-class/syllabus/
instructors:
- Ryan Thornburg
- title: Big Data and Global Media
time_period: 2016
org: Yale University
syllabus: https://valeriebelairgagnon.com/2016/02/09/big-data-and-global-media-syllabus/
description: |
In this reading group, we examine the legal challenges posed by big data in media production, distribution, and consumption. We are looking at relevant markets, government institutions, debates specific to the media under FCC jurisdiction, the challenges of law- and policy-making in a period of technological convergence, and emerging issues in law and policy.
- title: Data Visualization and Infographics with D3.js
homepage: http://journalismcourses.org/D3syllabus.html
description: |
This course consists of an in-depth discussion about the principles of infographics and data visualization, and how they apply to the real world. Students will learn how to display information using charts, maps, diagrams, and visual narratives, and how to bring them to life using d3.js, a Javascript library, which is quickly becoming a standard in visualization for communication.
time_period: 2015; March 16 - April 26
org: Knight Center for Journalism in the Americas
instructors:
- Alberto Cairo
- Scott Murray
- title: Data Journalism in Enterprise Reporting
org: Ohio State University
syllabus: https://comm.osu.edu/sites/comm.osu.edu/files/SP16%20Comm%204221%20Syllabus%20Hunt.pdf
time_period: 2016; Spring
instructors:
- Spencer Hunt @spencerhuntosu
description: |