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