INFO 7008 Modern Software Architectures

Legacy Code 301163

Coordinator Rodrigo Neves Calheiros Opens in new window

Student Contribution Band

Check your fees via the Fees page.

Assumed Knowledge

Student must know how to write Objected-Oriented code.


The following table summarises the standard assessment tasks for this subject. Please note this is a guide only. Assessment tasks are regularly updated, where there is a difference your Learning Guide takes precedence.

Type Length Percent Threshold Individual/Group Task
Practicals 1-2 pages lab report per practical (2 practicals in total) 20 N Individual
Applied Project (10% report + 20% project quality and demonstration) 10 pages document per group (3-4 students per group), including technical report, architecture diagrams, and user manual, plus 15 minutes demonstration of the working software system 30 N Group
Quiz 1 hour 30 Y Individual
Research Report 8 pages document 20 N Individual

Structures that include subject