Course Schedule
Week 1 (Aug 25)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Class organization. Computers and programs | Chapter 1 | Chapter1 | |
Lecture Th | Writing simple programs. | Chapter 2 | Chapter2 | |
Recitation | Rec 01 | |||
Lab | Orientation | Lab 01 | ||
Lecture Examples |
Project 0 assigned on 8/28 due 9/6 at 23:59 PM
Week 2 (Sep 1)
Week 3 (Sep 8)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Objects and graphics | Chapter 4 | Chapter 4 | |
Lecture Th | Decision Structures | Chapter 7 | Chapter 7 | |
Recitation | Rec 03 | |||
Pre-lab | PreLab 3 | |||
Lab | Lab 03 | |||
Lecture Examples |
Project 1 assigned on 9/12 due 9/27 at 23:59 PM
Week 4 (Sep 15)
Week 5 (Sep 22)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Defining functions | Chapter 6 | Chapter 6 | |
Lecture Th | Defining functions | Chapter 6 | Chapter 6 | |
Recitation | Rec 05 | |||
Prelab | PreLab 5 | |||
Lab | Lab 05 | |||
Lecture Examples |
Project 2 assigned on 9/30 due 10/16 at 23:59 PM
Week 6 (Sep 29)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Decision Structures | Chapter8 | Chapter 8 | |
Lecture Th | Decision Structures | Chapter8 | ||
Recitation | Rec 06 | |||
Prelab | PreLab 6 | |||
Lab | Lab 06 | |||
Lecture Examples |
MIDTERM1: 10/07 6:30pm-7:30pm WTHR 200
Material: chapters 1-8, recitations, labs and lecture programs
Week 7 (Oct 6)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Decision Structures | Chapter8 | ||
Lecture Th | Chapter8, Chapter9 | |||
Recitation | Rec 07 | |||
Prelab | PreLab 7, Useful functions and How to Install | |||
Lab | Lab 07 | |||
Lecture Examples |
Week 8 (Oct 13)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | NO CLASS FALL BREAK | |||
Lecture Th | CLASS CANCELLED | |||
Recitation | Rec 08 | |||
Pre Lab | PreLab 8 | |||
Lab | Lab 08 | |||
Lecture Examples |
Project 3 assigned on 10/23 due 11/09 at 23:59 PM
Week 9 (Oct 20)
Week 10 (Oct 27)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Defining Classes | Chapter10 | Chapter 10 | |
Lecture Th | Defining Classes | Chapter10 | Chapter 10 | |
Recitation | Rec 10 | |||
Pre Lab | PreLab 10 | |||
Lab | Lab 10 | |||
Lecture Examples |
Week 11 (Nov 3)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Defining Classes | Chapter10 | Chapter 10 | |
Lecture Th | Data Collections | Chapter11 | Chapter 11 | |
Recitation | Rec 11 | |||
Pre Lab | PreLab 11 | |||
Lab | Lab 11 | |||
Lecture Examples |
Week 12 (Nov 10)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Data Collections | Chapter11 | Chapter 11 | |
Lecture Th | Data Collections | Chapter11 | Chapter 11 | |
Recitation | Rec12 | |||
Pre Lab | PreLab 12 | |||
Lab | Lab 12 | |||
Lecture Examples |
MIDTERM2: 11/17 6:30pm-7:30pm WTHR 200
Material: chapters 1-11, recitations, labs and lecture programs
Project 4 assigned on 11/14 due 12/7 at 23:59 PM
Week 13 (Nov 17)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Object Oriented Design | Chapter12 | Chapter 12 | |
Lecture Th | Algorithm Design and Recursion | Chapter13 | Chapter 13 | |
Recitation | Rec13 | |||
Pre Lab | PreLab 13 | |||
Lab | Lab 13 | |||
Lecture Examples |
Week 14 (Nov 24)
THANKSGIVING
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | CLASS CANCELLED | |||
Lecture Th | NO CLASS THANKSGIVING | |||
Recitation | NO RECITATION | |||
Prelab | ||||
Lab | NO LAB | |||
Lecture Examples |
Week 15 (Nov 30)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Algorithm Design and Recursion | Chapter13 | Chapter 13 | |
Lecture Th | Algorithm Design and Recursion | Chapter13 | Chapter 13 | |
Recitation | Rec14 | |||
Pre Lab | PreLab 14 | |||
Lab | Lab 14 | |||
Lecture Examples |
Week 16 (Dec 7)
Topic | Book Chapter | Slides/Assignment | Notes | |
---|---|---|---|---|
Lecture T | Recursion | |||
Lecture Th | Recursion | |||
Recitation | NO RECITATION | |||
Lab | NO LAB |
Final: Thursday, 12/17 10:30-12:30pm in EE129