Skip to main content

Software Design Analysis

Module code: CSU33D06 ยท Semester: Semester 2

From students who've done itโ€‹

No write-ups yet.

Questions by Yearโ€‹

No papers listed yet for CSU33D06. Look on the TCD past papers page (sign in to TCD first).

Topics

  • Real-world software challenges and their context LO1
  • Software design principles and architectural styles LO2
  • Quality assurance LO2
  • Reading and understanding legacy systems LO1โ€“2
  • Human factors in software engineering LO3
Learning outcomes
  1. Analyse a software domain, its properties and context
  2. Understand design principles, quality assurance and architectural styles
  3. Evaluate the human side of software engineering

Summarised from the module descriptor, checked November 2026.