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

Year:

COMP132 Computer Science II

Updated: 27 April 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
Armidale Semester 2 Off Campus D - Comp/internet essential
Armidale Semester 2 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 COMP131 or COMP131A
Co-requisites None
Restrictions COMP130 or COMP132A or COMP532
Notes

students will need access to a computer with a JAVA language compiler and Internet access is required in order to complete this unit

Combined Units None
Coordinator(s)
Unit Description

This unit reinforces the techniques learned in COMP131 while introducing additional ones for enhanced computer program development. Topics include: recursion; file processing; abstract data types; large-scale programming; and dynamic data structures.

Prescribed Material
Mandatory
Text(s):

Note: Students are expected to purchase prescribed material

Starting out with Java: From Control Structures through Data Structures
ISBN: 9780321481108
Gaddis, T. and Muganda, G., Addison-Wesley 1st ed. 2007
Text refers to: Semesters 1 and 2 , 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, 2 GA: 1, 2, 4, 6
Assignment 2 10% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 1, 2, 4, 6
Assignment 3 10% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 1, 2, 4, 6
Assignments 30%
Assessment Notes
Six assignments worth 5% each
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 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 GA: 1, 2, 4, 6
Final Examination 2 hrs 70%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 1, 2, 4, 6

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. apply advanced programming techniques including recursion, file processing and dynamic data structures;
  2. define interfaces and program implementations for abstract data types.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
Students develop knowledge of advanced problem solving techniques.
True True True
2 Communication Skills
Practised and assessed in assignment solutions. Practised in bulletin board participation.
True 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 in an important area of IT.
True True True
   

Email to a friend