Winter 2006
WWW page: http://www.cs.yorku.ca/course/5910
|
Time, Location |
W 9:30 – 12:30, room SSB W356 |
|
Instructor |
Scott MacKenzie |
|
Office |
CSE 3045 |
|
Office Hours |
TR, 13:00 – 14:00, CSE 3045 |
|
Item |
Percent |
|
12 Labs @2% |
24% |
|
Midterm Exam |
33% |
|
Final Exam |
43% |
|
Date |
Event |
|
Winter classes start |
Jan 4 |
|
Reading week |
Feb 13-17 |
|
Drop date |
Mar 19 |
|
Winter classes end |
Apr 4 |
|
Winter exams start |
Apr 6 |
|
Winter exams end |
Apr 28 |
Week |
Date |
Topic |
|
1 |
Jan 4 |
Chapters 1 (Computer Hardware) & 2 (Computer Software) To do - Lab #1, eCheck01A, eCheck01B (see note 1 below) |
|
2 |
Jan 11
|
Chapter
3 (Class Abstraction)
To do - Lab #2, eCheck02A* (see note 1 below) |
|
3 |
Jan 18
|
Chapter
4 (Objects)
To do - Lab #3, eCheck03A, eCheck03B* (see note 1 below) |
|
4 |
Jan 25
|
Chapter
5 (Control Structures)
To do - Lab #4, eCheck04A*, eCheck04B (see note 1 below) |
|
5 |
Feb 1
|
Chapter
6 (Java Strings)
To do - Lab #5, eCheck05A*, eCheck05B (see note 1 below) |
|
6 |
Feb 8
|
Chapter
7 (Software Development)
To do - Lab #6, eCheck06A, eCheck06B* (see note 1 below) |
|
- |
Feb 15
|
(Reading
week, no class)
|
|
7 |
Feb 22
|
Midterm
exam (in ACW 205, starting at 9:45 a.m.)
To do - Lab #7, eCheck07A*, eCheck07B (see note 1 below) |
|
8 |
Mar 1
|
Chapter
8 (Aggregation)
To do - Lab #8, eCheck08A, eCheck08B* (see note 1 below) |
|
9 |
Mar 8
|
Chapter
9 (Inheritance & Polymorphism)
To do - Lab #9, eCheck09A* (see note 1 below) |
|
10 |
Mar 15
|
Chapter
10 (Collections)
To do - Lab #10, eCheck10A* (see note 1 below) |
|
11 |
Mar 22
|
Chapter
11 (Exception Handling) & Chapter 12
(Multiclass Applications)
To do - Lab #11, eCheck11A*, eCheck11B* (see note 1 below) |
|
12 |
Mar 29
|
Final exam (in
ACW 205, 9:30 to noon)
To do - Lab #12, eCheck12A* (see note 1 below) |
Note 1:
Labs are due by midnight Sunday at the end of each week. The twelve eChecks identified with an
asterisk each count 2% toward the final grade.
|
||
Course enrolment.
Course enrolment is handled by the Computer Science Undergraduate
Office. Instructors can not "sign students in" to this course.
Attendance at lectures. Students are expected to attend the
lectures. Although much of the course information will be posted on the web,
additional information not posted on the web will be given in the lectures
(e.g., tips on exam questions). Students who skip lectures do so at their own
peril!
Missed labs or midterm exam. No make-up labs or exam will be given. If you miss a
lab deadline or the exam for reasons beyond your control, inform your
instructor as soon as possible. Make sure you have the appropriate documents
(e.g., a doctor's note). If
approved, the weight of the missed lab is applied to the other labs, or the
weight of missed midterm exam is applied to the final exam.
Requests for remarking. Once returned, the midterm exam should be reviewed and any
request for remarking should be submitted to the instructor within one week.
Requests must be accompanied by a written description of the marking error.
Only problems of mark addition, and serious marking errors will be considered -
remarking requests of a frivolous nature may result in your mark being lowered.
Use of pencil.
Exams should be written in pen.
Exams written in pencil cannot be considered for remarking.
Missed final exam.
If you miss the final exam, you must then file a formal petition for
deferred standing through the Registrar's Office.
Please see the Departmental WWW page on Academic Policies
for details regarding academic dishonesty, etc.