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.
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.
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.
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.
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.
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.
A4 specification
The assignment 4 specification is now posted on the
Assignments page.
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.
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.
MT marks posted
I have added the midterm test marks to the
Online marks posting.
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.
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).
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.
A3 specification
The assignment 3 specification is posted to the
Assignments page.
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.
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!
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!
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.
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.
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.)
Extra office hour today
I'll hold an extra office hour today, 3-4pm in BA 3234.
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.
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.
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.
Assignment 1 specification released
The first assignment is posted to the Assignments
page.
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
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.
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.
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.
|