The Department of Computer Science maintains six labs in support of this program. These labs are interconnected on a modern high speed network and supported by multiple file servers for central data storage that are accessible both on and off campus. In addition to providing disk storage to the department’s own majors, additional servers support the departmental web site (www.cs.sunyit.edu), remote access, databases (mySQL, PostgresSQL, and Oracle), software repositories, streaming video, and many other services. The Computer Science network is maintained by full time staff with the assistance of student administrators.
DogNET UNIX Lab (Kunsela C-012) provides access to UNIX workstations (named after dogs). Twenty-five workstations run the Gentoo Linux operating system and provide access to software for Internet access, publishing, language compilers, etc. Used in computer science courses in programming languages, operating systems, networking, web development, and system administration, the lab has open access during building hours when not occupied by a class.
Microsoft Windows Lab (Kunsela C-014 and Kunsela C-109) provides access to the MS Windows operating system and software. C-014 contains twenty-five workstations and has open access during building hours when not occupied by a class. The C-109 lab has six workstations and and is ideal for small groups working collaboratively on projects. These labs support instruction and experimentation in object-oriented programming, client-server and distributed computing (networking, systems administration and interoperability with other platforms), collaborative computing (web development, videoconferencing, multimedia). Programming environments supported include SUN Java, Visual Studio (C#, J#, C++, Visual Basic), FORTRAN 90, Prolog, LISP, ML-Object-Cami, APL. Application software includes Microsoft Office, Sharepoint, Publisher, Visio, Matlab, Maple, SPSS, and several Adobe titles.
The Kunsela 24 Hour Open Lab (Kunsela B-118) provides access to resources found in other computer science labs on a 24/7 basis while classes are in session. Current hardware includes ten Windows workstations, two Gentoo Linux workstations, and a multimedia station with flatbed scanner and blu-ray writer.
Parallel Processing Lab provides access to an assortment of hardware to facilitate experimentation in parallel processing and distributed computing. Current equipment includes a cluster of SUN quad-core Linux servers, Sony Playstation 3 consoles, and workstations with high end graphics processors to support GPU programming projects.