This is an old revision of the document!
Table of Contents
Instructor & TAs
Instructor
- Mark Shtern
- Office: Computer Science and Engineering Building, Room 3026
- Office hours: Friday, 11:30 - 12:30
- Email: mark@cse.yorku.ca
Teaching Assistants
- ???
Students are welcome to come to the instructors' office hours to ask questions about the lecture material or other aspects of the course.
Textbook
Course Components
Lectures
The lectures consist of presentation and discussion of the course material. Students are encouraged to read the current week's material prior to attending the lecture. Material developed during the lectures can be accessed by clicking on Lectures on the sidebar.
Labs
The Tue lab session will be used for several purposes including getting you started, running lab tests, and providing help. To see the exact schedule, click on Labs on the sidebar.
Lab Tests
There are two lab tests in this course. They are both open book, which means that you are allowed to have the textbook with you, but nothing else. For details on these tests, click on Labs on the sidebar.
Written tests
There is also one written test that will take place during the normal lecture time (also open book). See Important Dates for the date.
Final Exam
The final exam consists of two components: a written test, and a lab test. Scheduling for the final exam will be determined by the registrar's office later in the term.
The questions of the written part will focus on concepts, not on writing code. The lab test will obviously test you on writing code.
Grading
The weight distribution of the course components is as follows:
- 20% : Lab test #1 (15% on Week 4 + 5% on Week 5)
- 20% : Lab test #2 (Week 7)
- 20% : Written test (Tuesday, July 12)
- 40% : Final exam (20% lab test + 20% written test)