Department of Computer Science

Our Computer Labs

In our department we have a total of 5 labs. Three of the labs are instructional labs and the other two are research labs. All of our systems are connected to our campus Ethernet.

Linux Lab

One of the instructional labs, the Linux Lab consists of 27 Core i7 PCs that run Arch Linux. Installed software includes IDEs and editors like Eclipse, Emacs, Vim, and Netbeans. Supported languages include Java, C/C++, Python, Perl, Lisp, OCaml, Haskell, Prolog, and D.

Windows Lab

Our second instructional lab, the Windows lab consists of 27 Core i7 PCs that run the Windows 7 Enterprise operating sytem. These machines are also equipped with higher-end graphics cards to support upper-level course work in computer graphics. Installed software includes Visual Studio and Eclipse.

Intelligent Machines Lab

One of the two research labs, the Intelligent Machines lab, directed by Dr. Roger Webster and Dr. Gary Zoppetti, contains four Core i7 PCs and three iMacs. All machines have high-end graphics cards to handle graphics and haptic research. This lab is also equipped with a 46" flat screen display for large group presentations. 

Adaptive Computing Lab

The second research lab, the Adaptive Computing lab, directed by Dr. Blaise Liffick, is dedicated to human-computer interaction and assistive technology for the disabled. It contains six iMacs and several PCs. One system is connected to a projector system. The lab also contains two 16 GB iPad tablets. There are several older PCs available used primarily for running legacy Windows systems or Linux. The lab contains a miscellaneous collection of interface devices, such as a SmartBoard white board, alternative keyboard and pointing devices, a scanner, and an augmentative communication device (Prentke-Romich Pathfinder). The Microsoft .NET programming environment is available on all of the six main systems. A variety of specialized software packages is also available, such as screen readers, voice recognition systems, optical character recognition, etc.

The Adaptive Computing Lab also houses the Software Productization Center directed by Dr. Stephanie Elzer. The mission of the SPC is to provide emerging technology-focused entrepreneurs within the Central Pennsylvania region with assistance in advancing software products from concept to marketable product. The Center accomplishes this mission by utilizing faculty expertise, the assistance of student interns from various disciplines, and support from community business leaders and technology experts. The center contains two workstations with Core 2 processors, a 27" Core i7 iMac, a 15" Core i7 MacBook Pro, and two iPod Touches.

Lab Hours

All the labs are open the following times during the Fall 2017 Semester. Be sure to check the signage near lab doors for reservations. 

Monday 8:00am - 8:00pm
Tuesday 8:00am - 8:00pm
Wednesday 8:00am - 8:00pm
Thursday 8:00am - 8:00pm
Friday 8:00am - 5:00pm
Saturday Closed
Sunday Closed

Lab Support Staff

If you have any problems in the labs, please see one of the following Lab Supoprt Staff members or email

Todd Echterling