Laboratories
The Computer Science Department maintains eight laboratories for use by students taking computer science classes:
- Computer Literacy Labs (for COMP 100): JD 1105, JD 1107
- Windows Programming Labs: JD 1600, JD 1600A, JD 1538
- Linux Programming Lab: JD 1104
- Macintosh Lab: JD 1618
- Open Lab: JD 1622C, a shared lab, open to students taking major courses from engineering, computer science or CIT
The college operates a number of HP high end UNIX servers. All of the computing facilities in the department are networked to college and campus servers as well as to the Internet.
The software available in these laboratories includes, but is not limited to: C, C++, Java, Smalltalk, Scheme, Prolog, Visual Basic, Ada, database systems, software development environments, computer simulators, multimedia applications, and standard office applications.
Special Purpose Laboratories
Created through donations from various private corporations and the campus IT division, this room contains computing and networking equipment to support student hands-on exploration of networking, system administration, and system security projects in the CIT major.
A dedicated environment to study issues related to e-commerce and computer information technology.
This lab is equipped with computers and peripherals optimized for program development using graphics APIs along with software tools for authoring multimedia applications and interfaces. There is also a room-scale virtual/augmented-reality partition for experimentation with multi-user mixed-reality environments.
This lab provides CIT students with hands-on access to computers, switches, and routers to support system administration and networking infrastructure student projects, also in a sandbox environment.
This facility provides networking support to the CIT Senior Projects Lab next door. It also houses computing and networking equipment for selected faculty research projects.