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

Year:

COMP131 Computer Science I

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 None
Co-requisites None
Restrictions COMP130 or COMP131A or COMP531
Notes

students will need access to a computer with a JAVA language compiler and Internet access

Combined Units None
Coordinator(s)
Unit Description

This unit is the foundation for the computer science strand, introducing techniques for computer program development using a high-level structured programming language. Topics include: control structures; data types; algorithm design and analysis; hardware components; a user view of operating systems and computer networks. The unit also includes a component on social implications, ethics and professional practice in information technology.

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
Recommended Material
Optional
Text(s):

Note: Recommended material is held in the University Library - purchase is optional

Starting out with Java: Early Objects
ISBN: 9780321497680
Gaddis, T., Addison Wesley 3rd ed. 2007
Note: This is an alternative text for students not progressing through to COMP132
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 35%
Assessment Notes
Seven assignments
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6, 7
Assignment 1 10% ISBT On Campus 750
Assessment Notes
Essay
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 3 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: 2, 4, 6, 7
Assignment 3 10% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 2, 4, 6, 7
Final Examination 2 hrs 65%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6, 7
Final Examination 2 hrs 70% ISBT On Campus
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 2, 4, 6, 7

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. apply techniques of algorithm design and analysis;
  2. apply techniques of computer program development using the programming language Java;
  3. explain social implications, ethics and professional practice standards in information technology.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
Students develop knowledge of algorithm design and development taught at lectures which is assessed through program assignments.
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
7 Social Responsibility
The unit includes a component on social implications and ethics.
True True True
   

Email to a friend