What are Virtual Machines
Support: Getting Started and Getting Help
About COMP Course Virtual Machines
List of COMP Course Virtual Machines

What are Virtual Machines

Virtual Machines are virtual computers running as an application on a host computer, such as your laptop. The Virtual Machine runs on top of your host computer’s operating system, using a virtualization tool called a hypervisor. This allows you to run any number of guest operating systems without impacting the operating system on your own host computer. For example, most of our courses use Virtual Machines built on the linux environment. By taking advantage of hypervisor technology, students can continue to run their preferred operating system (Windows 10, OSX, etc), and run the course Virtual Machine on their computer like they would any other application.

Support: Getting Started and Getting Help

About COMP Course Virtual Machines

The Virtual Machines are all in VirtualBox .ova format (unless otherwise noted). Most will work fine with other hypervisors (KVM, VMWare, Hyper-V, etc). The naming convention is the course code COMPXXXX of the course it was built for, followed by an optional term, such as -F18 for Fall 2018, representing when it was created. Many VMs continue to be used both for future terms, and for different courses. Consult with your Instructor to determine the exact VM you are expected to use for your course!

IMPORTANT: SCS Virtual Machines require the VirtualBox Extension Pack (Installing VirtualBox Guide).
WARNING: The Current Course Virtual Machines have been tested with VirtualBox 6.1.12 on Windows 10, Mac OSX and Linux. There are known issues with Windows 10 and pre 5.1.4 versions of VirtualBox. Older Course Virtual Machines are not extensively tested on recent operating systems and newer versions of VirtualBox.

Current COMP Course Virtual Machines (2020/2021)

NOTE: Our CURRENT Virtual Machines typically use the credentials username: student / password: student (unless otherwise noted).

IMPORTANT: Virtual Machine download links are accessible from the Carleton University network.
If you are off-campus, you will need to VPN (Virtual Private Networking) to Carleton’s network. All Carleton students and employees can access the Carleton VPN:
Carleton Remote Access VPN Instructions

Virtual Machine
(SHA1 checksum)
OS Privileged
user / password
Staff / Faculty
UPDATED Sep 09, 2020
1.6 ubuntu
student / student C. Laurendeau
M. Lanthier
A. Pullin
UPDATED Aug 27, 2020
1.1 fedora
fedora / virtualbox M. Liu
UPDATED Nov 17, 2016
1.9 ubuntu
user / user F. Dehne
A. Pullin

NOTE: Look here for the archive of Virtual Machines from previous years.