University of Toronto CSC465 and CSC2104 schedule 2021 winter


Instructor: Eric Hehner, email (put csc465 or csc2104 in the subject line), web site
Teaching Assistants: not yet determined

Due to COVID-19, the entire course, including the tests and exam, will be held remotely. The course lectures and exercises are online here. Here is the textbook. Here is the bulletin board. Here are the solutions to the exercises, Test 0, Test 1, Test 2, and the final exam.

The course is scheduled every Monday from January 4 to April 1 (except February 15 which is in Reading Week), from 5pm to 7pm. We will not be meeting in person, but there are still two ways the schedule is significant: checkpoints and tests.

In the schedule (below), there are assigned readings from the textbook and assigned lecture videos and assigned exercises for each of nine Mondays (not the first Monday and not test days). On or before each of these dates at 7pm, you are required to send a checkpoint email to the instructor including the following: You do not have to send your solutions to the exercises. You are invited to ask any questions you may have, and you may also ask questions by email at any other time.

There will be three 50-minute tests during the term and a two-hour exam in the exam period following the course. They will be held on zoom for the purpose of invigilation; you will be sent the link by email before each test and exam. You must have a computer with camera and microphone. The camera must be positioned to see both your face and your hands. You must supply your own pen/pencil and paper. In addition, you may print the laws from the back of the textbook pages 231,..244 in advance, and refer to them during the tests and exam. In addition, you may prepare in advance one letter-sized (or A4) piece of paper with anything you like written (or typed) on both sides, and refer to that during the tests and exam. No other aids are allowed. The test will be displayed on your screen. At the end of the test, you must take a picture, perhaps with your phone, of each page you wrote, and email it/them immediately to the instructor.

The course grade is computed as follows: For each question on the tests and exam, a blank answer is worth approximately 33%; from that, marks will be awarded for relevant and correct information, and marks will be deducted for irrelevant or incorrect information. Here are the marks. Ask the instructor for the password. Note: If your student number starts with 1, that 1 is missing. Please check that your marks are recorded correctly, and email the instructor if they are not. If you have a complaint about the marking, please email the instructor.

I hope you enjoy the course, and that you learn something valuable in it. And I hope the tests and exam go well.

Here is the schedule (for a chart, click here).

Monday January 4: Today is an administrative introduction to the course starting at 5pm on zoom. You will receive an email with the zoom link before 5pm. We will also hold a practice test just to see how tests work.

Monday January 11: For today, you should have listened to Segments 0, 1, and 2. You should have read to the end of Chapter 1. You should do some exercises from the textbook; I suggest 0, 2, 6fmps, 7c, 14, 17, and 22.

Monday January 18: For today, you should have listened to Segments 3, 4, 5, and 6. We don't need most of Segment 7; we need just the bit about using a list as a function. You should have read to the end of Chapter 3, except that you can skip Sections 3.2 and 3.4 if you want to. You should do some exercises; I suggest three of 37, 49, 62, 64, and 73.

Monday January 25: Today is Test 0. The test starts at 5:10pm and ends at 6pm on zoom. Join zoom by 5pm. GOOD LUCK.

Monday February 1: For today, you should have listened to Segments 8, 9, 10, and 11. You should have read to the end of Subsection 4.2.5. You should do some exercises; I suggest two or three of 116, 137, 142, 143, and 156.

Monday February 8: For today, you should have listened to Segments 12, 13, 14, 15, and 16. You should have read to the end of Section 5.2. You should do some exercises; I suggest two or three of 186, 189, 252, 297, and 242a using a for-loop.

Monday February 15: Family Day and Reading Week. No class.

Monday February 22: Today is Test 1. The test starts at 5:10pm and ends at 6pm on zoom. Join zoom by 5pm. GOOD LUCK.

Monday March 1: We're skipping Segments 18, 19, 20, and 21. For today, you should have listened to Segments 22 and 23. Likewise we're skipping from the end of Section 5.2 to the end of Chapter 5. You should have read Chapter 6. You should do some exercises; I suggest 356 and 370abc.

Monday March 8: For today, you should have listened to Segments 24, 25, 26, and 27. You should have read Chapter 7. You should do some exercises; I suggest two of 387, 400, 423, and 427.

Monday March 15: Today is Test 2. The test starts at 5:10pm and ends at 6pm on zoom. Join zoom by 5pm. GOOD LUCK.

Monday March 22: For today, you should have listened to Segments 28 and 29. You should have read Chapter 8. You should do some exercises; I suggest 435 and 444.

Monday March 29: For today, you should have listened to Segments 30, 31, 32, and 33. You should have read Chapter 9. You should do some exercises; I suggest two of 451, 471, 477, and 256. You should answer the course evaluation questionnaire.

Between April 7 and 30: final exam. GOOD LUCK.