CSC 263: Announcements


Wednesday, 15 August 2007

Unofficial grades posted
I have posted unofficial grades on the online marks posting: they are not official until approved by the faculty and posted to ROSI. You'll note that to compensate for the length of the exam, I've reduced the number of marks it was taken out of.

Have a great rest of the summer!


Tuesday, 14 August 2007

Good luck!
Good luck to everyone on the final exam!


Monday, 13 August 2007

w4 marks posted
The marks for w4 have now been posted. The TA is still out of the country with the assignments, however, she has kindly scanned copies for you, which will be available in today's office hour.

p4 marks posted too
The p4 marks are now posted too. Some sample output is also posted. The TA marked each assignment by hand, but the sample output will show you approximately what he was looking for.

Remarks must be submitted prior to exam
I will be away for two weeks following the exam, so please submit any remark requests before the exam (otherwise your final grade may be delayed).


Thursday, 9 August 2007

p3 tester posted
The tester we used for marking p3 is now posted on the assignments page. The TA generated some diffs for the marking, which I can send to you on request.


Wednesday, 8 August 2007

p4 now due at 11:59pm on Friday
As requested in class, p4 is now due by midnight on Friday evening.


Tuesday, 7 August 2007

Sample Dijkstra.java code posted
Now available from the assignments page is a sample solution code for p3 Dijkstra.java (might be useful for your p4 code if your Dijkstra didn't work correctly!).

p3 marks posted
p3 marks are now added to the marks posting.

Extra pre-exam office hours
I'll hold an extra office hour on Monday, August 13, 5pm-6pm.

Warning about unauthorized exam aids
I received the following from the undergraduate chair to share with you:

The Faculty of Arts and Science has become very strict about unauthorized aids at final exams. This is a response to some innovative cheaters. The consequences have been significant: students may lose not just the aid but also the exam. This is the case whether or not they intended to use the unauthorized aid to cheat.

There have been a lot of cases recently with cell phones, pagers and unauthorized calculators. Cell phones and pagers are not allowed, even if they will be used just to tell the time.

In a recent year, a case involved two friends who were communicating. They may just have been rolling their eyes as if to say "this test is stupid, ha ha", but there was obviously communication going on and they were charged. Unfortunately it's completely untenable to have a rule which says that communication is allowed if it's not on the topic of the exam; so people who can't help communicating should take care not to sit near each other.

Please warn your students about these strict rules.

The upshot is, please don't do anything that could be (mis)construed as cheating. Since the Faculty runs the final exam and not me, I can't do much if you are discovered with an unauthorized aid. Be careful, and good luck on the exam!


Friday, 3 August 2007

p4 posted
The programming question for A4 has been posted. It is due the last day of classes (which is Friday, August 10). Have fun!


Monday, 30 July 2007

Extra office hours tonight
I'll hold an extra office hour this afternoon at 4-5pm in BA 4261.

w3 marks posted
The marks for the written portion of A3 are now posted.


Tuesday, 24 July 2007

A4 posted
The written portion of A4 has been posted to the Assignments page. The programming question will be posted shortly.

Webpage outage Monday July 30, 6pm-9pm
I just received word that CSLab servers and network will be unavailable from 6pm Monday July 30th for approximately 3 hours to apply security updates and perform general maintenance. The course webpage will not be available then, but CDF's labs and servers will not be affected (and remain available), with the exception that CDF's wireless networking will not be available during this time. Please ensure you have a copy of the assignment handout if you're planning to work on it during this time. The CSC bulletin board will also remain available during this time.


Wednesday, 18 July 2007

Final exam timetable released
You can find it on the Faculty website here (or linked from the Tests page).


Sunday, 15 July 2007

Extra A3 office hours
I'll hold some extra office hours for all your A3 questions on Monday, July 16 in BA4261 from 4-5pm (and probably later).

A3Q1 hint posted to BB
I trust most of you already noticed it, but just in case... a note drawing your attention to an important detail you must consider to earn full marks on this question has been posted to the course bulletin board.


Monday, 9 July 2007

A3 posted
Both the written and programming portions of A3 have now been released on the Assignments page.


Friday, 6 July 2007

A2 marks posted
Marks for both the written and programming parts are now posted.


Wednesday, 4 July 2007

Midterm marks posted
Marks for the midterm test have been added to the online marks posting. The tests will be returned in office hours this week or next lecture. For those interested, the class average was 31.4/50 = 62.8%.


Tuesday, 3 July 2007

Some lecture notes posted
Due to popular request, I have typed up and posted some of the lecture notes/summaries and put them up on the Lectures page. They are probably not complete, but occasionally go in additional detail from what I had time for in class. Use them to supplement your notes, not replace them.

Midterm solutions
The midterm paper and some sample solutions are now posted to the Tests page.


Thursday, 28 June 2007

Solutions for A2
The solutions for the written portion have been posted to the Assignments page, so you can use them to study. Also, I just corrected a typo in the balance factors, so you might want a new copy (or change 10's - to +) if you downloaded them earlier.


Monday, 25 June 2007

Hints posted to course BB
Some hints have been posted to the course bulletin board... the link is at the top of the course home page. Don't forget about the TA office hours this evening if you still need some help.


Thursday, 21 June 2007

Midterm test details
Additional details about the midterm test have now been posted to the Tests page. Please note that the test will be 60 minutes, written at the start of lecture, followed by a 15 minute break and about one hour lecture (no tutorial, though the lecture will run into the usual tutorial timeslot).

TA office hours
The TA will hold office hours 4-6pm in BA2272 on Monday, June 25 (enter through the BA2270 lab). Bring all your A2 questions.


Monday, 18 June 2007

A2 programming part posted
It's in the usual place. Keep in mind its due date has been extended one week too.


Thursday, 14 June 2007

Office hours change for today
Due to a last-minute seminar scheduling, I must cancel the first hour of my office hours today. Office hours will now be 4-5pm, though I will be available in my office before 3pm too. You can also pick up your assignment 1 during the office hours.


Wednesday, 13 June 2007

A2 extension
As decided in class, the due date for A2 has been extended by one week. You won't get them marked and returned before the midterm, but I'll post the sample solutions as soon as you hand it in.

A1 marks posted
The marks for both parts of A1 have now been posted in the online marks database. Please make sure they are recorded correctly, and, if you haven't done so already, change your password so that anyone who happens to have access to your student number can't get in and see your marks.

Research seminar on hashing
In a convenient coincidence, there is a research seminar on linear probing in hash tables this Thursday at 11AM in BA1200.

Linear probing with constant independence (OR: Why a handful is better than a couple)
Rasmus Pagh
Computational Logic and Algorithms group, IT University of Copenhagen, Denmark
details and abstract...

This is a chance for you to see what researchers are doing in an area of computer science you've just learned about. Don't worry whether you'll understand everything (I probably won't either :) ), but it will be interesting to see the "state-of-the-art" in analyzing linear probing.


Tuesday, 12 June 2007

A2 handout, A1 solutions posted
The assignment 2 handout and the sample solutions for assignment 1 have been posted to the Assignments page. Sorry about the delay!


Monday, 4 June 2007

CDF TA available
A CDF TA will be available Tuesdays, Wednesdays and Thursdays throughout the term to help you with any CDF- or computing-related issues. See the CDF TA announcement on the Computer Science Community, or the cork board in BA2210.


Friday, 1 June 2007

Clarification for Q2
I've posted a clarification to the Assignments page.

TA office hours
The TA will hold office hours 4-6pm in BA2272 on Monday, June 4 (enter through the BA2270 lab). Bring all your A1 questions.


Thursday, 31 May 2007

Office hours
I'll hold regular office hours Thursdays, 3-5pm in BA 4261. I'm also available by appointment (just let me know some times you're available to meet, and I'll set a time to meet with you or your group).
I'm also planning to set some TA office hours prior to the due dates of assignments and the tests, so watch for those announcements.

Programming assignments: submit early and often!
I shouldn't need to say this, but submit a copy of your programming assignments early (to make sure you know how to use the submission system well before the deadline, and that everything with the submission system is set up correctly). Waiting until the last minute and encountering problems is not grounds for extension!
Along with this, submit new versions often as you're completing the assignment! That way, if something comes up and you're unable to complete or submit your assignment at the deadline, at least you've handed in a partial solution (and it's good support for requesting special consideration).


Wednesday, 30 May 2007

Getting CDF accounts
A few students have asked me about CDF accounts. Links to the applicable CDF pages, and answers to other frequently asked questions, are at the bottom of the Assignments page. If you have other questions not answered there, be sure to email me and I'll get them answered.


Tuesday, 29 May 2007

Script for checking for new announcements
One of your fellow students sent me a python script that he wants to share with you. He wrote:

I am an RSS junkie, moreover, I'm lazy. As a result I have written a small script that checks the course announcements for me (figured it would be good practice), and was wondering if you could host it on the website of students to download. [Note] my use of the 'open' command which is OS specific, but I'm sure everyone will figure that one out. Other than that, simply schedule the thing in a cron like program and you're done.

Here's a link to his Check263 Announcements script. I haven't checked it thoroughly, so I take no responsibility if anything goes wrong with it should you decide to use it. You probably need to read it anyway and change some file locations to fit your own directory structure.


Sunday, 27 May 2007

Assignment 1 posted
The first assignment has now been posted to the Assignments page. Remember that the programming portion won't be collected until a couple days later, so it's like a free extension.


Tuesday, 22 May 2007

New course bulletin board
I have set up a new course bulletin board for our use this summer. Use it for general discussion about course material, past exams, organizing study groups, etc. Simply use your CDF login and password to access the posting features.


Monday, 21 May 2007

Help Centre this summer
The Help Centre has a new location and hours this summer:

What's the best day to come? The Help Centre TAs say:

Please remember the Help Centre when you need help!


Friday, 11 May 2007

First lecture
Unfortunately I will be out of town for our first class, but I've arranged for another instructor to teach the class this week. The class (and tutorial) will be held as scheduled. I'll be back at the end of the week, when I'll be happy to attend to any waiver requests or other questions about the course.

Requesting waivers
If you have not satisfied the course prerequisites, you WILL be removed from the course sometime in the future, unless you obtain a waiver. Details on how to obtain a waiver are on the Course Policies page.


Wednesday, 9 May 2007

Tutorials start first week
There will be a tutorial held this Tuesday, May 15. It will be a review of proving worst-case running time and asymptotic notation, slanted to getting you in practice for solving the types of problems you'll see in this course.


Tuesday, 8 May 2006

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


Valid HTML 4.01 Transitional