Working on Your Own Computer

Many of the assignments for 351 use a relative standard set of tools, and can probably be completed successfully on your own computer if you have -- or know how to install -- those tools. To be safe, we recommend at least testing your solutions (starting after Lab 0) on a computer running the department's Linux environment (if not working there exclusively) to be sure your solution will behave the same way when we grade it. There are three ways to do this:

  1. Use a Linux machine in the department labs (e.g., in CSE 002).
  2. Login into attu.cs.washington.edu remotely via ssh, as described in Lab 0.
  3. Install the CSE home VM to get the department's Linux environment on your own computer with minimal fuss. (Note, this requires downloading some very large files. It will probably be much faster on campus.)