Programming assignments will be done in teams of 2 or 3 persons and will be submitted electronically and demonstrated in person.
Start every written assignment at the top of a new page, put your name at the beginning of each page and do not stable different problems together. I expect the problems to be well written in full english sentences with no gaps in detail or logic. Please be as elegant and as concise as possible. Cite all references.