Computer Science Labs

The new Bollier Center for Integrated Science and Engineering has allowed the department to expand its labs for both instruction and research.

Linux Instructional Lab

A primary lab for teaching classes, department-sponsored tutoring, and student work. Open anytime, day or night, for computer science majors and students taking computer science courses, this has lab has 30 workstations running Linux, each outfitted with dual monitors, all accessible remotely. The lab includes large television displays.

Windows Instructional Lab

Similar to the Linux Lab but with Windows-equipped workstations and with single high-resolution monitors. This lab is used for teaching classes, department-sponsored tutoring, and student work. Open anytime day or night for computer science majors and students taking computer science classes, the lab is equipped with 28 workstations and large television displays.

Project Lab

This lab is used by upper-division computer science students working on research and group projects. The lab is equipped with a mix of PC and Mac workstations, a shared printer, a work bench (for assembling electronics projects), and meeting space for student teams and clubs.

Research Lab

This lab features a high-speed server with a 24 core processor and GPU support, lots of memory, and terrabytes of storage. The lab is equipped with several pods and large TV monitors for collaborative research. It supports faculty and faculty-led student research in fields like ubiquitous computing, sensor data mining, and computational linguistics where compute-intensive problems are common. Student researchers can use the server remotely through their laptops.

Advanced Computing Lab

This lab supports teaching and research in cyber security, computer networks, and wireless sensor networks. The lab is equipped with high-end workstations, running Windows and Linux, along with a server, routers, switches, sensors, and other hardware and software needed to counter cyber threats.

Linux Servers

The Department of Computer Sciences runs several multi-user Linux servers. These are primarily used for teaching and are available remotely to computer science students with a laptop and Internet connection twenty-four hours a day.