CSC 209: Announcements


Tuesday, 22 August 2006

Unofficial grades posted
Unofficial final grades are now posted in the online marks. Enjoy the rest of the summer!

A4 marks posted
Assignment 4 marks are now added to the Online marks posting. A marks file and compile report file should have been added to the a4 directory in your CVS repository.


Monday, 21 August 2006

Final exam solutions posted
If you're curious what the answers were to the exam, they're posted at the top of the Exams page.


Tuesday, 15 August 2006

Review sessions
Lionel will run some office hours Tuesday 5-7pm in BA 3234 to answer any questions you might have about the course. Work through some old exams, and bring any questions you may have.
On Wednesday 3-5pm in BA 3234 I will run a review session, where we'll take an old exam and work through it together. You are welcome and encouraged to bring any questions from other exams or generally about the course material.


Friday, 4 August 2006

A3 sample code posted
The code for the sample programs for A3 is posted on the Assignments page.

A3 marks posted
Assignment 3 marks are now added to the Online marks posting. A marks file should have been added to the a3 directory in your CVS repository. If you think your assignment was marked incorrectly, submit a remark request using the online form, and the TA will take another look at your assignment.


Thursday, 3 August 2006

A2 marks posted
Assignment 2 marks are now added to the Online marks posting. A marks file should have been added to the a2 directory in your CVS repository.


Monday, 31 July 2006

A4 spec update
A few updates to the specs to report: fixed a few typos and clarified the game rules and the server command line parameters.

Office hour change this week
The TA office hour, regularly on Tuesdays, has been changed to Monday 5-7pm in BA 3234 for this week only.


Sunday, 30 July 2006

A4 specification
The assignment 4 specification is now posted on the Assignments page.


Sunday, 23 July 2006

Update to A3 specification
The A3 specs accidentally omitted the expected output of the bjdealer program. It has been added to the specs (and noted within). The sample programs did correctly produce the expected output.


Friday, 21 July 2006

CDF fileserver down
The CDF file server has been down all morning. CDF is working to restore it, and it should be back up soon.


Thursday, 20 July 2006

MT marks posted
I have added the midterm test marks to the Online marks posting.


Wednesday, 19 July 2006

Final exam schedule available
The final exam schedule has been posted. I'm not allowed to tell you when or where the exam will be (in case I make a mistake), so you need to check it yourself.


Sunday, 16 July 2006

Sample A3 executables posted
Sample bjplayer and bjdealer executables are now available in the /u/csc209h/summer/pub/a3 directory on CDF. If you want them accessible from your own directory, use a symbolic link instead of copying them (thus, when I correct any bugs, your "copy" will automatically be fixed). Something like ln -s /u/csc209h/summer/pub/a3/bjdealer sample.bjplayer will link it in the current directory under whatever name you want (so its name doesn't conflict with your programs).


Saturday, 15 July 2006

utils.c corrected
Lionel let me know that I introduced a couple bugs in the utils.c file when I posted it. He fixed them, and I've updated the online version.


Thursday, 13 July 2006

A3 specification
The assignment 3 specification is posted to the Assignments page.


Wednesday, 12 July 2006

Assignment 1 marked
Two files have been added to your assignment 1 CVS repository. TestReport.txt contains our tests, the output of your scripts for each of our tests, and the expected output, if your output differed. Marks.txt contains a copy of the marking scheme, breakdown of your marks on each point, and comments from the grader.

If you think an error has occurred in the marking of your assignment, please fill out an online Remark Request form, which is available in the forms section of the website.

Online marks available
The class marks database is now online here. Your assignment 1 mark should be included. Make sure you change your password to protect your marks from anyone who might know (or guess) your student number. Let me know if any of your marks are recorded incorrectly.


Friday, 30 June 2006

Extra office hour
I'll hold an extra office hour today (Friday) at 2-4pm in BA 3234. Bring all your assignment and exam questions!


Wednesday, 28 June 2006

A2 hints posted
I've created a FAQ page with answers to frequently asked questions and some big hints. It's on the Assignments page!


Thursday, 22 June 2006

A2 posted
Assignment 2 is now posted on the Assignments page. All parts are now posted, along with a starter Makefile and some sample code to help you along. There are also a number of C example programs now posted from the Lectures page.

Advanced C topics (now week 7) notes revised
The online lecture notes for the "Advanced C Topics" (which I'll be doing next week) have been revised, correcting several errors in the linked list examples.


Thursday, 15 June 2006

Server outage again today
It seems that power outage fried a RAID fileserver, so there will be another outage this afternoon (which will likely make the course website inaccessible). Hopefully things will be fixed fairly quickly.


Wednesday, 14 June 2006

Servers return to life
Looks like recovering from that power outage this morning took longer than expected, but everything seems back to normal now. If you haven't used the online form to tell us you're using some grace days yet, please do so now. (If you're not using grace days, no need to do anything.)


Friday, 9 June 2006

Extra office hour today
I'll hold an extra office hour today, 3-4pm in BA 3234.


Thursday, 8 June 2006

Sample directory for your A1 testing
The directory structure I used to generate the examples for fs is reproduced in the /u/csc209h/summer/pub/a1/ directory on CDF.


Tuesday, 6 June 2006

Planned power outage (thus, also a network outage)
I have been informed that there will be a power outage in Sandford Fleming the early morning of Wed, June 14th. Some CDF and CS services will be affected (such as wireless and the course webpage), and may not be available after 5pm on Tuesday June 13th. Though this is after the assignment due date, if you are forced to use some of your grace days, keep in mind that the course webpage and online specification might not be available during the outage.


Monday, 5 June 2006

CDF TA available
Jonathan Lung has been appointed so serve as CDF TA for the summer. The primary purpose of the CDF TA is to assist students in using CDF workstations, and connecting to CDF from laptops and from offsite computers. Optional tutorials will be scheduled on topics related to use of CDF with details posted as soon as they're available. Feel free to ask him questions about using CDF during CDF TA hours.

Tentative CDF TA hours will be in BA2210, at computer b2210-25 as follows:

The computer b2210-25 will be reserved for the CDF TA during CDF TA hours. A cork board is located in BA2210, by the computer b2210-25, to display CDF information and notices useful to students.

Network difficulty: DDoS attack today
From the system administrators: Please be advised that the University of Toronto is currently experiencing a Denial of Service Attack: (http://www.noc.utoronto.ca/net-ops/events.shtml)
05-June-2006
11:30 We are currently experiencing Internet connectivity problems due to a DDoS attack at Cogent. Cogent engineers are investigating.

It seems that effects of the attack has subsided. Hopefully we'll have some time later in the course to briefly discuss what this was and how this happened.


Friday, 2 June 2006

Assignment 1 specification released
The first assignment is posted to the Assignments page.


Thursday, 1 June 2006

TA office hours
A TA will be available for office hours every Tuesday from 5-7pm in BA 3234. Please feel free to bring any questions regarding the course or assignments during this time


Thursday, 25 May 2006

CVS Repositories set up
The CVS repositories have been created. If you were registered before today, then you should have a repository. If you registered later, you will probably need to email me about getting a repository set up. If you want to check out a local copy of your repository on CDF, you will need to set CVSROOT as follows. Replace yourid with your CDF user id.

# in tcsh (the default shell on CDF)
setenv CVSROOT /u/csc209h/summer/pub/repo/yourid

# in bash
export CVSROOT=/u/csc209h/summer/pub/repo/yourid

If you are trying to connect to the repository from home, you will need to set your CVSROOT to the following string. (Please note that it may be slightly different depending on the application you are using.)

:ext:yourid@cdf.utoronto.ca:/u/csc209h/summer/pub/repo/yourid

You will also need to set CVS_RSH to ssh if you are connecting from a remote machine.

Finally, you can check out the repository:

cvs co assignments

Now you will have a directory called assignments containing 5 directories: CVS, a1, a2, a3, a4. You should do your work for assignment 1 in the a1 directory, and commit your work early and often to take advantage of the version control features. Make sure you check out the repository and make sure you know how to use it before the due date for assignment 1.


Wednesday, 24 May 2006

New times for lecture and tutorial
As decided in class last week, we're swapping the scheduled times for lecture and tutorial. The lecture will start at 6:10pm, and tutorial will follow lecture.


Monday, 15 May 2006

Welcome!
Welcome to CSC 209! All course announcements will be posted to this page, in reverse chronological order. Be sure to check back often.

No turorial this week!
There will be no tutorial held the first week of classes.


Valid HTML 4.01 Transitional