CSE3308

Software engineering: analysis and design

(IT)

6 points + Two 1-hour lectures per week + First semester + Clayton, Malaysia + Prerequisites: CSE2305 or CSC2050 + Prohibitions: CFR3112, CSC3080, GCO2817, GCO3821

Synopsis: Analysis, design and specification of large software systems and system implementation. Topics covered include software lifecycle models; structured analysis and design using the Yourdon notation; object-oriented analysis and design using UML notation; user interface design and prototyping; software engineering topics including metrics, risk and reliability, validation and verification, testing and project management.

Assessment: Examination (3 hours): 40% + Two exercises: 60%