Winter 2012
WWW page: http://www.cs.yorku.ca/course/5910
|
Time, Location |
M 11:30 – 14:30, SC 219 |
|
Instructor |
Scott MacKenzie |
|
Office |
CSE 3045 |
|
Office Hours |
TR, 11:00 – 12:00 |
|
Item |
Percent |
|
12 Labs @2% |
24% |
|
Midterm Exam |
33% |
|
Final Exam |
43% |
|
Date |
Event |
|
Winter classes start |
Jan 3 |
|
Reading week |
Feb 18-24 |
|
Drop date |
Mar 9 |
|
Winter classes end |
Apr 2 |
|
Winter exams start |
Apr 4 |
|
Winter exams end |
Apr 20 |
Week |
Date |
Topic |
|
1 |
Jan 9 |
Chapters 1 (Computer Hardware) & 2 (Computer Software) To do - Lab #1, eCheck01A, eCheck01B (see note 1 below) |
|
2 |
Jan 16
|
Chapter
3 (Class Abstraction)
To do - Lab #2, eCheck02A* (see note 1 below) |
|
3 |
Jan 23
|
Chapter
4 (Objects)
To do - Lab #3, eCheck03A, eCheck03B* (see note 1 below) |
|
4 |
Jan 30
|
Chapter
5 (Control Structures)
To do - Lab #4, eCheck04A*, eCheck04B (see note 1 below) |
|
5 |
Feb 6
|
Chapter
6 (Java Strings)
To do - Lab #5, eCheck05A*, eCheck05B (see note 1 below) |
|
6 |
Feb 13
|
Chapter
7 (Software Development)
To do - Lab #6, eCheck06A, eCheck06B* (see note 1 below) |
|
- |
Feb 20
|
(Reading
week, no class)
|
|
7 |
Feb 27
|
Midterm
exam (in SC 219, starting at 11:30 a.m.)
To do - Lab #7, eCheck07A*, eCheck07B (see note 1 below) |
|
8 |
Mar 5
|
Chapter
8 (Aggregation)
To do - Lab #8, eCheck08A, eCheck08B* (see note 1 below) |
|
9 |
Mar 12
|
Chapter
9 (Inheritance & Polymorphism)
To do - Lab #9, eCheck09A* (see note 1 below) |
|
10 |
Mar 19
|
Chapter
10 (Collections)
To do - Lab #10, eCheck10A* (see note 1 below) |
|
11 |
Mar 26
|
Chapter
11 (Exception Handling) & Chapter 12 (Multiclass Applications)
To do - Lab #11, eCheck11A*, eCheck11B* (see note 1 below) |
|
12 |
Apr 2
|
Final
exam (in SC 219, starting at 11:30 a.m.)
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.