Please check this page regularly (meaning more than once a week)!
| Date | Announcement(s) |
|---|---|
| 05/13 (Thu) |
If you failed the course.
|
| 05/04 (Tue) |
Someone was happy for the course to be over, and made up a commemorative T-shirt in PNG format (one in mirror image and the other the right way around) to print on an iron on transfer. Here's the front and the back.
Part II of Assignment 4 has been remarked
for everyone whose code did not compile with our original
testing files,
to get rid of problems caused by the various interfaces.
New results will be e-mailed to the students
whose mark was changed.
|
| 04/26 (Mon) |
Because of a (luckily mild) case of food poisoning
that left me unable to do much this weekend,
the marks for Assignment 4 have just been posted
on the Current Marks page.
Also, details of the marking scheme for the assignment
(including the files that were used to test the code)
have been posted on the Assignments page.
I apologize for the delay.
This gives the following updated deadlines for requesting remarks of the various pieces of term work for this course, on the St. George campus:
However, note that remarking requests received after the final exam may not get processed in time for the submission of final course marks and it is possible that your mark will only be updated later this summer. |
| 04/23 (Fri) |
Part I of Homework Assignment 4 is marked and ready to be picked
up from the box outside my office (in SF-4306).
Part II will be marked shortly, and the results will be posted
sometime this weekend.
|
| 04/21 (Wed) |
A tiny typo was spotted in the week 8 lecture notes which have now been updated. The line:
APPEND on array of size 2^n holding 2^{n}-1: cost 1, result size 2^n
tc = 2*2^n - 1 = 2^{n+1}-1
previously had |
| 04/16 (Fri) |
On the St. George campus,
all remarking requests received since the start of the term
have now been processed.
The marks have been updated,
and you can collect your remarked work
from the box outside my office (SF-4306E).
However, note that remarking requests received after the final exam may not get processed in time for the submission of final course marks and it is possible that your mark will only be updated later this summer. |
| 04/15 (Thu) |
Sample solutions for Assignment 4 have been posted (including sample solution code for part II). The marking scheme and marking comments will be added as soon as they are available. François Pitt will hold additional office hours next Friday (April 23) from 12pm to 2pm. |
| 04/11 (Sun) |
For the two weeks prior to the final examination, François Pitt will hold his regular office hours (M 12-2, W 12-2). If demand and my own time permit, I may also hold additional office hours. These will be announced on this webpage.
Sample solutions for the last tutorial (week 12) have been posted.
|
| 04/07 (Wed) |
A copy of the midterm test at UTSC has been posted on the Tests/Exam page, along with the solutions and marking scheme. I have also added a link to my tips for studying for the final exam and writing it. |
| 04/06 (Tue) |
The marks for part II of Assignment 3 have now been posted. The marking instructions and test files for part II have also been posted on the Assignments page. A detailed marking report for part II of your assignment will be sent by e-mail to your CDF account by the end of this week. |
| 04/02 (Fri) |
The cover page of the final examination has been posted (on the Term Tests and Final Exam page). |
| 03/31 (Wed) |
UTM students should see their campus-specific announcements for important information about TA office hours and the A4 electronic submission deadline. |
| 03/30 (Tue) |
A tutorial exercise for this week has now been posted. Our apologies for the delay. |
| 03/28 (Sun) |
The following items have been posted (or will be posted later today) for the St. George campus: error codes used during the marking of Assignment 2, marking scheme for Assignment 3, solutions and marking scheme for the midterm tests, marks for Assignment 3, marks for the midterm tests. |
| 03/26 (Fri) |
Information Session on Admission to CSC Programs
A number of important clarifications and announcements have been posted on the FAQ page for Assignment 4 (including details of an extension for the programming part). |
| 03/25 (Thu) |
Part II of assignment 4 has now been posted, together with important announcements on the assignment FAQ.
On the St. George campus,
your midterm test and part I of Assignment 3
will be returned during tutorial this week.
A detailed marking report for part II of Assignment 3
will be e-mailed to your CDF account soon
(another announcement will be posted once this is done).
Any work that is not claimed during tutorial
will be left in the box outside my office
(in SF-4306).
On the St. George campus, official course evaluations will be held during next week's Monday lecture (on March 29). |
| 03/22 (Mon) |
Sample solutions to Assignment 3 have now been posted. On the St. George campus, the assignment will be returned in lecture or tutorial this week. |
| 03/20 (Sat) |
Assignment 4 has now been posted. |
| 03/19 (Fri) |
Next week's lecture notes and tutorial exercises are now available.
|
| 03/18 (Thu) |
I have posted an addendum to the lecture notes for this week,
with more details on some of the data structures for Disjoint Sets
(the ones that were covered in lectures
on the St. George campus).
|
| 03/11 (Thu) |
The lecture notes and tutorial exercises for next week have been posted. I have just posted the marking scheme for A2 and a tar file containing all the test files used for marking the java programs. The file testPlan.txt was my working record when I designed the test suite. You might find it helpful when you are trying to understand why your program failed a particular test case. For the St. George campus, marked copies of Assignment 2 have been left in blue folders in a box outside my office (in room SF-4306) -- each tutorial section is in a separate folder. Note that some of the folders are currently empty because those TA's still have their copies of the marked assignment: I have instructed them to drop off their copies as soon as possible, so please check again sometime tomorrow. The marking scheme for Assignment 2 will be posted on the Assignments page sometime today or tomorrow. It will include details of the testing we did on your program for part II, so that you may run the same tests we did and see how we obtained the mark you were assigned for that part. |
| 03/09 (Tue) |
Change to tutorial exercises! |
| 03/08 (Mon) |
Part II of Assignment 3 has now been posted. We have also posted some additional hints and an explanation of the changes to the Silent Running policy that will be in effect for this assignment (on the Announcements page for A3). |
| 03/07 (Sun) |
Assignment 2 marks have been posted (for the St. George campus). |
| 03/06 (Sat) |
Current marks for St. George campus
|
| 03/05 (Fri) |
An extension has been given for the programming part of A3. See the A3 FAQ for details. |
| 03/01 (Mon) |
You may have noticed that the tutorial exercises and lecture notes for this week are a little late. They will be posted sometime today or tomorrow. We apologize for any inconvenience. |
| 02/23 (Mon) |
Sample solutions for Assignment 2 have been posted, as well as Part I of Assignment 3. Further information about the midterm test is available on the Tests and Exam page, including links to old midterm tests from CSC378H. |
| 02/18 (Wed) |
The lecture and tutorial notes for next week (week 7) have now been posted. Note that on the St. George campus, you will be writing your midterm test during next week's tutorial. Hence, solutions to the tutorial exercises will be posted on the website at the start of week 8. More information about the midterm test will be posted on the Tests and Exam page later this week. |
| 02/13 (Fri) |
Assignment 2 submission
Assignment 1 is marked!
Office hours during reading week: |
| 02/09 (Mon) |
There was a typo in the solutions to Assignment 1 posted last week (in the algebra for question 1(c)). A corrected version has now been posted. |
| 02/05 (Thu) |
Important announcements have been posted on the Announcements and Hints page for Assignment 2, as well as new starter code. The lecture notes for Week 5 have been updated (a number of typographical errors were fixed). There is also an addendum to the lecture notes that contains additional explanations of the effect of splits, transfers, and fusions/merges on the sizes of the nodes involved, together with rough ASCII pictures. |
| 02/04 (Wed) |
Sample solutions for Assignment 1 have been posted. |
| 02/02 (Mon) |
The starter code for Assignment 2 has been posted. |
| 01/26 (Mon) |
Assignment 2 has been posted. |
| 01/23 (Fri) |
Lecture and tutorial outlines for next week have now been posted. |
| 01/16 (Fri) |
Lecture and tutorial outlines for next week have now been posted. For each assignment this term, we will put in place a "silent running" policy. An explanation of this policy has been posted on the Assignments page. |
| 01/15 (Thu) |
We've just posted an updated version of the week 2 lecture notes which better reflects what actually happened in our classes. Some students were asking if we would eventually be posting the answers to the questions asked in the notes. We don't plan to ever post these answers. In order to complete your notes you must attend the lectures and take notes. If you are forced to miss a class please ask a friend who attended to help you fill in the gaps. |
| 01/12 (Mon) |
Some of you may have noticed
that a course newsgroup was created a few days ago,
and that it will go away before the end of this week.
This is due to a simple miscommunication:
the course instructors for CSC263H/B63H
made a decision to have no course newsgroup
before the start of the term,
but we did not inform the system administrators of our decision,
not realizing that one would be created by default.
|
| 01/10 (Sat) |
The Scarborough instructor for the course put together an addendum to the lecture notes for week 1 (giving more detailed explanations of the notion of upper and lower bound on worst-case complexity), which is now available on the Lectures and Tutorials page. |
| 01/09 (Fri) |
Assignment 1 has been posted on the Assignments page.
The lecture and tutorial outlines
for next week have been posted on the
Lectures and Tutorials
page. |
| 01/08 (Thu) |
Error on Course Information Sheet Tutorials will take place this week (tomorrow). You can find out your tutorial section on the course schedule section of the main webpage. Lecture and tutorial summaries have been posted for this week. The summaries for next week will be posted sometime tomorrow. Assignment 1 will be posted sometime before next week. |
| 01/04 (Sun) |
Under construction!
Some of the information on this site remains to be determined
(e.g.,
the breakdown of tutorial sections).
Everything should be settled
by the end of the first week of classes. |