CS435 Final Review

A page of notes is allowed, but the test is closed book and closed computer.

Be prepared for questions on the following:

Question Types

Notes about Specific Questions

Client/Server Programming: There is a question that presents you with a simple protocol for client/server communication, and requires you to implement the server. You can use any programming language you like. The protocol is designed to not require a lot of code to parse, but you'll have to be ready for some network programming. The protocol is binary, like LURK. You have to write both the client and the server. Advice on this: Think simple. It's not a very complicated task. I see a lot of very complicated answers on this type of question, and they're hard to get right under test conditions.