You are here: UNE Home / Course and Unit Catalogue / 2010 / A-Z / COMP285

Year:

COMP285 C++ Programming

Updated: 18 January 2010
Credit Points 6
Offering
Responsible Campus Teaching Period Mode of Study Online Level
Armidale Semester 1 Off Campus D - Comp/internet essential
Armidale Semester 1 On Campus D - Comp/internet essential
Intensive School(s) None
Supervised Exam There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled.
Pre-requisites COMP132 or COMP132A
Co-requisites None
Restrictions COMP485 or COMP585
Notes

200- and 300-level COMP units (excluding COMP286, COMP292, COMP303, COMP313 and COMP393) require a knowledge of, and programming experience with, the C++ or Java language.

Combined Units COMP485 - C++ Programming
Coordinator(s) Ashoka Jayawardena (ashoka@turing.une.edu.au)
Unit Description

This unit covers introductory and advanced C++ programming. COMP485 is based on the undergraduate unit COMP285 with additional load consisting of extra questions on assignments and examinations and additional learning outcomes. Candidates for COMP485 will be expected to show a greater level of understanding of the unit material than that required for COMP285. Students who complete COMP285 are not permitted to enrol for COMP485.

Prescribed Material
Mandatory
Text(s):

Note: Students are expected to purchase prescribed material

C++: How to Program, International Version
ISBN: 9780132465403
Deitel, P.J. and Deitel, H.M., Pearson Education 7th ed. 2010
Text refers to: Semester 1 , On and Off Campus
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
Assessment
Title Exam Length Weight Mode No. Words
Assignment 1 10% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1 GA: 1, 2, 4, 6
Assignment 1 20%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Assignment 2 20% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Assignment 2 20%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Final Examination 2 hrs 60%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Final Examination 2 hrs 70% ISBT On Campus
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. Design and develop programs using C++ language.
  2. Apply concepts of object-oriented programming using C++.
  3. Apply concepts of pointers as used in C++.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
Application of knowledge of object-oriented progamming in assignments; taught in lectures.
True True True
2 Communication Skills
Practised and assessed in assignment solutions. Practised in bulletin board participation.
True True
4 Information Literacy
Unit involves skills in online learning, literature research and computer skills.
True True True
6 Problem Solving
Unit material and assignments teach problem solving skills which are then assessed in the examination.
True True True
   

Email to a friend