Skip to main content

Computer Labs


The Computer Science lab is located in ML 2, on the second floor of the Mack Library.

Hours of Operation

  • Weekdays 7:50 a.m.-10:50 a.m., 12:30 p.m.-10 p.m. (closed at 9* on Friday)
  • Saturday 11 a.m. - 9* p.m.

Note: The library closes at 7 p.m. on Friday and Saturday evenings. You will need your ID card to gain access to the building 7-9 p.m. on those evenings. ID card access typically begins the second Friday of the semester.

Quiet Policy: When there are no classes in session, ML 2A is reserved for those wanting a quiet place to work on their projects. Your fellow classmates will greatly appreciate your cooperation.

CSLAB Policies

  • Students may not install software on any lab computers without the authorization of Dr. Hughes. Also, personal software may not be installed on network drives (your G: or H: or R: drive).
  • Students may not lock their workstation and leave it unattended for long periods of time. It's ok to lock your computer if you will return within 15-20 minutes (say, you need to run back to the dorm to get something you forgot). But don't lock your computer and go get something to eat -- log off instead.
  • Sound must remain muted on all workstations. 

Lab Worker Assistance

Lab workers are available to assist you with any difficulties you may have with the computers, and may also be able to help you with your class assignments. For most computer science courses, the following policies apply (your instructor may give you additional guidelines):

Lab assignments

For assignments you are given in a lab section, the lab workers may assist you freely. 

Programming assignments

The lab workers are restricted in the amount of help they can provide on programming assignments (see the departmental academic integrity policy).

  • If you are having difficulty getting started, a lab worker may help you plan out your program logic using pseudocode, and may attempt to point out examples in the textbook that may help you with a specific situation.
  • If your program is not working as it should, a lab worker may help pinpoint the bug, and may also give suggestions as to how to fix the bug. The lab monitor should not tell you exactly what to do to fix the bug until you have tried to fix it yourself.

On programming assignments, lab workers may not take your keyboard and type in program code, or otherwise provide code for you to type in.

Submission System

See information about the submission system.