Skip to Main Content

Department of Computer Science

Technical Services and Support

Student Systems

Instructional Laboratory (iLab) Systems

iLab systems are the main computing resource for courses, student projects and faculty sponsored users.

  • If you are accessing the systems from home, please connect to That will give you one of three large servers, iLab1, iLab2, iLab3 and iLab4 . We also have six medium size servers iLabU1, iLabU2, iLabU3, iLabU4, cray1.cs and atlas.cs and many other iLab machines distributed in offices at Hill and CoRE.  
    For more details, see  specifications and status of these machines.
  • If you want to use a system in person, we have desktop systems, Instructional Labs Systems, in Hill 120, Hill 248 and Hill 252 .

Unless noted, our servers and desktop systems have the same basic software, the Ubuntu 18.04 Linux Operating Systems. You can connect to the systems remotely via SSH client, X2Go client and Windows Remote Desktop, or come one of the rooms in Hill. For more details, see  specifications and status of these machines. Please be aware that these machines have preset limitations to prevent abuse and runaway processes.

The large servers known as iLab.cs have 8 Nvidia 1080Ti GPUs each, although during the academic year, each user is typically limited to 2 GPUs. There is also an instructional Hadoop cluster associated with the iLab. You can access it for command-line use as,, or data6, However you may find it most convenient to access with Jupyterhub, a web programming interface for Python and Scala.

These systems are available to students, faculty, and staff.

For specific instructions a variety of topics, including accounts on the system and how to use various programming languages there, see the


Graduate Systems

Graduate student offices also have iLab machines and primarily used as a desktop system for the office. 

For significant work, grad students should probably use the iLab server machines,, described above.

Ph.D. students may request limited individual VMs, which will last as long as they are enrolled in the program. We normally use Ubuntu. Send requests to

IMPORTANT: You must have an account on CS Linux systems before you can use any of them. See Getting Started page for more details about using our resources.

Note that iLab systems are workstations with monitor, but they are sometimes used by people connecting to them remotely. Please don’t turn them off or reboot them, since that will interfere with other people using them remotely.

Account Cleanup

Your iLab account are normally deactivated when you are no longer affiliated with Computer Science or no longer taking any CS classes. Normally account deactivation is done about 4 months or a semester after. We normally send a warning to your official university address  to warn you about account deactivation.