Course Description

Introduction to Societal Computing teaches the principles of computer science and the effects of digital technology on society. Although digital technology may feel like a force of nature, ultimately it is people who decide how technology is developed, and how it is deployed; we are responsible for maximizing technology’s benefits, while minimizing its downsides. However, it is impossible to meaningfully discuss technology without understanding how it works. This course teaches introductory computer programming and other relevant computing skills. No prior experience with computer programming is expected. Upon completing this course, you will have a solid understanding of how computer programs are created and how information is stored digitally. You will also have developed opinions about digital privacy, technological bias, and other matters of critical importance to society.

Meetings

Both sections meet on Tuesdays and Thursdays, but at different times and in different rooms:
Section 2 meets 9am-10:15am in MACD117
Section 1 meets 10:25am-11:40am in MACD310

As an FYI, Section 1 also has a navigator component which meets on Wednesdays from 1:30pm-2:20pm in JC106.

Instructor

Dr. Peter Story
Email: PeStory [at] clarku.edu
Office hours: Tuesdays 3pm-4pm and Thursdays 2pm-3pm in MACD328, and by appointment

TAs

TA office hours are hosted in MACD117:

Class:

FYI Peer Mentor

Lia Fadiman: LFadiman [at] clarku.edu

First Year Success Adviser (FYSA)

Azariah (Oz) Kurlantzick: AKurlantzick [at] clarku.edu