Skip to content Skip to navigation


Instructional Laboratory (iLab) Systems

ILab systems are the main computing resource for courses and student projects. 

The servers and desktop systems have the same basic software, the Centos7.x Linux Operating Systems. You can connect to the systems remotely via ssh protocol, 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 some machines have preset limitations to prevent abuse and runaway processes.

The servers 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 data3, However you may find it most convenient to access with Jupyterhub, a web programmng 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

CS Graduate Systems are distributed in Graduate student offices and primarily used as a desktop system for the office. These machines are accessible remotely via ssh protocol, X2Go client and Windows Remote Desktop.  For more details, see  specifications and status of these machines. 

For significant work, grad students would probably use the ilab machines,, described above.

For historical reasons, there are separate home directories for ilab and grad systems. If you want files to be accessible from both systems, put them in /common/users/NETID, where NETID is your Netid.

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


IMPORTANT: You must have an account on each set of systems (i.e. ilab and graduate) before you can use a sysem in that cluster. See Getting Started page for more details about using our resource. 

Note that Ilab and grad systems are workstations with screens, 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.

Your iLab and/or Graduate 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. Make sure your email is accurate.