CSci 1101: Introduction to Computer Science - Eric Chown

Spring 2017

The course schedule is tentative and subject to change. This page will be updated weekly to reflect the most up-to-date schedule.
Date Topic Material/Reading Stuff to think about
January 24 Class introduction.
Bits and binary
Binary Numbers

Ch. 1

The Diving Bell and the Butterfly
January 26 Expressions and Math Ch. 2
January 31 Functions Ch. 3
February 2 Turtles and Strings. Ch. 4
February 7 Strings, Functions, and Procedures Ch 4
February 9 Boolean Expressions Ch. 5
February 14, 16 Conditionals Ch 7
February 21 Lists Ch. 8
February 23 Exam 1
February 28 Lists and Iteration Ch. 8
March 2, 7 Iteration Ch 9.
March 9 File Processing Ch. 10
March 14-23 Spring Break
March 28, 30 Dictionaries Ch. 11
April 4 Exceptions and Debugging
April 6, 11 Recursion
April 13 Exam 2
April 18, 20, 25 Object Oriented Programming Ch. 14
April 27, May 2 Regular Expressions
May 9 Graphical User Interfaces