Prerequisites
In order to start with the assignments, you will have to obtain a Java compiler and set up your Java environment. You most likely already have such an environment, but in case you don’t, here’s what you’ll need to do:
Click here to learn about obtaining your Java compiler and exploring your Java environment
NOTE: I expect you to read this entire page thoroughly. It explains what the assignments are, the philosophy behind them, and what I expect you to submit for each assignment. It also talks about what I expect for comments, avoiding “magic numbers”, and so on.
Here are the assignments for the course:
Assignment 1: A Game of TicTacToe
Assignment 2: Pig Latin
Assignment 3: Client/Server TicTacToe
Assignment 4: RMI-based Client/Server TicTacToe
Assignment 5: Video Store Database
See Assignment Requirements, below, for what I expect you to submit for each assignment.
