Department Computing Facilities
The Computer Science department operates a variety of computing resources for use in coursework and independent study research projects.
Software Development Lab
The main undergraduate software development laboratory consists of 24 iMac workstations and is located in Room 16 Wing Technology Center. The lab is available to all computer science majors and minors with an account. Programming language support includes Java, C, C++, Objective-C, Lisp, Prolog, Scheme, Python and other specialized langauages.
"Great River Rocks Cluster"
This is a 16 node compute and visualization cluster built on the Rocks Cluster software distribution. Each node consists of a Intel Core i7 processor and an nvidia GPU. Each node is connected to one display in a 4x4 visualization wall. The cluster is used for research projects in high-performance computing.
The Eucalyptus Cluster is a set of servers which provide the ability to create, configure, start and stop virtual servers.
The LittleFe project has created the design for a 6 node Beowulf style portable computational cluster supporting shared and distributed memory applications as well as GPGPU parallelism. The department has a LittleFe cluster available for use in course projects.
The department has a 55" LCD TV fitted with a display screen overlay from PQLabs. The display supports a variety of multi-touch applications and can be used in a table format.
This lab supports the robotics course and Lego robotics equipment as well as an Optitrack tracking system for programmatically controlling small quad-copters. The tracking system can also be deployed to provide a head tracked interface for the visualization wall.
The department has a Makerbot Replicator 2 3D printer. It is available to support projects in robotics and other areas.