Class Schedule for Spring 2014ΒΆ

Month Monday Tuesday Wednesday Thursday Friday
January 20 21 22

23

Lecture 1: Introductions and expressions

24
 

27

Lecture 2: Python as a calculator

28

Lab 1: Getting started

29

Lab 1: Getting started

30

Lecture 3: Functions and testing

31
February

3

Lecture 4: Testing and pseudo code

4

Lab 2: Submission server, functions and testing

5

Lab 2: Submission server, functions and testing

6

Lecture 5: Strings Homework 1: Due at 11:59:59 PM

7
 

10

Lecture 6: Conditionals 1

11

Lab 3: Framed greeting

12

Lab 3: Framed greeting

13

Lecture 7: Lists 1 Homework 2: Due at 11:59:59 PM

14
  17

18

Exam 1: Tuesday follows monday schedule: Review session in class time, exam at 6:00 PM-7:50 PM

19

20

Lecture 8: Lists 2

21
 

24

Lecture 9: For loops

25

Lab 4: Yelp, lists

26

Lab 4: Yelp, lists

27

Lecture 10: Modules and testing Homework 3: Due at 11:59:59 PM

28
March

3

Lecture 11: Conditionals 2

4

Lab 5: Flickr and modules

5

Lab 5: Flickr and modules

6

Lecture 12: While loops Homework 4: Due at 11:59:59 PM

7
 

17

Lecture 13: Files and the web

18

Lab 6: Sudoku

19

Lab 6: Sudoku

20

Lecture 14: Sets Homework 5: Due at 11:59:59 PM

21
 

24

Exam 2: Review session in class time, exam at 6:00 PM-7:50 PM

25

Lab 7: Crawling

26

Lab 7: Crawling

27

Lecture 15: Dictionaries 1

28
April

31

Lecture 16: Dictionaries 2

1

Lab 8: Web page parsing

2

Lab 8: Web page parsing

3

Lecture 17: Classes 1 Homework 6: Due at 11:59:59 PM

4
 

7

Lecture 18: Classes 2

8

Lab 9: Classes

9

Lab 9: Classes

10

Lecture 19: Problem solving Homework 7: Due at 11:59:59 PM

11
 

14

Lecture 20: Searching

15

Lab 10: tkinter

16

Lab 10: tkinter

17

Lecture 20: Sorting Homework 8: Due at 12:50 PM

18
 

21

Exam 3: Review session in class time, exam at 6:00 PM-7:50 PM

22

Lab 11: Closest points

23

Lab 11: Closest points

24

Lecture 21: Recursion

25
May

28

Lecture 22: Problem solving 1

29

Lab 12: Recursion

30

Lab 12: Recursion

1

Lecture 23: Problem solving 2 Homework 9: Due at 11:59:59 PM

2
 

5

Lecture 23: Problem solving 3

6 7 8 9

Class Schedule List

Day Schedule
1/23 Lecture 1: Introductions and expressions
1/27 Lecture 2: Python as a calculator
1/28 Lab 1: Getting started
1/29 Lab 1: Getting started
1/30 Lecture 3: Functions and testing
2/3 Lecture 4: Testing and pseudo code
2/4 Lab 2: Submission server, functions and testing
2/5 Lab 2: Submission server, functions and testing
2/6 Lecture 5: Strings Homework 1: Due at 11:59:59 PM
2/10 Lecture 6: Conditionals 1
2/11 Lab 3: Framed greeting
2/12 Lab 3: Framed greeting
2/13 Lecture 7: Lists 1 Homework 2: Due at 11:59:59 PM
2/18 Exam 1: Tuesday follows monday schedule: Review session in class time, exam at 6:00 PM-7:50 PM
2/20 Lecture 8: Lists 2
2/24 Lecture 9: For loops
2/25 Lab 4: Yelp, lists
2/26 Lab 4: Yelp, lists
2/27 Lecture 10: Modules and testing Homework 3: Due at 11:59:59 PM
3/3 Lecture 11: Conditionals 2
3/4 Lab 5: Flickr and modules
3/5 Lab 5: Flickr and modules
3/6 Lecture 12: While loops Homework 4: Due at 11:59:59 PM
3/17 Lecture 13: Files and the web
3/18 Lab 6: Sudoku
3/19 Lab 6: Sudoku
3/20 Lecture 14: Sets Homework 5: Due at 11:59:59 PM
3/24 Exam 2: Review session in class time, exam at 6:00 PM-7:50 PM
3/25 Lab 7: Crawling
3/26 Lab 7: Crawling
3/27 Lecture 15: Dictionaries 1
3/31 Lecture 16: Dictionaries 2
4/1 Lab 8: Web page parsing
4/2 Lab 8: Web page parsing
4/3 Lecture 17: Classes 1 Homework 6: Due at 11:59:59 PM
4/7 Lecture 18: Classes 2
4/8 Lab 9: Classes
4/9 Lab 9: Classes
4/10 Lecture 19: Problem solving Homework 7: Due at 11:59:59 PM
4/14 Lecture 20: Searching
4/15 Lab 10: tkinter
4/16 Lab 10: tkinter
4/17 Lecture 20: Sorting Homework 8: Due at 12:50 PM
4/21 Exam 3: Review session in class time, exam at 6:00 PM-7:50 PM
4/22 Lab 11: Closest points
4/23 Lab 11: Closest points
4/24 Lecture 21: Recursion
4/28 Lecture 22: Problem solving 1
4/29 Lab 12: Recursion
4/30 Lab 12: Recursion
5/1 Lecture 23: Problem solving 2 Homework 9: Due at 11:59:59 PM
5/5 Lecture 23: Problem solving 3
   

This Page