York University

CSE 1030: Introduction to Computer Science II

Summer 2014

Department of Computer Science and Engineering

Home

Lectures

Labs

Weekly Calendar

Course Syllabus

Course Policies

Textbook

Useful Links



York University

Weekly Calendar

Here you will find an approximate weekly calendar for the course; please check the website specific to your section for a more accurate calendar of topics.

Note: There may be some overlap week to week between items listed under the Topics column; e.g., topics from a previous week might extend slightly into the next week.

Note: Under the Readings column, only the readings from the course notes are mandatory.

Class Topics Readings Misc
1
(June 24)
Implementing Static Features Notes: Chapter 1 (Sections 1.1-1.5)
Savitch: Chapter 5 (Section 5.1)
Obtain a CSE account if you do not already have one.
2
(June 26)
Implementing Static Features
Implementing Non-Static Features
Notes: Chapter 1 (Section 1.6)
Notes: Chapter 2 (Sections 2.1-2.2)
Savitch: Chapter 4
June 27 is the last date to enrol without permission of the instructor
3
(July 3)
Implementing Non-static Features Notes: Chapter 2 (Section 2.3)
Savitch: Chapter 5 (Sections 5.2-5.3)
July 4 is the last date to enrol with permission of the instructor
4
(July 8)
Mixing Static and Non-static Features Notes: Chapter 3
5
(July 10)
Aggregation and Composition Notes: Chapter 4 (Sections 4.1 and 4.2)
Savitch: Chapter 5 (Section 5.3)
6
(July 15)
Aggregation and Composition
Inheritance
Notes: Chapter 4 (Section 4.3)
Notes: Chapter 5 (Sections 5.1-5.3)
Savitch: Chapter 7 (Section 7.1)
Test 1 will be held this week in your regularly scheduled lab
7
(July 17)
Inheritance Notes: Chapter 5 (Sections 5.4-5.7)
Savitch: Chapter 7 (Sections 7.2-7.3)
Savitch: Chapter 8 (Section 8.2)
Savitch: Chapter 13 (Section 13.1)
July 18 is the last date to drop the course without receiving a grade
8
(July 22)
Graphical User Interfaces Notes: Chapter 6
Savitch: Chapter 17 (but does not cover model-view-controller)
9
(July 24)
Recursion Notes: Chapter 7 (Sections 7.1-7.3)
Savitch: Chapter 11 (Sections 11.1-11.2)
10
(July 29)
Recursion Notes: Chapter 7 (Section 7.4)
Savitch: Chapter 11 (Section 11.3)
Test 2 will be held on Tuesday in your regularly scheduled lab
11
(July 31)
Arrays
Data Structures
Notes: Chapter 8 (Sections 8.1-8.2.5)
Savitch: Chapter 6
12
(August 5)
Data Structures Notes: Chapter 8 (Sections 8.2.6-8.4)
Savitch: Chapter 15 (Sections 15.1, 15.3, 15.4)