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 at least part of one of them. 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. 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.