8.13

Assignments🔗

Your Java submissions should conform to the following style rules:

These rules will not be checked automatically by the handin server during Fall 2026.

Names of methods, fields, and sample data

When the assignment describes sample data to be defined, or specifies method or field names, make sure your program uses the prescribed names. Your program will be tested by our code that expects the names to be as specified. Of course, you are free to create additional sample data, and other methods (e.g. helper methods) as desired or necessary.

    Assignment 1: Designing complex data

    Assignment 2: Designing methods for complex data

    Assignment 3: Translating RNA

    Assignment 4: Abstracting Over Vehicles

    Assignment 5: Image Files and Fishy

    Assignment 6: Cyclic data; Graphs

    Assignment 7: Cyclic Data and Encoding

Fall 2026 uses the seven paired homeworks listed below. The Schedule and the handin server give the current deadlines.