Skip to content
MakeMyCareer

FIT3077 · Monash University

Software engineering: Architecture and design

Credit points
6
Level
3
Workload
≈ 12 h / week
Faculty
Information Technology

What it covers

This unit builds on introductory units to analysis and design. It provides the professional software engineer with advanced knowledge and skills in high-level architectural design, its theoretical foundations, industrial best practice, and relevant application context. In the software life-cycle, software architecture sits between analysis/specification and design/implementation. The field of software architecture has come of age with a thriving research community and numerous high-level models, methods, tools and practices widely used in industry.

Assessment

TaskTypeWeight
Sprint One (team based)Artefact20%
Sprint Two (team based)Artefact30%
Demonstrating Unit Learning OutcomeshurdleDemonstration0%
Reflections (Individual)Written10%
Sprint Three (individual)Artefact40%

Hurdle tasks must be passed regardless of your overall mark.

When and where

Teaching periodCampusMode
First semesterClaytonOn-campus
MalaysiaOn-campus