Main Page
If you are an Undergraduate CS student and need a password reset please click here. If you are a graduate student, please contact reza.faraji@unlv.edu for CS account password reset
General Information
-
tux.cs.unlv.edu
is the homepage for the UNLV CS Instructional Lab. - Use the general purpose login new server,
cyrus.cs.unlv.edu
for remote logins (see Cyrus Server Information section below). - You would need UNLV VPN to access the remote server. If you need to install the VPN, please visit VPN Access Service Request, and request for service.
- Note:
cardiac
,sally
, andbobby
have been decommissioned.
UNLV CS Lab
- If you are using a VSCode extension to connect to a CS server please follow these instructions.
- To use the computers in TBE-B 361, you can use your ACE account to log in.
- To reset your ACE password, please contact the OIT helpdesk or reset it here.
- Be sure to reboot the systems in TBE B-361 when you are finished.
- The printer in TBE-B 361 is not connected to any of the lab computers. Please do not attempt to use them.
- Access - how to use your CS account in the TBE B-361 lab and remotely from your home or elsewhere
- Forgot ACE password? - reset your ACE password here
- Process control - how to find & terminate processes (for CS 370)
- System administrator - contact information for the system administrator Reza Faraji
reza.faraji@unlv.edu
- FAQ - frequently asked questions about labs and remote servers
- Please send an email to
csadmin@unlv.edu
to report a problem with a CS server or lab. - For more information about the lab and how-to guides, find them here.
Cyrus Server Information
- Please use the Y drive and/or cloud storage to back up your Linux and Windows files and access them anywhere.
- Your Student home directory (Y Drive) is mounted on
cyrus.cs.unlv.edu
as well. You can access this drive from any Windows machine on campus. - To access the Y Drive, go to Rebel Files and log in with your ACE Account. **NO VPN REQUIRED.**
- To access the Cyrus server itself, open Terminal and ssh into it by typing
ssh aceUsername@cyrus.cs.unlv.edu
and enter your ACE password when it prompts for it. **VPN REQUIRED.** - To install UNLV VPN, submit a service request with OIT here or watch this tutorial.
- More information about the Cyrus Server can be found here.
Computing Policies & Rules
UNLV CS Student Resources
- Student Policy Information - University Policy Committee Reviewed and President Approved
- Linux Guide - A helpful guide containing information on how to use Linux
- VirtualBox - Download, installation, and resources for VirtualBox/ Virtual Machines. Includes the UNLV Ubuntu image.
- C++ syntax
- C++ Style (Google) - A guide on formatting when writing in C++.
- Testing and debugging - tips for developing test cases and debugging programs
- Linux commands - reference and tutorials for useful Linux shell commands
- Compilers - reference and tutorials for
g++
and other compilers on the CS servers - Text editors - reference and tutorials for using common Linux text editors (vim, nano, emacs)
- Academic misconduct - information about UNLV's Student Academic Misconduct Policy with a focus on how it relates to computer programming
- Opportunities for students - work, research, and service opportunities and details about student organizations
- Microsoft OnTheHub/Azure Dev Tools for Teaching (formerly Imagine / DreamSpark / MSDN Academic Alliance) - free software design and development tools from Microsoft, only available for UNLV CS students. Includes various versions of Windows operating system, Visual Studio for Windows and Mac, VMware, SQL Server, Access, Project, Visio, and Azure.
- Academic Success Center - free tutoring, coaching, and seminars
- Disability Resource Center - accommodations for students who experience disabilities
- Programmer traits (PDF)
UNLV CS Instructors
- Dr. Jimi Andro-Vasko
- Dr. Shaikh Arifuzzaman
- Dr. Wolfgang Bein
- Dr. Hal Berghel
- Dr. John Businge
- Dr. Jorge Fonseca-Cacho
- Dr. Benjamin Cisneros
- Dr. Kishore Chidella
- Mr. Vincent Choi
- Dr. Laxmi Gewali
- Dr. Juyeon Jo
- Ms. Dolly Jorgensen
- Dr. Ed Jorgensen
- Dr. Mingon Kang
- Dr. Yoohwan Kim
- Dr. Paul La Plante
- Dr. Lawrence Larmore
- Dr. John Minor
- Dr. Prashant Modekurthy
- Dr. Fatma Nasoz
- Mr. Brian Page
- Dr. Matt Pedersen
- Dr. Bryar Shareef
- Dr. Junggab Son
- Dr. Andreas Stefik
- Dr. Kazem Taghva
- Dr. Chuck Tessler
- Dr. Zuobin Xiong
Useful Links
- UNLV calendars and schedules - for course descriptions and degree information
- UNLV undergraduate and graduate catalogs - for important dates related to registration, payment deadlines, withdrawing/auditing, final exams, and holidays
- MyUNLV
- UNLV ACE account
- Rebelmail
Useful Software
- Putty - SSH client for Windows. You can use this to connect to the UNLV servers. Can also be installed on Mac with a Homebrew. For instructions on using and installing Putty, see: Putty.
- MobaXterm - Another SSH for Windows. Supports multiple sessions.
- Termius - An SSH client for Mac.
- WinSCP - A FTP client for Windows. Allows you to transfer files between your computer and the school servers. For instructions on installation and usage, see WinSCP.
- FileZilla - A FTP client for Windows, Mac, and Linux. For instructions on installation and usage, see FileZilla.
- VirtualBox - Virtual machine software for Windows, macOS, or Linux. Use this to run other operating systems on your native OS. For instructions on installation and usage, see VirtualBox.
- VMware - Another virtual machine software for Windows and Linux.
- Visual Studio - A powerful IDE for developing software. Useful for large software projects.
- RebelApps - For additional help and information about software provided by UNLV.
- UNLV Software Directory - For a full list of software provided by UNLV.
For Instructors
- Policy Information - UNLV Policies for all instructors (Updated Fall 2024)
- Sandbox for trying out Wiki markup
- SyntaxHighlight extension details
- Consult the User's Guide for information on using the wiki software.
- Configuration settings list
- MediaWiki FAQ