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: