Stanford Root

Schedule

Stanford Root

Schedule

COMM 177T

Building News Applications (COMM 277T)

UNITS:4-5
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:—

(Graduate students register for COMM 277T. COMM 177T is offered for 5 units, COMM 277T is offered for 4 units.) This course introduces students to the process of building interactive web applications and visualizations for the news. Students will study examples from the news industry and gain proficiency in a range of technical languages, skills and tools: version control, HTML, CSS, Javascript, Python, web protocols, and web hosting and deployment. Class exercises and projects will focus on the use of these technologies to produce applications that tell a story and engage the public. Students must have basic proficiency in Python, SQL and the Unix shell.

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Seminar 1Open
ID: 7965
0 / 15 enrolled
DAYS:Monday, Wednesday
TIME:1:30 PM – 3:20 PM
LOCATION:TBD
INSTRUCTOR:
Tumgoren, Serdar
units

COMM 177T: Building News Applications (COMM 277T)

4-5 units · Letter or Credit/No Credit

(Graduate students register for 277T. COMM 177T is offered for 5 units, COMM 277T is offered for 4 units.) This course introduces students to the process of building interactive web applications and visualizations for the news. Students will study examples from the news industry and gain proficiency in a range of technical languages, skills and tools: version control, HTML, CSS, Javascript, Python, web protocols, and web hosting and deployment. Class exercises and projects will focus on the use of these technologies to produce applications that tell a story and engage the public. Students must have basic proficiency in Python, SQL and the Unix shell.

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Seminar — Monday Wednesday 1:30 PM – 3:20 PM — Tumgoren, Serdar (Undergrad)

More COMM courses

  • COMM 177C: Science and Environmental Journalism (COMM 277C, EARTHSYS 177C, EARTHSYS 277C)
  • COMM 177D: Specialized Writing and Reporting: Narrative Journalism (COMM 277D)
  • COMM 177G: Multimedia Environmental Communication (COMM 277G, EARTHSYS 192, EARTHSYS 292)
  • COMM 177I: Investigative Watchdog Reporting (COMM 277I)
  • COMM 177M: Environmental Storytelling (COMM 277M, EARTHSYS 177M, EARTHSYS 277M)
  • COMM 177SW: Specialized Writing and Reporting: Sports Journalism (COMM 277S)
  • COMM 177Y: Specialized Writing and Reporting: Foreign Correspondence (COMM 277Y)
  • COMM 178A: Artificial Intelligence (AI) and Journalism (COMM 278A)
  • COMM 180: Ethics, Public Policy, and Technological Change (CS 182, ETHICSOC 182, PHIL 82, POLISCI 182, PUBLPOL 182)
  • COMM 184: Race and Media (AMSTUD 184, COMM 284, CSRE 185, CSRE 286)
  • COMM 186W: Media, Technology, and the Body (COMM 286)
  • COMM 195: Honors Thesis

All COMM courses · All departments