Faculty of Applied Science and Engineering, University of Toronto
CSC181: Introduction to Computer Programming, Fall 2000

November Announcements Archive

Thursday, November 30

Marks for assignment 3 have been posted, along with the automarking program. The results of running this program on your code have been e-mailed to your ECF account.

Marks for the second term test have also been posted, along with the solution (in PostScript and PDF) and the marking scheme.

If you have a remarking request, read the remarking policy first.


The cover page for you to attach to your assignment 5 is now available in PostScript and PDF.


The rules and instructions for the end-of-year Connect Four tournament have been posted, along with the file you must use. Note that the deadline for entries is Sunday at noon.


Wednesday, November 29

Tomorrow's lecture is a big one. You will:

  • Get back your second term test and assignment 3.
  • Get back remarking requests that have been cleared from the instructor's legendary RemarkQueue(TM).
  • Get the official blank double-sided aid sheet which you must use for the final exam. (Of course, it doesn't have to remain blank.)
  • Find out what are the rules for the Connect Four tournament, which you may enter for glory, bragging rights, and yes, fabulous prizes.

And last but not least, you will get to fill out course evaluations.

Don't miss it!


Practical notes for week 12 have been posted, along with starter code.


Sunday, November 26

Tutorial notes for week 12 have been posted.


Saturday, November 25

A sample design solution for Assignment 4 has been posted. It is only a sample; there are many ways to design a program, and this is just one of them.


Thursday, November 23

Tutorial notes for week 11 have been posted.


Tuesday, November 21

If you're worried about the merge function we went over in class, don't be. The solution is available through last year's course Web site (look for the 1999 second term test). Try writing the iterative and recursive versions of the function.

Other good recursive functions to try include:

  • Printing the elements of a linked list
  • Printing the elements of a linked list in reverse order
  • BST insert
  • BST retrieve

See you tomorrow, and good luck.


The assignment 5 specification has been posted. It is due on Tuesday, December 5 at 12 noon.

The deadline for late A5 submissions with accompanying petition (for medical or other unavoidable reasons) is Wednesday, December 6 at 12 noon.


Friday, November 17

As announced in today's lecture, the due date for A4 is now Friday, November 24 at 12 noon.

If you hand in A4 by Tuesday--that's right, Tuesday--November 21 at 12 noon you get a 3% bonus.


Assignment 4 announcements have been posted. The cover page (for you to attach to your assignment) is now available in PostScript and PDF.


Information on the second term test has been posted. This consolidates what has been announced so far in class.


The assignment 3 solution has been posted.


Wednesday, November 15

Slides 399-409 (PostScript | PDF), 410-476 (PostScript | PDF), and 477-508 (PostScript | PDF) have been posted.


Practical notes for week 10 have been posted.


Tutorial notes for week 10 have been posted.


Tuesday, November 14

Effective immediately, the instructor's Tuesday office hours will take place in SF2302A, from 3 to 5 p.m. The Friday office hours will still take place in SF3207, from 11 a.m. to 12 noon.


The test program for A2 has been posted. Automarking results have been e-mailed to your ECF account.


The first term test marking scheme has been posted.


Friday, November 10

As announced in class, the date, time and location of the second term test are as follows:

  • Date: Wednesday, November 22 (as per the course information sheet)
  • Time: 4:15-5:55 p.m.
  • Location: Nursing Building, Room 107 (map)

There are no aids allowed. You must bring your student card.

More information (e.g. format, content, etc.) to follow.


Marks for A2 have been updated to include results for students' submissions which had run-time or compile-time errors.

Some student numbers are listed without marks. This indicates no submission was received.

If you didn't receive your marked A2 printout, you can collect it in lecture.

Within the next couple of days, the automarking script should be posted and the automarking results should be mailed to your ECF account.


Wednesday, November 8

Practical notes for week 9 have been posted.


Tuesday, November 7

The assignment 4 specification has been posted. It involves writing a report, and does not involve any coding (although that may help). A5 will continue on the work of A4 (details to follow).

A4 and A5 focus on the design, implementation and testing of a game-playing program which uses the minimax algorithm. Notes on minimax are publicly available from the Web site for Artificial Intelligence: A Modern Approach, an AI text authored by Russell and Norvig.

The deadline for late A4 submissions with accompanying petition (for medical or other unavoidable reasons) is Tuesday, November 21 at noon.


Unofficial marks for A2 have been posted. It is out of 80; the average was close to 100%.

Some student numbers are listed with a "C" instead of a mark. This indicates a problem with the submission (e.g. run-time or compile-time error), which should be resolved in the next couple of days.

Some student numbers are listed with nothing beside them. This indicates no submission was received.

You can collect your marked A2 submission in lecture.


Monday, November 6

A4 will be posted tomorrow. It will cover the minimax algorithm, which is used for game playing. In tomorrow's lecture, we are going over this algorithm, so make sure to come to lecture or to get notes from a friend if you miss it.


A2 will be handed back in lecture tomorrow; marks will be posted then as well.


Tutorial notes for week 9 have been posted.


Wednesday, November 1

As announced in yesterday's lecture, the due date for A3 is now Monday, November 6 at 12 noon.

If you hand in A3 by Friday--that's right, Friday--November 3 at 12 noon you get a 3% bonus.

I have also posted a supplementary A3 exercise which you can complete by Monday, November 6 at 12 noon for a 3% bonus.

The deadline for late A3 submissions with accompanying petition (for medical or other unavoidable reasons) is now Wednesday, November 8 at 12 noon.


Slides 352-398 (PostScript | PDF) have been posted.


Practical notes for week 8 have been posted.


Assignment 3 announcements have been updated.


CSC181 Home Page | Last updated on 2000-12-09 by Ray Ortigas.