Calendar
Week 1 Introduction
- Sep 3, Sep 5
- IntroIntroduction
- Slides
Week 2 Python Basics, Data Types and Operators, I/O
- Sep 10, Sep 12
- LecturePython Basics
- Slides
No in-person class on Sep 12Recorded Video part 1 part 2
Public Holiday: Mid-Autumn Festival[Sep 15-17]
Week 3 Flow Control and Loop
- Sep 19, Sep 24
- LectureFlow Control
- Slides
Week 4 Function
Week 5 List
Week 6 Object-Oriented Programming I
- Oct 15, Oct 17
Week 7 Review for Midterm Quiz
- Oct 22, Oct 24
- LectureMidterm Review
- Slides
Week 8 Object-Oriented Programming II
- Oct 29, Oct 31
Week 9 Data Structure I
- Nov 5, Nov 7
- LectureData Structure I
- Slides
Week 10 Data Structure II
- Nov 12, Nov 14
- LectureData Structure II
- Slides
Week 11 Introduction to Algorithm Design I
- Nov 19, Nov 21
Week 12 Introduction to Algorithm Design II
- Nov 26, Nov 28
Week 13 Introduction to Algorithm Design III
- Dec 3, Dec 5
Week 14 Review for Final Exam
- Dec 10
- LectureReview for Final Exam
- Slides