Object Oriented Design Programming
As a student of this course, you will learn essential object-oriented concepts such as encapsulation, the separation of design from implementation, the use of inheritance and polymorphism. Finally, you will also learn good design principles for reuse, and to realise these principles using object-oriented programming languages such as Java and/or C++.
AUs | 3.0 AUs |
Exam | N/A |
Grade Type | N/A |
Maintaining Dept | N/A |
Prerequisites | SC1003 or |
Mutually Exclusive With | , CZ2002 |
Not Available To Programme | EEE, EEE 1, EEEC, ENG(EEE), ENG(NULL), IEEC, IEM |
Not Available To All Programme With | (Admyr 2011-2020), |
Not available as Core for programmes | N/A |
Not Available as PE for programmes | N/A |
Not Available as BDE/UEs for programmes | N/A |
Not Offered To | N/A |
Available Indexes
Mon | Tue | Wed | Thu | Fri | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
830 | COMMON LEC (SCL2) 0830-0920 Tue LT2A | ||||||||||||||||||||
900 | |||||||||||||||||||||
930 | 10261 TUT (SCS3) 0930-1020 Thu TR+16 Wk2-13 | ||||||||||||||||||||
1000 | |||||||||||||||||||||
1030 | 10253 LAB (SCSF) 1030-1220 Mon SPL Even Weeks | 10254 LAB (SCSG) 1030-1220 Mon SPL Odd Weeks | 10264 TUT (SCS6) 1030-1120 Mon TR+16 Wk2-13 | 10247 LAB (SCED) 1030-1220 Tue SWLAB3 Even Weeks | 10267 LAB (SCMB) 1030-1220 Tue SWLAB3 Odd Weeks | 10252 TUT (SCSD) 1030-1120 Wed TR+21 Wk2-13 | 10246 LAB (SCEC) 1030-1220 Thu SWLAB2 Even Weeks | 10270 LAB (SACD) 1030-1220 Thu SWLAB2 Odd Weeks | 10244 TUT (SCEA) 1030-1120 Fri TR+20 Wk2-13 | 10246 TUT (SCEC) 1030-1120 Fri TR+31 Wk2-13 | |||||||||||
1100 | |||||||||||||||||||||
1130 | 10245 TUT (SCEB) 1130-1220 Mon TR+17 Wk2-13 | 10250 TUT (SCSB) 1130-1220 Mon TR+18 Wk2-13 | 10247 TUT (SCED) 1130-1220 Wed TR+16 Wk2-13 | 10262 TUT (SCS4) 1130-1220 Wed TR+21 Wk2-13 | COMMON LEC (SCL2) 1130-1220 Fri LT1A | ||||||||||||||||
1200 | |||||||||||||||||||||
1230 | 10264 LAB (SCS6) 1230-1420 Tue SWLAB3 Odd Weeks | 10265 LAB (SCS7) 1230-1420 Tue SWLAB3 Even Weeks | 10255 TUT (SCSH) 1230-1320 Tue TR+16 Wk2-13 | 10255 LAB (SCSH) 1230-1420 Wed SPL Odd Weeks | 10266 LAB (SCMA) 1230-1420 Wed SWLAB1 Odd Weeks | 10268 LAB (SCMC) 1230-1420 Wed SWLAB1 Even Weeks | 10251 TUT (SCSC) 1230-1320 Thu TR+16 Wk2-13 | 10256 TUT (SCSI) 1230-1320 Fri TR+19 Wk2-13 | |||||||||||||
1300 | |||||||||||||||||||||
1330 | 10260 TUT (SCS2) 1330-1420 Tue TR+18 Wk2-13 | 10259 TUT (SCS1) 1330-1420 Wed TR+31 Wk2-13 | 10249 TUT (SCSA) 1330-1420 Fri TR+7 Wk2-13 | 10268 TUT (SCMC) 1330-1420 Fri TR+21 Wk2-13 | |||||||||||||||||
1400 | |||||||||||||||||||||
1430 | 10248 LAB (SCE4) 1430-1620 Mon SPL Even Weeks | 10256 LAB (SCSI) 1430-1620 Mon SWLAB3 Odd Weeks | 10261 LAB (SCS3) 1430-1620 Mon SPL Even Weeks | 10271 LAB (SMAC) 1430-1620 Mon SPL Odd Weeks | 10258 TUT (SCSK) 1430-1520 Mon TR+9 Wk2-13 | 10244 LAB (SCEA) 1430-1620 Tue SWLAB1 Even Weeks | 10245 LAB (SCEB) 1430-1620 Tue SWLAB2 Odd Weeks | 10258 LAB (SCSK) 1430-1620 Tue SWLAB2 Even Weeks | 10262 LAB (SCS4) 1430-1620 Tue SWLAB3 Odd Weeks | 10253 TUT (SCSF) 1430-1520 Tue TR+20 Wk2-13 | 10251 LAB (SCSC) 1430-1620 Wed SPL Even Weeks | 10257 LAB (SCSJ) 1430-1620 Wed SPL Odd Weeks | 10266 TUT (SCMA) 1430-1520 Wed TR+31 Wk2-13 | 10270 TUT (SACD) 1430-1520 Wed TR+18 Wk2-13 | 10249 LAB (SCSA) 1430-1620 Thu SPL Odd Weeks | 10250 LAB (SCSB) 1430-1620 Thu SPL Even Weeks | 10271 TUT (SMAC) 1430-1520 Thu TR+19 Wk2-13 | 10252 LAB (SCSD) 1430-1620 Fri SWLAB2 Even Weeks | 10259 LAB (SCS1) 1430-1620 Fri SPL Odd Weeks | 10260 LAB (SCS2) 1430-1620 Fri SWLAB2 Even Weeks | 10263 LAB (SCS5) 1430-1620 Fri SPL Odd Weeks |
1500 | |||||||||||||||||||||
1530 | 10265 TUT (SCS7) 1530-1620 Mon TR+9 Wk2-13 | 10248 TUT (SCE4) 1530-1620 Tue TR+20 Wk2-13 | 10267 TUT (SCMB) 1530-1620 Wed TR+18 Wk2-13 | ||||||||||||||||||
1600 | |||||||||||||||||||||
1630 | 10257 TUT (SCSJ) 1630-1720 Mon TR+7 Wk2-13 | 10254 TUT (SCSG) 1630-1720 Tue TR+20 Wk2-13 | 10263 TUT (SCS5) 1630-1720 Wed TR+15 Wk2-13 | ||||||||||||||||||
1700 | |||||||||||||||||||||
1730 | |||||||||||||||||||||
1800 | |||||||||||||||||||||
1830 | COMMON LEC (CSPT2) 1830-1920 Thu SW LAB2 | ||||||||||||||||||||
1900 | |||||||||||||||||||||
1930 | 14510 TUT (CSPT2) 1930-2020 Thu SW LAB2 Wk2-13 | ||||||||||||||||||||
2000 | |||||||||||||||||||||
2030 | 14510 LAB (CSPT2) 2030-2120 Thu SW LAB2 Wk2-13 | ||||||||||||||||||||
2100 |
Other Relevant Mods
SC1003
Introduction To Computational Thinking & Programming
SC1004
Linear Algebra For Computing
SC1005
Digital Logic
SC1006
Computer Organisation & Architecture
SC1007
Data Structures & Algorithms
SC1013
Physics For Computing
SC1015
Introduction To Data Science & Artificial Intelligence
SC2000
Probability & Statistics For Computing
SC2001
Algorithm Design & Analysis