Getting Started
There are a few things that you need to set up before you can get down to work. We'll walk you through them.
Note that the steps in this section are the only ones that are done individually, and not as a pair. After this assignment, you will always have a partner to work with. In fact, you’ll be submitting the name of your first partner (or asking to be assigned one) in this assignment!
Resources
Gradescope
Accessing the CS 105 Server
Most work for CS 105 is done on its dedicated server,
wilkes.cs.hmc.edu.
If you have an account on knuth, you will also have one with the
same user name and password on wilkes.
Note: Although you can access your files on wilkes from your
knuth account, some of the lab assignments have requirements such
that they will only work on wilkes in CS 105.
Be sure that you're always working on wilkes.cs.hmc.edu!
The Secure Shell (ssh)
wilkes is accessible via SSH, and you will need to connect using
an appropriate client.
- Macs or Linux
-
- The
sshcommand in a terminal.
- The
- Windows
-
- An SSH client such as PuTTY. (Also installable using the Windows Store.)
- Using the Linux Subsystem for
Windows
to run a Linux virtual machine, and using the
sshcommand from your Linux install.
In CS 70 and other courses, you may have used Visual Studio Code as an editor and to connect to remote servers. However, in the spirit of learning new tools and approaches, in CS 105 we encourage you not to use Visual Studio Code for this course. If you really want to use it, you can, but all our instructions will assume you're using a terminal or other SSH client.
Making the Connection
Back to Lab 1!
Now that you're all set up, you and your partner can get to work on
(When logged in, completion status appears here.)