COMP 2014 Object Oriented Programming

This is an archived copy of the 2021-2022 catalog. To access the most recent version of the catalog, please visit https://hbook.westernsydney.edu.au.

Credit Points 10

Legacy Code 300147

Coordinator Alex Dong Opens in new window

Description This unit presents the concepts and principles of programming languages with the emphasis on object oriented paradigm. It addresses the importance of the separation of behaviour and implementation as well as effective use of encapsulation, inheritance and polymorphism. The students will gain intensive training in programming skills with supervised laboratory sessions and task oriented assignments.

School Computer, Data & Math Sciences

Discipline Programming

Student Contribution Band HECS Band 2 10cp

Check your HECS Band contribution amount via the Fees page.

Level Undergraduate Level 2 subject

Pre-requisite(s) COMP 1005 OR
ENGR 1045

Equivalent Subjects COMP 2015

Assessment

The following table summarises the standard assessment tasks for this subject. Please note this is a guide only. Assessment tasks are regularly updated, where there is a difference your Learning Guide takes precedence.

Item Length Percent Threshold Individual/Group Task
Professional Task 10 hour average workload 15 N Individual
Professional Task 10 hour average workload 15 N Individual
Practical 2 hours (for 12 weeks) 20 N Individual
Final Exam 2 hours 50 N Individual

Prescribed Texts

  • Savitch, W. J., & Mock, K. (2016). Absolute C++ (6th ed.). Hoboken, NJ: Pearson.

Teaching Periods