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!
Good luck!
Good luck to everyone on the final exam!
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).
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.
p4 now due at 11:59pm on Friday
As requested in class, p4 is now due by midnight on Friday evening.
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!
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!
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.
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.
Final exam timetable released
You can find it on the Faculty website here (or linked from the Tests page).
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.
A3 posted
Both the written and programming portions of A3 have now been released on the
Assignments page.
A2 marks posted
Marks for both the written and programming parts are now posted.
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%.
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.
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.
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.
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.
A2 programming part posted
It's in the usual place. Keep in mind its due date has been
extended one week too.
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.
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.
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!
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.
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.
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).
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
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.
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.
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.
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!
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.
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.
Welcome!
Welcome to CSC 263! All course announcements will be posted to this page,
in reverse chronological order. Be sure to check back often.
|