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
- Eric Litvack-Winkler: ELitvackWinkler [at] clarku.edu
- Ethan Doyle: EDoyle [at] clarku.edu
TA office hours are hosted in MACD117:
- Monday 6:30pm-8:30pm with Eric
- Wednesday 7:30pm-9:30pm with Ethan
Class:
- Section 1: attended by Eric
- Section 2: attended by Ethan
FYI Peer Mentor
Lia Fadiman: LFadiman [at] clarku.edu
First Year Success Adviser (FYSA)
Azariah (Oz) Kurlantzick: AKurlantzick [at] clarku.edu