CSC 263: Announcements


Friday, 21 December 2007

Unofficial grades posted
I have posted unofficial grades on the online marks posting. Official grades will eventually be posted on ROSI, probably after the break. Have a great holiday and all the best next term!


Friday, 7 December 2007

Exam office hours
I will be holding office hours during the exam period at the following times:

All office hours will take place in BA 4261. Bring any questions (from past exams, assignments, textbook) you want some help with. You can also pick up any uncollected term work at these times (hopefully w4 will be ready by Friday too).
Remember, you can still email me, post to the course board, or ask for an appointment if you have questions and can't make the above times.

Distinguished Lecturer on Tuesday
I know it's during exams, but if you have time, the following lecture should be very interesting. We all know Al Gore invented the Internet, but Dr. Kahn actually did a lot of the work. Here's a bit of his biography and the talk details. It's not often you get to hear from one of the people who built the Internet!

Robert Kahn will be the next speaker for our Distinguished Lecture series, this coming Tuesday, December 11 at 11:00am in BA 1180. He will be speaking on "Managing Digital Objects on the Net".

Dr. Kahn has had a distinguished career; in 1972 he demonstrated ARPANET, for which he was a principal architect. After becoming Director of DARPA's Information Preocessing Techniques Office, he started the United State's billion dollar Strategic Computing Program, the largest computer research and development program ever undertaken by the federal government. In 2004 he shared ACM's Turing Award along with Vict Cerf for their design of the TCP/IP protocol which is at the basis of the Internet. Among his many other honours are the National Medal of Technology, presented by President Clinton, and the Presidential Medal of Freedom, from President Bush. Dr. Kahn is now President of the Corporation for National Research Initiatives, a not-for-profit organizaton which performs research on strategic development of networked-based information techniques.


Tuesday, 4 December 2007

w4 Q1b revised
The original statement I wrote for Q1b is false. I have changed the question so I now ask you to prove a correct statement. Specifically, I've changed the second part of the iff to read "v has a child s such that there is no back edge (u,w) such that u a descedant of s...."
The handout has been updated.


Monday, 3 December 2007

A3 marks posted
Marks for both the written and programming portions of A3 have now been posted online. The written parts will be returned in class Tuesday.


Sunday, 2 December 2007

p4 posted
All parts (starter code and the data files) are now posted.


Thursday, 29 November 2007

w4 posted
The written portion of assignment 4 is now posted on the Assignments page.


Tuesday, 13 November 2007

w3 posted
The written portion of assignment 3 has now been released. It is now posted on the Assignments page.


Monday, 12 November 2007

p3 posted
I'm afraid that posting assignment 3 was delayed by illness. However, I'm extending the due date by a week. The programming question is now posted, and the written portion will be posted shortly.


Monday, 5 November 2007

p2 marks posted
The marks for the programming component of assignment 2 have also now been posted. The tester we used is posted on the Assignments page.


Friday, 2 November 2007

w2 marks posted
The marks for the written portion of assignment 2 have now been posted. You may come by my office (BA 4261) this afternoon to pick up your assignment (or any other of your uncollected work) if you want to look at it before the drop deadline this weekend.


Tuesday, 30 October 2007

Midterm marks posted
Thanks to a bunch of help from the TAs, your midterm test marks are now posted online. (The midterm paper and its sample solutions are posted on the Tests page.) The TAs also promised the assignment marks by the weekend, so keep checking back.


Tuesday, 23 October 2007

CDF unavailable this Friday evening
The CDF's infrastructure needs to be brought down for important security updates on Friday, October 26, from 6:30pm to 9:30pm. This will result in the entire CDF system being unavailable for the duration of the outage, including login access to the workstations and the compute servers, the web servers, etc. Wireless network access for CDF accounts should be unaffected. Please terminate any open local or remote sessions to the CDF's computers, and shut down any long-running processes by 6pm on Friday.

p2 extension
As discussed in class today, I'll accept p2 until 5:30pm on Monday, October 29. Don't forget about our midterm Tuesday morning!

Room for Midterm Test
A reminder that the midterm test, scheduled for Tuesday, October 30, will be written in SS 1083 (not the usual lecture room). The test will take place during the usual lecture time.

First faculty research seminar
From CS announcements:
A brief reminder that our first Faculty Research Seminar will take place on Tuesday, October 23, 4-5pm in room BA1200. No registration required -- just show up at 4pm.
Prof. Charles Rackoff will speak on "Computational Complexity and Cryptography". His talk will be followed by pizza and pop and a chance to chat with him. So take a small break from studying for midterms, grab a bite to eat, and find out about the field of cryptography from one of the top researchers in the area!

Here is a short abstract from Prof. Rackoff:
Computational Complexity involves questions about how efficiently certain problems can be solved. It turns out that for some functions, every algorithm for the function must be extraordinarily inefficient. Although this may seem like a bad thing, it is only because of this fact that secure cryptography might be possible. However, because of deep open questions in computational complexity, we don't actually know whether or not there is any way to do cryptography securely.


Wednesday, 17 October 2007

p2 posted
The programming question for A2 is now posted.


Tuesday, 16 October 2007

w2 posted
The second assignment is now posted. A few students asked for an extension, so I'll accept it until Thursday (the programming will still be due Friday).


Monday, 15 October 2007

p1 marks, tester up
The p1 tester we used is now posted on the Assignments page, and the p1 marks are now posted on the CDF site.


Friday, 12 October 2007

w1 marks posted
The marks for the written portion of A1 are now posted online. You can access them using your CDF account login and password on the CDF Secure Website. (This is the first time I'm using this system, so let me know of any problems!) Be sure to let me know of any errors.


Thursday, 11 October 2007

Puzzle challenge
Microsoft is running a fun 12-hour puzzle solving contest next month that some of you might be interested in.

You are cordially invited to assist us in auditing the estate of Professor Solvem. The audit will take place on November 11, 2007 at 12:00 PM EST. Applications are being accepted at http://www.collegepuzzlechallenge.com/. Teams must have 4 auditors to participate, the available slots will fill on a first-come-first-serve basis, and the top auditors will be handsomely rewarded.

Monday, 8 October 2007

Error in p1 code
Some students have reported an error in the p1 starter code, in the declaration of increaseElementPriority(). Please see the clarification on the BB or the assignments page.


Friday, 5 October 2007

w1 solution posted
A sample solution to w1 has now been posted to the Assignments page.


Monday, 1 October 2007

A1 programming question posted
The programming question is now available. Please submit your code electronically by 5:30pm on Tuesday, October 9 (note the extension). If you choose to complete the programming question in a group, only submit ONE copy with both your names inside the file.

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).

Room for Midterm Test
Just some advance warning that the midterm test, scheduled for October 30, will be written in SS 1083 (not the usual lecture room). The test will take place during the usual lecture time. I'll remind you again closer to the test date.


Tuesday, 25 September 2007

w1 posted
The written portion of assignment 1 has been posted on the Assignments page. The programming question will be posted soon! Please note that the due date for the written portion has been extended to Thursday, Oct 4.


Monday, 17 September 2007

Help Centre this fall
The Help Centre will be open 4 to 6 p.m., Monday to Thursday in BA 2200 for the rest of the term. They can help both with questions regarding your CS courses and with questions regarding CDF, the undergrad computing system.


Tuesday, 4 September 2007

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

Tutorials start first week
There will be a tutorial held on Thursday, September 13. 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.

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.

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.

Script for checking for new announcements
A former student wrote a python script that checks for new announcements. 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.


Valid HTML 4.01 Transitional