CS Technology Request System

Request System

If you have a hardware or software request, you can submit a ticket or email request@cs.hmc.edu

System Resources

The computer science department houses many different kinds of computers:

  • Our main server, knuth, is an 64-core system with 512 GB of RAM. The machine runs Gentoo Linux. This machine provides general computing services for the department
  • Several additional servers running Gentoo Linux, used for web hosting, databases, DNS, and other services. Several machines are dedicated to classes with special hardware requirements.
  • The department maintains its own printing and networking systems.
  • Several lab/classroom spaces in the McGregor Computer Science Center house desktop computers used for programming lab courses, homework, student projects, and general computing for computer science students. This includes a pair programming lab, where each computer has two monitors, two keyboards, and two mice, allowing a pair of students to work simultaneously on the same computer to complete an assignment.
  • Each clinic team is provided with computers and other equipment necessary for the project.

Software Resources

The computer science department subscribes to Azure Dev Tools for Teaching and VMware Academic Program. These subscriptions not only provide us with Microsoft and VMware products to use on department computers, they also allow students to download and use these same products for free.

Eligibility requirements

These subscriptions allow students and faculty in the Harvey Mudd College computer science department to download software for educational use.

To download software you must be either

  • an HMC student currently enrolled in a computer science course, or
  • a faculty/staff member working for the HMC CS department.

Anyone else who downloads software from this page may be in violation of the HMC honor code, the Claremont Colleges appropriate use policy, and HMC computer science department policies. If you use this software without meeting these conditions then you risk permanent deletion of your Computer Science account and any use of department computing resources. Students may also be referred to the JB/DB for further action.

These programs are only for students who are currently enrolled in a CS course on the HMC campus. It doesn’t matter whether you’re majoring in computer science or not. What matters is whether or not you are currently taking a CS course at Mudd. The licenses are very strict and do not cover other students. If you’re a CS major but not taking any CS courses this semester, then you cannot use this program. If you took a CS course last semester but aren’t enrolled in one now, then you’re not eligible.

Note that CS clinic, CS colloquium, and programing practicum do count as eligible courses. Any HMC course listed as “CSCI” on your course schedule counts.

During the summer or winter breaks you are only eligible for software if you are already registered for a Mudd CS course in the upcoming semester.

Alumni are not eligible.

How to obtain software

VMware

Please contact the CS systems administrator for access to the VMware academic license.

VMware licenses last for 12 months beginning on the 1st of the month in which you acquired the license. After a year if you’re again enrolled in a CS course you can obtain another one-year license.

Microsoft

Microsoft software is available for download through the Azure Dev Tools for Teaching site.

In order to log in to that site you’ll need to create a Microsoft Account using your username@cs.hmc.edu email address (or add that email address to an existing Microsoft Account). When your CS account was created it should have had its email configured to forward to your school email address (e.g.., username@g.hmc.edu for Mudd students) but if you are unable to receive mail sent to your CS address contact the CS systems administrator for assistance.

Microsoft licenses don’t expire, but sometimes have limits on how many times they can be activated. (Certain hardware upgrades and modifications may trigger reactivation of Windows licenses.)

Clinic Computers

If you need to install one of these products on a clinic computer or other computer owned by the comp​​​uter science department, please see the systems administrator for assistance. We have special volume license keys to be used on department-owned computers.

License Terms

You are responsible for understanding and complying with the terms of the licenses granted through these programs. Specific details are on the Azure Dev Tools for Teaching and VMware Academic Program sites.