CompSci 590.05 contains three programming assignments. These assignments are to be completed individually. This semester’s lab work uses the programming assignments from Prof. Hao Zhang’s DSC 291 course at UCSD.

Grading is through gradescope. To submit to Gradescope, you need to zip your code in the correct format. The README file in each assignment directory describes the expected format.

Do not post your lab solutions on publicly accessible web sites (e.g., GitHub) or file spaces (e.g., CS GitLab’s non-private projects).

Do not start a lab the night before a lab is due. The manifestation of a bug in software systems can be bewildering and may require much thought and careful debugging to understand and fix. It’s much more time-efficient to do the programming assignments in several sessions spread over multiple days.