COMP SCI 1102UAC - Object Oriented Programming
Career: | Non-Award |
---|---|
Units: | 3 |
Term: | 3910 |
Campus: | University of Adelaide College |
Contact: | Up to 6 hours per week |
Restriction: | Only available to University of Adelaide College students |
Available for Study Abroad and Exchange: | No |
Available for Non-Award Study: | No |
Assumed Knowledge: | COMP SCI 1101, COMP SCI 1201, ENG 1002, MECH ENG 1100, MECH ENG 1101, MECH ENG 1102, MECH ENG 1103, MECH ENG 1104 or MECH ENG 1105; SACE Stage 1 Mathematics or equivalent |
Incompatible: | COMP SCI 1009, COMP SCI 1202, COMP SCI 2202, COMP SCI 2202B |
Assessment: | Written exam and/or assignments |
Syllabus: |
This course introduces object-oriented programming to students with a background in the procedural paradigm. The course begins with a brief review of statements, flow control and data types emphasising pointers, array processing and structured data types. It then introduces the object-oriented programming paradigm, focusing on encapsulation, inheritance, polymorphism and abstraction, with a gentle introduction to object-oriented analysis and design fundamentals. Other topics include building 2D games using object-oriented programming, an overview of programming language principles and memory management. |
Course Fees
Tuition fees for students undertaking this course are charged by University of Adelaide College.
Course Outline
A Course Outline which includes Learning Outcomes, Learning Resources, Learning & Teaching for this course may be accessed here
Critical Dates
Term | Last Day to Add Online | Census Date | Last Day to WNF | Last Day to WF |
---|---|---|---|---|
3910 | Mon 18/03/2019 | Sun 31/03/2019 | Fri 10/05/2019 | Fri 14/06/2019 |
Class Details
Enrolment Class: Workshop | |||||||
---|---|---|---|---|---|---|---|
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
13534 | WR03 | 20 | 4 | 5 Mar - 9 Apr | Tuesday | 9am - 11am | Ingkarni Wardli, 218, Teaching Room |
30 Apr - 4 Jun | Tuesday | 9am - 11am | Ingkarni Wardli, 218, Teaching Room | Note: Only available to University of Adelaide College students | |||
13535 | WR02 | 5 | 1 | 4 Mar - 8 Apr | Monday | 12pm - 2pm | Ingkarni Wardli, 218, Teaching Room |
29 Apr - 3 Jun | Monday | 12pm - 2pm | Ingkarni Wardli, 218, Teaching Room | Note: Only available to University of Adelaide College students | |||
13536 | WR01 | 5 | FULL | 5 Mar - 9 Apr | Tuesday | 11am - 1pm | Ingkarni Wardli, 218, Teaching Room |
30 Apr - 4 Jun | Tuesday | 11am - 1pm | Ingkarni Wardli, 218, Teaching Room | Note: Only available to University of Adelaide College students | |||
18660 | WR04 | 25 | 2 | 4 Mar - 8 Apr | Monday | 2pm - 4pm | Ingkarni Wardli, B16, CAT Suite |
29 Apr - 3 Jun | Monday | 2pm - 4pm | Ingkarni Wardli, B16, CAT Suite | Note: Only available to University of Adelaide College students | |||
Related Class: | |||||||
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
13394 | SG03 | 20 | 6 | 20 Mar - 20 Mar | Wednesday | 4pm - 5pm | Engineering & Mathematics, EM218, Teaching Room |
3 Apr - 3 Apr | Wednesday | 4pm - 5pm | Engineering & Mathematics, EM218, Teaching Room | ||||
1 May - 1 May | Wednesday | 4pm - 5pm | Engineering & Mathematics, EM218, Teaching Room | ||||
15 May - 15 May | Wednesday | 4pm - 5pm | Engineering & Mathematics, EM218, Teaching Room | ||||
29 May - 29 May | Wednesday | 4pm - 5pm | Engineering & Mathematics, EM218, Teaching Room | Note: Only available to University of Adelaide College students | |||
13395 | SG02 | 2 | FULL | 22 Mar - 22 Mar | Friday | 1pm - 2pm | Engineering & Mathematics, EM218, Teaching Room |
5 Apr - 5 Apr | Friday | 1pm - 2pm | Engineering & Mathematics, EM218, Teaching Room | ||||
3 May - 3 May | Friday | 1pm - 2pm | Engineering & Mathematics, EM218, Teaching Room | ||||
17 May - 17 May | Friday | 1pm - 2pm | Engineering & Mathematics, EM218, Teaching Room | ||||
31 May - 31 May | Friday | 1pm - 2pm | Engineering & Mathematics, EM218, Teaching Room | Note: Only available to University of Adelaide College students | |||
13396 | SG01 | 3 | FULL | 20 Mar - 20 Mar | Wednesday | 8am - 9am | Engineering & Mathematics, EM218, Teaching Room |
3 Apr - 3 Apr | Wednesday | 8am - 9am | Engineering & Mathematics, EM218, Teaching Room | ||||
1 May - 1 May | Wednesday | 8am - 9am | Engineering & Mathematics, EM218, Teaching Room | ||||
15 May - 15 May | Wednesday | 8am - 9am | Engineering & Mathematics, EM218, Teaching Room | ||||
29 May - 29 May | Wednesday | 8am - 9am | Engineering & Mathematics, EM218, Teaching Room | Note: Only available to University of Adelaide College students | |||
18659 | SG04 | 30 | 1 | 21 Mar - 21 Mar | Thursday | 12pm - 1pm | Benham, G25, Peter Martin Room |
4 Apr - 4 Apr | Thursday | 12pm - 1pm | Benham, G25, Peter Martin Room | ||||
2 May - 2 May | Thursday | 12pm - 1pm | Benham, G25, Peter Martin Room | ||||
16 May - 16 May | Thursday | 12pm - 1pm | Benham, G25, Peter Martin Room | ||||
30 May - 30 May | Thursday | 12pm - 1pm | Benham, G25, Peter Martin Room | Note: Only available to University of Adelaide College students | |||
Related Class: Practical | |||||||
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
13531 | PR03 | 5 | FULL | 5 Mar - 9 Apr | Tuesday | 3pm - 5pm | Ingkarni Wardli, G22, CAT Suite |
30 Apr - 4 Jun | Tuesday | 3pm - 5pm | Ingkarni Wardli, G22, CAT Suite | Note: Only available to University of Adelaide College students | |||
13532 | PR02 | 10 | 1 | 6 Mar - 10 Apr | Wednesday | 10am - 12pm | Engineering & Mathematics, EM108, CAT Suite |
1 May - 5 Jun | Wednesday | 10am - 12pm | Engineering & Mathematics, EM108, CAT Suite | Note: Only available to University of Adelaide College students | |||
13533 | PR01 | 10 | 4 | 7 Mar - 11 Apr | Thursday | 4pm - 6pm | Ingkarni Wardli, G22, CAT Suite |
2 May - 6 Jun | Thursday | 4pm - 6pm | Ingkarni Wardli, G22, CAT Suite | Note: Only available to University of Adelaide College students | |||
18658 | PR04 | 30 | 2 | 8 Mar - 12 Apr | Friday | 2pm - 4pm | Ingkarni Wardli, 236, CAT Suite |
3 May - 7 Jun | Friday | 2pm - 4pm | Ingkarni Wardli, 236, CAT Suite | Note: Only available to University of Adelaide College students | |||
Automatic Enrolment Class: Lecture | |||||||
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
13530 | LE01 | 55 | 7 | 4 Mar - 8 Apr | Monday | 11am - 12pm | Johnson, G29, Rennie Lecture Theatre |
6 Mar - 10 Apr | Wednesday | 2pm - 3pm | Johnson, G29, Rennie Lecture Theatre | ||||
29 Apr - 10 Jun | Monday | 11am - 12pm | Johnson, G29, Rennie Lecture Theatre | ||||
1 May - 12 Jun | Wednesday | 2pm - 3pm | Johnson, G29, Rennie Lecture Theatre | Note: Only available to University of Adelaide College students |