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 Student Genius Center 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
CS 200/202 is open:
- Mondays – Thursdays 10:00am – 7:00pm
- Fridays 10:00am – 5:00pm
Computer Account
A (Linux) shell server is available through secure shell (ssh) and secure file transfer protocol (sftp). The hostname is ecs.fullerton.edu. If your email address is taylor@csu.fullerton.edu then your username is taylor. If you are using a command-line ssh client, then your command to connect to ecs.fullerton.edu will be 'ssh taylor@ecs.fullerton.edu.' 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 kai@fullerton.edu, then your username is 'AD\kai; thus the command will be 'ssh 'AD\kai@ecs.fullerton.edu.'
Software
The Computer Science Department maintains the licenses for following software for class usages through the Academic Alliance Program:
- Microsoft Windows 11 / Ubuntu 24.04.01 / MacOS: Sonoma
- Software list in labs
Name of Software
Department
Vendor Contact
PC/Mac
Visual Studio
CS
microsoft.com
PC
Android Studio
CS
developer.android.com/studio
PC/Mac
Atom
CS
atom.io
PC/Mac
DrRacket
CS
racket-lang.org
PC/Mac
Unity
CS
unity.com
PC/Mac
Unreal Engine
CS
unrealengine.com
PC/Mac
GitKraken
CS
gitkraken.com
PC/Mac
Maya
CS
autodesk.com
Mac
XQuartz
CS
xquartz.org
Mac
xCode
CS
apple.com
Mac
pyCharm
CS
jetbrains.com/pycharm
Mac
Mathemaica
CS
wolfram.com/mathematica
PC/Mac
Python
CS
python.org
PC/Mac
XMing
CS
sourceforge.net/projects/xming
PC
Wireshark
CS
wireshark.org
PC/Mac
VirtualBox
CS
virtualbox.org
PC/Mac
Docker
CS
docker.com
PC/Mac
Git
CS
git-scm.com
PC/Mac
IrfanView
CS
irfanview.com
PC
Notepad++
CS
notepad-plus-plus.org
PC/Mac
Putty
CS
putty.org
PC/Mac
WinSCP
CS
winscp.net
PC/Mac
Apache Netbeans
CS
apache.org
PC/Mac
Eclipse
CS
eclipse.org
PC/Mac
7-zip
CS
7-zip.org
PC/Mac
GNS3
CS
gns3.com
PC/Mac
Requesting Azure Development Tools
Students interested in using Microsoft® development tools may request Azure development tools at https://azureforeducation.microsoft.com/devtools/.
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 tuffixinstall. The Tuffix Titanium Community for Students, https://communities.fullerton.edu/course/view.php?id=1547 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 https://github.com/kevinwortman/tuffix. Instructors are encouraged to join the Tuffix Titanium Community for Instructors. Please contact Kevin Wortman for access.
Apple XCode
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 https://developer.apple.com/xcode/.