Difference between revisions of "Main Page"

From Tux
Jump to: navigation, search
m (UNLV CS wiki instructor user pages)
(UNLV CS wiki instructor user pages)
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
If you are a '''CS student''' and need an account or a password reset please click [https://tux.cs.unlv.edu/AccountApplication/index.html here].
+
=<pre style="color: red">If you are a '''CS student''' and need an account or a password reset please click [https://tux.cs.unlv.edu/AccountApplication/index.html here].=
  
 
==General information==
 
==General information==
Line 8: Line 8:
  
 
==UNLV CS lab and server information==
 
==UNLV CS lab and server information==
 +
* If you are using a VSCode extension to connect to a CS server please follow [[VSCode Extension|these instructions]]
 
* To use the computers in TBE B-361 you must have an account
 
* To use the computers in TBE B-361 you must have an account
 
* Accounts are automatically created for all students enrolled in CS courses at the beginning of the semester
 
* Accounts are automatically created for all students enrolled in CS courses at the beginning of the semester
 
* '''[https://tux.cs.unlv.edu/AccountApplication/ UNLV Computer Science lab account application / password reset]''' - use to reset your password and/or if you need a CS account but did not automatically get one (e.g. if you added a CS course after the beginning of the semester)
 
* '''[https://tux.cs.unlv.edu/AccountApplication/ UNLV Computer Science lab account application / password reset]''' - use to reset your password and/or if you need a CS account but did not automatically get one (e.g. if you added a CS course after the beginning of the semester)
 
* TBE B-361 computers (except back row) are dual-boot Linux (CentOS 7) and Windows 10.
 
* TBE B-361 computers (except back row) are dual-boot Linux (CentOS 7) and Windows 10.
** [[CS Lab 2.0]] details recent changes to CS Systems and Labs B-361 and B-346
+
** Your files from bobby, sally, cardiac, and java are available on all B-361 Linux computers
** Your files from bobby, sally, cardiac, and java are available on all B-361 computers
+
* '''''[[Lab instructors]]'''''- current lab instructors, lab schedule, and office hours.
 
* '''Be sure to reboot the systems in TBE B-361 when you are finished'''
 
* '''Be sure to reboot the systems in TBE B-361 when you are finished'''
 
* [[Access]] - how to use your CS account in the TBE B-361 lab and remotely from your home or elsewhere
 
* [[Access]] - how to use your CS account in the TBE B-361 lab and remotely from your home or elsewhere
Line 21: Line 22:
 
* [[Process control]] - how to find & terminate processes (for CS 370)
 
* [[Process control]] - how to find & terminate processes (for CS 370)
 
* [https://tux.cs.unlv.edu/lab_man/linuxmanual.pdf CS 135 lab manual]
 
* [https://tux.cs.unlv.edu/lab_man/linuxmanual.pdf CS 135 lab manual]
* [[Lab instructors]] - current lab instructors and their schedules
 
 
* [[System administrator]] - contact information for the system administrator
 
* [[System administrator]] - contact information for the system administrator
* [https://tux.cs.unlv.edu/reportproblem.pdf Report a problem with a CS server, printer, or lab]
+
* [https://tux.cs.unlv.edu/ticket/index.html Report a problem with a CS server, printer, or lab]
 
* [[FAQ]] - frequently asked questions about labs and remote servers
 
* [[FAQ]] - frequently asked questions about labs and remote servers
  
Line 34: Line 34:
 
* [[Syllabus information]]
 
* [[Syllabus information]]
 
*[[Linux Guide]] - A helpful guide containing information on how to use Linux
 
*[[Linux Guide]] - A helpful guide containing information on how to use Linux
* [[submit script]] - frequently used for submitting assignments to instructors on UNLV CS servers
+
<!--*[[Errors]] - A guide for dealing with compiler errors, what they mean, and possibly how to fix them. Also includes information on runtime errors.-->
 +
* [[Submit script]] - frequently used for submitting assignments to instructors on UNLV CS servers
 +
*[[VirtualBox]] - Download, installation, and resources for VirtualBox/ Virtual Machines. Includes the UNLV Ubuntu image.
 
* [[C++ syntax]]  
 
* [[C++ syntax]]  
 
* [https://google.github.io/styleguide/cppguide.html C++ Style (Google)] - A guide on formatting when writing in C++.  
 
* [https://google.github.io/styleguide/cppguide.html C++ Style (Google)] - A guide on formatting when writing in C++.  
Line 45: Line 47:
 
* [[Opportunities for students]] - work, research, and service opportunities and details about student organizations
 
* [[Opportunities for students]] - work, research, and service opportunities and details about student organizations
 
* [[Online judges]] - details and links to online systems used for programming contests and practice
 
* [[Online judges]] - details and links to online systems used for programming contests and practice
* [[Microsoft Imagine]] (formerly 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, SQL Server, Access, Project, Visio, and Azure.
+
* [[Microsoft Imagine | 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.
 
* [https://www.unlv.edu/asc Academic Success Center] - free tutoring, coaching, and seminars
 
* [https://www.unlv.edu/asc Academic Success Center] - free tutoring, coaching, and seminars
 
* [https://www.unlv.edu/drc Disability Resource Center] - accommodations for students who experience disabilities
 
* [https://www.unlv.edu/drc Disability Resource Center] - accommodations for students who experience disabilities
 
* [https://tux.cs.unlv.edu/dl_10_traits_programmer.pdf Programmer traits] (PDF)
 
* [https://tux.cs.unlv.edu/dl_10_traits_programmer.pdf Programmer traits] (PDF)
 
*[https://wiki.centos.org/HowTos CentOS wiki] - Wiki for the CentOS Operating System
 
*[https://wiki.centos.org/HowTos CentOS wiki] - Wiki for the CentOS Operating System
 +
* [https://mydomain.unlv.edu/ UNLV WEB HOSTING] - UNLV has free web hosting available. You need to Sign in with your ACE account to access it.
  
 
==UNLV CS wiki instructor user pages==
 
==UNLV CS wiki instructor user pages==
 +
* Dr. Jimi Andro-Vasko
 +
* Dr. Kishore Chidella
 
* [[User:Greg|Dr. Grzegorz Chmaj]]
 
* [[User:Greg|Dr. Grzegorz Chmaj]]
* [[User:Guymon.hall|Mr. Guymon Hall]]
+
* Dr. Jorge Fonseca
* [[User:Ed|Mr. Ed Jorgensen]]
+
* [[User:Ed|Dr. Ed Jorgensen]]
*Ms. Dolly Jorgensen
+
* [[User:Dolly|Dolly Jorgensen]]
*Mr. Jimi Andro-Vasko
 
 
*Mr. Brian Page
 
*Mr. Brian Page
*Mr. Daniel Alvarez
 
*Mr. Jorge Fonseca
 
*Mr. Justin Zhan
 
  
 
==Useful links==
 
==Useful links==

Revision as of 09:42, 22 June 2022

If you are a CS student and need an account or a password reset please click here.

General information

  • tux.cs.unlv.edu is the homepage for the UNLV CS instructional lab, TBE B-361
  • Use the general purpose login servers, bobby.cs.unlv.edu or sally.cs.unlv.edu for remote logins.
  • cardiac.cs.unlv.edu and java.cs.unlv.edu can also be used for remote logins; network & OS programmers must use cardiac
  • Please use a flash drive and/or cloud storage to back up your Linux and Windows files.

UNLV CS lab and server information

  • 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 must have an account
  • Accounts are automatically created for all students enrolled in CS courses at the beginning of the semester
  • UNLV Computer Science lab account application / password reset - use to reset your password and/or if you need a CS account but did not automatically get one (e.g. if you added a CS course after the beginning of the semester)
  • TBE B-361 computers (except back row) are dual-boot Linux (CentOS 7) and Windows 10.
    • Your files from bobby, sally, cardiac, and java are available on all B-361 Linux computers
  • Lab instructors- current lab instructors, lab schedule, and office hours.
  • Be sure to reboot the systems in TBE B-361 when you are finished
  • Access - how to use your CS account in the TBE B-361 lab and remotely from your home or elsewhere
  • Changing password - how to change your CS password in Linux or Windows
  • Printing - how to print to the student printer, Ponderosa, in TBE B-361 and check your print quota
  • Sending email - how to send email from UNLV CS servers
  • Process control - how to find & terminate processes (for CS 370)
  • CS 135 lab manual
  • System administrator - contact information for the system administrator
  • Report a problem with a CS server, printer, or lab
  • FAQ - frequently asked questions about labs and remote servers

Computing policies and rules

UNLV CS student resources

  • Syllabus information
  • Linux Guide - A helpful guide containing information on how to use Linux
  • Submit script - frequently used for submitting assignments to instructors on UNLV CS servers
  • 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
  • Prospective student information - information regarding our program and lower level courses for current high school students, AP Computer Science students, transfer students, non-major students, returning students, and current students between semesters
  • Opportunities for students - work, research, and service opportunities and details about student organizations
  • Online judges - details and links to online systems used for programming contests and practice
  • 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)
  • CentOS wiki - Wiki for the CentOS Operating System
  • UNLV WEB HOSTING - UNLV has free web hosting available. You need to Sign in with your ACE account to access it.

UNLV CS wiki instructor user pages

Useful links

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.

For instructors