• (1/9/2010) All scheduled lab sessions will begin on September 8th. You must go to the assigned lab during the assigned time slot. Any changes must be approved by the ARR during the add/drop period.
  • The midterm examination has been scheduled on October 22, 18:30 - 20:30. Please put that time on your diary, there will be no make up exam. The seating plan will be announced before the exam.


Course Infomation

Introduction to computers and programming. Computer hardware and software. Problem solving. Program design. Procedure abstraction.Debugging and testing. Simple and structured data types. Recursive programming. Introduction to searching and sorting.

Text Book: Introduction to Programming with C++ by Y. Daniel Liang

Web page:


Lecture 1 Mon, Wed 10:30 -11:50 LTB Liao Renlan
Lecture 2 Wed, Fri 13:30 - 14:50 LTJ Liao Renlan
Lecture 3 Tue, Thu 10:30 - 11:50 LTB Li, Cindy
Lecture 4 Tue, Thu 13:30 - 14:50 2503 Li,Cindy

Evaluation:~11 labs (15%), midterm (35%), final (50%).

Schedule Notes

Lab Assignment

Personal Photo