1 Guidelines
1.1 Contracts & Test Cases
1.2 Naming Conventions and argument order
2 The Assignment

Assignment 1, CSC102, Spring 2012

1 Guidelines

1.1 Contracts & Test Cases

For this and all remaining assignments, every function you develop must come with the following things:

1.2 Naming Conventions and argument order

For this and all remaining assignments, method and class names must be exactly as they appear in the assignment. Furthermore, arguments to methods must be in the same order that they appear in the English-language specification. This is for the simple reason that the automated test cases won’t work otherwise.

2 The Assignment

For this assignment, all of your functions and test cases should be in a single class, called Assignment1. This assignment should be in the package ’assignment1’. Also, all of your methods must be static.