Link Search Menu Expand Document (external link)

Calendar

Week 1 Introduction

Sep 3, Sep 5
IntroIntroduction

Week 2 Python Basics, Data Types and Operators, I/O

Sep 10, Sep 12
LecturePython Basics

Public Holiday: Mid-Autumn Festival[Sep 15-17]

Week 3 Flow Control and Loop

Sep 19, Sep 24
LectureFlow Control

Week 4 Function

Sep 26, Sep 29
LectureFunction

Class make-up for 1 October 2024[Sep 29]

Public Holiday: National Day[Oct 1-7]

Week 5 List

Oct 8, Oct 10
LectureList

Week 6 Object-Oriented Programming I

Oct 15, Oct 17
LectureClass

Week 7 Review for Midterm Quiz

Oct 22, Oct 24
Lecture Midterm Review (no slides this week)

Week 8 Object-Oriented Programming II

Oct 29, Oct 31
LectureInheritance

Week 9 Data Structure I

Week 10 Data Structure II

Week 11 Introduction to Algorithm Design I

Week 12 Introduction to Algorithm Design II

Week 13 Introduction to Algorithm Design III and Final Exam Review

Dec 3, Dec 5
LectureTree II & Final Exam Review