Computing Resources (Students)

This page lists a summary of Computing Resources provided by Computer Science IT Services for students.

The computing resources page for faculty, student faculty,Ìýand staffÌý¾±²õÌý±ô´Ç³¦²¹³Ù±ð»å here.

TheÌýComputer Science IT Services group consists of CS systems engineers who work with the CS Education Technology committee and the CS Computing committee to support the technology needs of faculty, staff, and students.

Questions? Please contact us by sending an email to cscihelp@colorado.eduÌýwith your University provided email address.
This will create a case in OIT's ServiceNow system and assign it to our group to serve as formal tracking for assistance.

Computer Science Service Alerts

Check the current status of CSÌýservices

Ìý

Computer Science IT Services SLA

Hours of Coverage, Response Times & Escalation

Dedicated support hours of operation are 9:00AMÌýto 6:00PMÌýMonday-Friday for requests and incidents.
Weekend support is limited to incidents only, with a response time within 4 hours.

These hours of operation for the "Requests" categoryÌýexclude university holidays and official closures.
You can contact CSÌýIT Services via OIT'sÌýServiceNow system. Please email cscihelp@colorado.edu.

ServiceRequestsIncidentsAfterhours / Weekend Incidents
Managed Linux Instances2 business days2 hours4 hours
JupyterHub (CSEL Coding)2 business days2 hours4 hours
OpenStack (CS Cloud Platform)2 business days2 hours4 hours
Cloud Object Storage (CS Red Hat Ceph S3)2 business days2 hours4 hours
VDI Course Environment (CS vSphere)4 business days2 hours4 hours
Moodle LTI Activities to Canvas4 business days2 hours4 hours
CS Legacy Faculty Home4 hours2 hours4 hours
CS Legacy Student CSEL Sites2 business days8 hoursn/a
URL Redirector Service2 business day2 hours4 hours

Ìý

Department Provided Software Licensing

As of July 1st, 2021 you must be enrolled in a course requiring VMWare. Your instructor will then enroll you for IT Academy with instructions to download VMWare products. We can no longer accept individual requests outside this scope.

Once your instructor has created your account; you will receive login details and can request software in the below portal. You must use your IdentiKey based email (identikey@colorado.edu). This will be a separate password as this service is not Federated with CU СÀ¶ÊÓÆµ's Identity Provider at this time.

Piazza is a forum-based LMS with moderated anonymous posting capabilities for discussion and classroom engagement.

A department-level Piazza license is available to CSCI, CSPB, and CYBR courses.
If features of the paid model are desired, please send us a message via cscihelp@colorado.edu.
This will license all courses you teach in Piazza.

To get started, you will need an instructor Piazza account which can be created via Canvas.

  1. Login to Canvas and Navigate to your Course
  2. Click "Settings", and open the "Navigation Tab"
  3. Enable Piazza, which will now be in Course Navigation.
  4. Create your Piazza course in Canvas

Computer Science Education Lab (CSEL)

The new Computer Science Education Lab is located at ECCS 114.
CSEL Ambassadors are present here from 9AM - 8PM during weekdays.

Ìý

Private study rooms are available for reservation.

ToÌýbook a room, please contactÌýcselambassadors@colorado.eduÌýat least 24 hours in advance.

The remote lab is a legacy set of hosts for general remote work. In order to connect; the UCB VPN is required.
This service isÌýdeprecated, it is recommended to use newer cloud computing resources offered by the department.
Student websites will remain but the compute nodes may be decommissioned in the future.

All activeÌýIdentiKey users on the CSCI career track have access to this service. SSH intoÌýelra.cs.colorado.edu, which consist of the following hosts running Ubuntu 20.04:

  • elra-01.cs.colorado.edu
  • elra-02.cs.colorado.edu
  • elra-03.cs.colorado.edu
  • elra-04.cs.colorado.edu

You can either SSH into the round-robin address (elra.cs.colorado.edu) or directly into a specific node. All nodes share the same home directory.

In addition, there is a separate node that runs Red Hat Enterprise Linux 7.

  • elra-sql.cs.colorado.edu

A shell can be set globally in theÌý. This isÌý/bin/bashÌýby default.

Data Retention Policy
All data saved to your home directory is retained as long as your IdentiKey remains activeÌý(enrolled in someÌýcourse) or if you have a public_html directory present.

Once you are no longer active with CU СÀ¶ÊÓÆµ, data is retained for one academic year following your last semester. It will then be archived and no longer accessible. If you have a public_html directory, that will be retained indefinitely.

Please contact us for data retrieval requests from the archive.

Application Services

Students can setup a self-service personal website, located at https://csel-web.cs.colorado.edu/~IdentiKey
To begin, login to any Education Lab Remote Access (ELRA) node and create a public_html directory in the root of your home.

# create a public_html directory in your home directory root
mkdir -p ~/public_html
# Add html content
echo "hello world" > ~/public_html/index.html

If you receive an unauthorized or permission denied error when visiting your site,Ìýmake sure the web server has permission to read this directory.

# Repair Permissions
chmod o+x ~; chmod o+rx ~/public_html

JupyterHub server for Jupyter notebooks provides a web-based environment within a per-userÌýsandboxed pod. Several environments are available, such a web Visual Studio IDE.

Data Retention Policy
All data saved to your home directory is retained as long as your IdentiKey remainsÌýactiveÌý(enrolled in someÌýcourse). Quotas are 2GiB.

Once you are no longer active with CU СÀ¶ÊÓÆµ, data is retained for one academic year following your last semester. Unlike ELRA where data is archived, JupyterHub home directory data wlllÌýbe deleted and no longer accessible after this period.