Comp 112: Introduction to Programming

wesleyan university, spring 2018

Announcements

Instructor

Ed Morehouse

office hours: Exley 645, Tuesdays and Thursdays 1:00-3:00, and by appointment

Lectures

Tuesdays 8:50-10:10, Exley 109

Labs

Thursdays 8:50-10:10, Exley 74

Help Sessions

day time location
Sundays 7:00-9:00 PM Exley 103
Mondays 7:00-9:00 PM Exley 103
Thursdays 7:00-9:00 PM Exley 103

Book

Think Python (2nd ed.) by Allen B. Downey

Additional References

Moodle

Assignments, labs and announcements will be posted on the course Moodle site.

Handouts

Lecture Slides

2018.01.25
Week 0: Course Introduction
2018.01.30
Week 1: Expressions, Variables and Programs
2018.02.06
Week 2: Calling and Defining Functions
2018.02.13
Week 3: Flow Control
2018.02.20
Week 4: Strings and Methods
2018.02.27
Week 5: Lists and References
2018.03.06
Week 6: Midterm 1 (no new topics)