Linux Lab

Edit me

The Linux Lab is used for introductory programming courses as well as for advanced classes such as Operating Systems, Software Engineering, Programming Languages, and Graphics. The lab is equipped with 30 Linux workstations with software development tools for Java, Python, and C/C++.


We have CentOS installed in the Linux lab. CentOS is a Linux distribution based on Red Hat Enterprise Linux (RHEL). We provide some additions and customizations in addition to the standard suite of programs and utilities usually installed on CentOS Linux. This includes:

  • Netbeans
  • Eclipse
  • Qt Creator
  • Java 8
  • Python 2/3
  • VirtualBox
  • LibreOffice
  • MATE Desktop
  • Inkscape and GIMP
  • Dia (Visio alternative)
  • FileZilla

Linux accounts are automatically created for students who enroll in Computer Science classes. Upon account creation, students are notified through email and prompted to set a new password.

Remote access (SSH)

Students and faculty can remotely login to the Linux lab computers in Adams 204 through SSH. To access the Linux lab computers with SSH, an SSH client must be installed on your computer. On Windows, we recommend installing Cygwin or PuTTY. SSH comes preinstalled on Macs, and can be accessed through Terminal. See this article for directions on using SSH.