Software engineering principles of object-oriented design: basic data structures, classes and objects, creation tactics, inheritance, composition, polymorphism, interfaces, compilation and execution. Programming Objectives: introduction to advanced data structures, inner classes, and reflection. Exception handling and unit testing. Prerequisite: CMPUT 275.
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LECTURE A1
(50904) |
150 |
2024-09-03 - 2024-12-09 (MWF)
09:00 - 09:50
|
|
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LAB D31
(46792) |
37 |
2024-09-03 - 2024-12-09 (W)
14:00 - 16:50
|
|
LAB D32
(46793) |
38 |
2024-09-03 - 2024-12-09 (W)
14:00 - 16:50
|
|
LAB D41
(46794) |
37 |
2024-09-03 - 2024-12-09 (R)
14:00 - 16:50
|
|
LAB D42
(49240) |
38 |
2024-09-03 - 2024-12-09 (R)
14:00 - 16:50
|
|