Labs and Software

The Computer Science Department maintains several open computer labs and closed labs for class. The open computer lab is in CS-200.

Additionally, there are three Information & Learning Commons computer labs located on the 1st, 2nd and 4th floors of the Pollak Library. This lab contains computers running the Windows and Macintosh operating systems. For more information about the Information & Learning Commons computer labs, drop by or call the Student Genius Center at (657) 278-8203.

ECS Open Lab Hours (Spring 2020)

Monday: 10:00am - 7:00pm
Tuesday: 10:00am - 7:00pm
Wednesday: 10:00am - 7:00pm
Thursday: 10:00am - 7:00pm
Friday: 10:00am - 2:00pm
Closed Saturday and Sunday

The ECS Lab hours are subject to change without notice.

The lab will be closed during the week of Spring Recess, Monday-Friday, March 30 – April 3, 2020.

The last day of the open lab is Friday, May 15, 2020.



Computer Account

A CentOS (Linux) shell server is available through secure shell (ssh) and secure file transfer protocol (sftp). The hostname is If your email address is then your username is taylor. If you are using a command-line ssh client, then your command to connect to will be 'ssh' Your password is the same password as your CSUF Portal password.

*Faculty members can login in as well if you specify your Active Directory domain. For example, if your email address is, then your username is 'AD\kai; thus the command will be 'ssh 'AD\'


The Computer Science Department maintains the licenses for following software for class usages through the Academic Alliance Program:

  • Microsoft
  • Windows 8.1 or Windows 10
  • Windows 2008 Server
  • Visual Studio 2017
  • SQL Server 2008
  • Access 2007
  • Visio Professional 2010
  • Project Professional 2010

Complete listing of currently available software.PDF File

Requesting Azure Development Tools

Students interested in using Microsoft® development tools may request Azure development tools at

A student may, at no monetary cost, download full featured versions of Microsoft Visual Studio.

 Additionally, students may enroll themselves in the following: IBM Academic Initiative & Oracle Academy

Tuffix: Tuffy the Titan’s Linux distribution


Students enrolled in CSPC 120, CPSC 121, and CPSC 131 are recommended to use the Computer Science Department’s official GNU/Linux development environment, Tuffix. Tuffix is Tuffy the Titan’s Linux distribution.

Instructions on how to install Tuffix or a Tuffix based VM are online at The Tuffix Titanium Community for Students, is the best venue to receive help with Tuffix.

Students may self-enroll in the community; first login to your portal, then navigate to Titanium communities, next under the dashboard to the left–click Site home, then click Search Courses on the right, search for ‘Tuffix’, in the results click Tuffix Students, under the gear in the upper right select Enrol me in this course, finally click on the button Enrol me. You may unenroll at any time.

The Tuffix home page is Instructors are encouraged to join the Tuffix Titanium Community for Instructors. Please contact Kevin Wortman for access.

Apple XCode 10

Students interested in using Apple® development tools can freely download Xcode through the App Store application bundled with macOS. Students may download Xcode directly from