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 1B01
(78576) |
40 |
2025-01-27 - 2025-04-15 (MWF)
09:45 - 10:45
|
|
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LAB 1H01
(78577) |
20 |
2025-01-27 - 2025-04-15 (W)
12:15 - 13:45
|
|
LAB 1H02
(78578) |
20 |
2025-01-27 - 2025-04-15 (R)
12:00 - 13:30
|
|
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LECTURE 1A01
(57637) |
40 |
2025-09-22 - 2025-12-11 (MF)
10:10 - 11:40
|
|
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LAB 1D01
(57638) |
20 |
2025-09-22 - 2025-12-11 (M)
11:50 - 13:20
|
|
LAB 1D02
(57639) |
20 |
2025-09-22 - 2025-12-11 (F)
11:50 - 13:20
|
|