Software engineering paradigms, requirements specification, iterative software development, object-oriented design patterns, visual modelling with UML, software architecture; testing, verification and maintenance; software development environments and software engineering tools; societal implications such as the cost of failure and professional responsibilities. Prerequisite: AUCSC 112, or AUCSC 211 and AUSCI 235.
| Section | Capacity | Class times | Login to view Instructor(s) and Location |
|---|---|---|---|
|
LECTURE B01
(82258) |
36 |
2027-01-04 - 2027-04-09 (MWF)
13:00 - 13:50
|
|
| Section | Capacity | Class times | Login to view Instructor(s) and Location |
|---|---|---|---|
|
LAB H01
(82259) |
18 |
2027-01-04 - 2027-04-09 (T)
08:00 - 09:20
|
|
|
LAB H02
(82260) |
18 |
2027-01-04 - 2027-04-09 (T)
09:30 - 10:50
|
|