Please consider signing up for the 1-credit class CSE 390A: System and Software Tools. While not a prerequisite for 351, it is strongly recommended, as it will teach you Linux skills that will be valuable for 351 and all of your future CSE courses. If you are unable to take 390A and are unfamiliar with Linux, consider reviewing the material from previous quarters of 390A.