This unit is a sequel of Software Construction and Design I (SOFT2301). It introduces advanced concepts which build on the topics of SOFT2301. SOFT3302 covers topics including software validation and verification, the theory of testing, and advanced design patterns. The unit has a strong focus on the theoretical underpinning of software design. I the labs the theory is applied with contemporary tools with concrete examples.
Unit details and rules
| Academic unit | Computer Science |
|---|---|
| Credit points | 6 |
| Prerequisites
?
|
SOFT2201 |
| Corequisites
?
|
None |
|
Prohibitions
?
|
INFO3220 |
| Assumed knowledge
?
|
None |
| Available to study abroad and exchange students | Yes |
Teaching staff
| Coordinator | Bernhard Scholz, bernhard.scholz@sydney.edu.au |
|---|---|
| Tutor(s) | Joshua Burridge, joshua.burridge@sydney.edu.au |
| Jayden Zangari, jzan7976@uni.sydney.edu.au | |
| Martin McGrane, martin.mcgrane@sydney.edu.au | |
| Tyson Thomas, tyson.thomas@sydney.edu.au |