The document outlines EN3085 assessed coursework, which requires creating a 'Complex' class for handling complex numbers, including functionalities for constructing, modifying, and printing complex numbers in both rectangular and polar forms. It also instructs on reading from and saving to files, operating with a list of complex numbers, and implementing several overloaded operators for arithmetic operations. Additionally, submission guidelines and a marking scheme are provided, emphasizing program efficiency, user-friendliness, proper documentation, and coding standards.