Skip Navigation

Student Lab Workers Rights and Responsibilities

The following is a summary of some of the information you need to know as a Student Lab Worker. It is not intended as an exhaustive list that will address every situation or answer every question. If you have further questions, please contact Marty J. Wolf.

IMPORTANT: The lab is only open when there is a class being held in it, a faculty member is present or a Student Worker is on duty. That means an official lab worker is logged in as being "on duty" and is taking responsibility. The person need not be scheduled to work.

  • Getting in & Locking up
  • Recording that you are on duty
  • Printers
  • Missing Shifts
  • Finals Week

    Getting in & Locking up

    If you get to the lab and it is closed, go upstairs to the main desk on 3rd floor and ask a secretary for the lab key. You must show your Student ID with valid stickers. You must also bring the key back to them immediately. The desk may not open right at 8 a.m., so you'll have to wait.

    If the 3rd floor desk is closed, call Campus Security to open the door for you. (Phones are located outside the main desk on 3rd floor, in the union, and there is a pay phone.) Again, be prepared to show them your Student ID with valid stickers. Campus Security is sent a list of Student Workers each semester.

    When you unlock the door, make sure the door is open, but the knob is in the locked position (so the door locks automatically when closed) before you return the key. Do NOT leave the door unlocked if you are the last one out. If the door will not lock when you close it, you'll have to go get the key. Even if someone is supposed to be coming, they may not show up, so lock up.

    No one can be in the lab without a faculty member or a Student Worker present. Therefore,

    1. You may have to ask everyone to leave and then lock up.
    2. Do not leave this for a faculty member to do. Check if he/she is staying.
    3. If you're the last Student Worker, you're in charge. You must log yourself in.

    In other words, if you're the last Student Worker in the room, don't just leave.

    Recording that you are on duty

    The first step is to move the orange magnet on the white board to the place where you will be sitting. You also need to write your name in the slot on the chalk board.

    There is also a simple program on the CS server that you have to run when you go on duty. Use secure shell to connect to CS. You can do so from both a Linux box and a windows box.

    Once you have logged on to CS, type duty. You will be asked a few questions. At this point, you can leave yourself logged in or log yourself out.

    At the end of your shift, you need to go off duty. Again, to do this, make a secure shell connection to CS and then type offduty. Again, you will be asked a few questions. Log yourself out and leave the lab. If you forget to run the offduty program before leaving the lab, you can run it once you get back home.


    If you don't know how to add paper to the printer, find out! Students and faculty will be unhappy if you're working and they can't get their assignment that's due in 15 minutes, because you can't load paper.

    Make sure people aren't printing object files or executable files or stuff that is generally not humanly readable. If someone does, try turning the printer off for a few seconds and on again to reset it, it's probably goofed up. Try to find out who did it and stop them from doing it again! If the problem persists, contact the student's instructor. On the Linux side, there may be a few things that you can do to help (if you want to). See the Printer Hints.

    Missing Shifts

    Students and faculty expect the lab to be open during the times listed on the schedule. Your fellow students also tend to get upset when you don't show up promptly to keep the lab open for them. Also, it's not fair to make another Lab Worker wait around (possibly making him/her late for class!) only to have you not show up so he/she has to ask people to leave.

    So, we have to have some policies:

    1. If you must miss your shift, it's up to YOU to find a replacement for yourself. Check the schedule for a list of other Lab Workers. If you aren't sure of the real name of a worker listed on the schedule, you can find out by logging into the CS server and typing:
      grep <userid> /etc/passwd
    2. Please inform the CS Lab Assistants of the change, by having the replacement person sending a quick email to that says, "I am substituting for X".
    3. One (1) unexcused absence or two (2) excused absences means you lose your sticker and its privileges.
      UNexcused means you didn't email the CS Lab Assistants;
      Excused means you tell the CS Lab Assistants, but you never find a replacement.
    4. If you get someone to work for you, that doesn't count against you.
    5. If your replacement doesn't show, that does count against you. Remind your replacement!

    Finals Week

    You do NOT have to work your shift during Finals Week, BUT, if you can staff it during any time slot (not necessarily the one you signed up for), it would really be appreciated by both your fellow students and the faculty. People still have assignments & projects due that week and if the lab is locked up, they can't get in to work.

    This week is *truly* volunteer, but you'll have the undying gratitude of other students and the faculty if you can volunteer a couple of hours.