====== Lecture ====== The examples and exercises that have been discussed in class can be found [[http://www.cse.yorku.ca/~mark/1020/|here]]. Any additional material covered during the lecture time will be posted here as well. ====== Week 01 (May 3)====== * Topics: Introduction to Programming * Material: {{:week01.ppt|Slides}} ====== Week 02 (May 10)====== * Topics: Programming by Delegation * Material: {{:week02.ppt|Slides}} ====== Week 03 (May 17)====== * Topics: Using API * Material: {{:week03.ppt|Slides}} ====== Week 04 (May 24)====== * Topics: Using Objects * Material: {{:week04.ppt|Slides}} ====== Week 05 (May 31)====== * Topics: Control Structure * Material: {{:week05.ppt|Slides}} ====== Week 06 (June 07)====== * Topics: Control Structure & Strings * Material: {{:week06.ppt|Slides}} ====== Week 07 (June 14)====== * Topics: Strings & Software Development * Material: {{:week07.ppt|Slides}} ====== Week 08 (June 21)====== * Topics: Software Development * Material: {{:week08.ppt|Slides}} ====== Week 09 (June 28)====== * Topics: Aggregation * Material: {{:week09.ppt|Slides}} ====== Week 10 (July 05)====== * Topics: Inheritance * Material: {{:week10.ppt|Slides}} ====== Week 11 (July 12)====== * Topics: Inheritance * Material: {{:week11.ppt|Slides}} ====== Week 12 (July 19)====== * Topics: Exception Handling and A Multiclass Application * Material: {{:week12.ppt|Slides}} ====== Week 13 (July 26)====== * Topics: A Multiclass Application * Material: {{:wt1.pdf|Written Test}} {{:week13.ppt|Slides}}