CS 260 Course TA and Marker information page

The course web page is at: http://www.ugrad.cs.ubc.ca/~cs260/


Course Staff Contact Information

Please provide a phone number where you can be reached in case the instructor needs to contact you.

Petter Haggholm 1-604-785-9588 haggholm@csDELETEthisTEXT.ubc.ca
Andrei Lifchits phone alifchit@csDELETEthisTEXT.ubc.ca
Ugrad Marker #1 phone TBD
Ugrad Marker #2 phone TBD
Ugrad Marker #3 phone TBD
Ugrad Marker #4 phone TBD


Regular Course Staff Meeting

TBD (ICCS X618 - Digital Screening Room)


Lab 1 marking instructions

TAs need to do the following marking during Lab 1. Bring a complete hardcopy of the marking spreadsheet with you to each lab.

1. Check off each student who has Attended the lab. If a student is not registered in any lab, tell the student he/she must register. If a student is registered in a different lab, tell the student he/she must either go to the correct lab or change his/her registration (but if there is room in the lab, let the student stay for the lab session). Put your initials in the TA column for students you mark and put the lab section in the Lab column if the student is not registered in the lab section in the Reg column, so we know which lab he/she attended (you can leave this blank if the student is registered in the lab section).

2. Check that students have implemented the erase() method for IntSet. The following is a correct implementation. There are many variants. You need to look at the code and see if it is plausible. If it looks like there are problems (or if the testing shows errors in the next step) offer students advice on how to fix things. Give them a mark of 1.0 or 0.5 accordingly.

<pre>void IntSet::erase( int target )
// Mutator
// POST: if target is in the IntSet, the target is removed from the IntSet;
//       otherwise nothing is done and the IntSet is unchanged
{
    for( int i = 0; i < count; i++ )
    {
        if ( data[ i ] == target )
        {
            count--;
            data[i] = data[count];
            return;
        }
    }
}</pre>

3. Check that they have linked their IntSet.o with IntSet-tester.o to produce the executable IntSet-tester and watch it run. It will print out a summary of errors. If there are no errors, the student gets 1.0. If there are errors the student gets 0.5. If the student cannot execute IntSet-tester the student gets 0.0.

All other marking will be done by scripts. You are only responsible for these two columns in the spreadsheet. The Marking Scheme tells students to show you that they have a correct Title.txt file and that they have executed the handin command. You can ask them about this, but you do not have to record a mark.


First Course Staff Meeting

10:30-11:30 AM, Friday, September 8, 2006 (ICCS 618 - Digital Screening Room)


TA Section Scheduling

Please place your preferences in the appropriate column for each section ("Prefer", "OK", "Bad", "No"). The bold face entries are when each TA is assigned to a lab.

Each TA attends four (4) labs. There are only two TAs for the course.

Each undergrad marker attends two (2) labs.

Section Day Time Students Andre Petter Marker #1 Marker #2 Marker #3 Marker #4
L2A Mon 12-14h 39 Status No Status Status Status Status
L2E Mon 14-16h 23 Status OK Status Status Status Status
L2G Mon 16-18h 20 Status OK Status Status Status Status
L2D Mon 18-20h 20 Status No Status Status Status Status
L2H Tue 14-16h 32 Status Prefer Status Status Status Status
L2B Wed 12-14h 30 Status No Status Status Status Status
L2C Wed 16-18h 32 Status OK Status Status Status Status
L1F Thu 14-16h 24 Status Prefer Status Status Status Status

Indicate any caveats here:

  • Petter: CPSC502 (Artificial Intelligence I), lecture Monday & Wednesday 12:30 - 14:00
  • Petter: Karate practice Monday (& Wednesday) 18:30 - 20:00
  • (classes you are taking that conflict)


PLEASE MAKE SURE TO CLICK "RELEASE EDIT LOCK" SO THAT OTHERS CAN EDIT THE WIKI AS SOON AS YOU'RE DONE!

Edit | Attach | Watch | Print version | History: r79 | r77 < r76 < r75 < r74 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r75 - 2006-09-06 - PetterHaggholm
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback