[an error occurred while processing this directive]
Department of Computer Science and Engineering
home
news
calendar
labtests
tests
grades
instructor
format
textbooks
policies
links


Y graphic

Tentative Calendar

Week 1 (March 4)

Topics: Eclipse
To do: PEx00 (to receive feedback, complete the PEx by March 12)

Week 2 (March 9)

Topics: Implementing static features
Reading material: Chapter 1 of the lecture notes and Chapter 5 of the recommended textbook
To do: PEx01 (to receive feedback, complete the PEx by March 19)

Week 3 (March 16)

Topics: Implementing non-static features
Reading material: Chapter 2 of the lecture notes and Chapter 4 of the recommended textbook
To do: PEx02 (to receive feedback, complete the PEx by March 26)

Week 4 (March 23)

Topics: Mixing static and non-static features
Reading material: Chapter 3 of the lecture notes and Chapter 4 and 5 of the recommended textbook
To do: PEx03 (to receive feedback, complete the PEx by April 2)

Week 5 (March 30)

Topics: Aggregation
Reading material: Chapter 4 of the lecture notes and Chapter 4 and 5 of the recommended textbook
To do: PEx04 (to receive feedback, complete the PEx by April 9)

Practice labtest during week of March 30

Test 1 on April 1

Week 6 (April 6)

Topics: Arrays
Reading material: Chapter 5 of the lecture notes and Chapter 6 of the recommended textbook; see also this note on memory diagrams for arrays
To do: PEx05 (to receive feedback, complete the PEx by April 16)

Labtest 1 during week of April 6

No lecture/lab on April 10

Weeks 7 and 8 (April 13 and April 20)

Topics: Inheritance
Reading material: Chapter 6 of the lecture notes and Chapter 7, 8 and 9 and Section 13.1 of the recommended textbook; see also this note on preconditions in the context of inheritance
To do: PEx06 (to receive feedback, complete the PEx by April 30)

Drop deadline on April 22

Week 9 (April 27)

Topics: GUI
Reading material: Chapter 7 of the lecture notes and Chapter 17 and Section 13.2 of the recommended textbook
To do: PEx07 (to receive feedback, complete the PEx by May 14)

Test 2 on April 29

Weeks 10 and 11 (May 4 and 11)

Topics: Recursion
Reading material: Chapter 8 of the lecture notes and Chapter 11 and Section 12.2 of the recommended textbook
To do: PEx08 (to receive feedback, complete the PEx by May 21 )

Labtest 2 during week of May 4 (details TBA)

No lecture/lab on May 18

Week 12 (May 19)

Review.

Test 3 in examination period (May 22 - June 2)

Labtest 3 in examination period (May 22 - June 2)

graphic rule