You are here: UNE Home / Course and Unit Catalogue / 2013 / A-Z / COMP170

Year:

COMP170 The Linux/Unix Programming Environment

Credit Points 6
Offering
Responsible Campus Teaching Period Mode of Study
Armidale Trimester 1 Off Campus
Armidale Trimester 1 On Campus
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 COMP570
Notes None
Combined Units None
Coordinator(s) Ashoka Jayawardena (ashoka@turing.une.edu.au)
Unit Description

This unit will introduce students to software development under UNIX-type operating systems. Students will learn to construct multi-component software in the UNIX environment and develop compiled and interpreted software.

Prescribed Material
Mandatory
Text(s):

Note: Students are expected to purchase prescribed material. Please note that textbook requirements may vary from one teaching period to the next.

Linux and Unix Programming Tools
ISBN: 9780201773453
Salwar, S.M. and Al-Saqabi, K., Addison-Wesley 2002
Text refers to: Trimester 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 10% On/Off Campus
Assessment Notes
Programming Assignment
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 4 GA: 1, 2, 4, 5, 6, 7
Assignment 1 10% ISBT On Campus
Assessment Notes
Short answers
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1 GA: 1, 2, 4, 5, 6, 7
Assignment 2 10% On/Off Campus
Assessment Notes
Programming assignment
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 4 GA: 1, 2, 4, 5, 6, 7
Assignment 2 10% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1 GA: 1, 2, 6
Assignment 3 15% On/Off Campus
Assessment Notes
Programming assignment
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 4 GA: 1, 2, 4, 5, 6, 7
Assignment 3 15% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 4 GA: 1,2, 6
Final Examination 2 hrs 65% On/Off Campus
Assessment Notes
The final examination is mandatory. An overall grade of 50% is required in order to pass this unit.
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3, 4 GA: 1, 2, 6
Final Examination 2 hrs 65% ISBT On Campus
Assessment Notes
The final examination is mandatory. An overall grade of 50% is required in order to pass this unit.
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3, 4 GA: 1, 2, 6

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. develop programs in UNIX-type environments;
  2. develop multi-module software;
  3. use and build Object Code libraries;
  4. develop event driven software.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
Knowledge of operating systems and software development.
True True True
2 Communication Skills
Both written and oral communication skills will be practised via oral presentations and the submission of written reports.
True
3 Global Perspectives
Course content is selected within the global context.
True True True
4 Information Literacy
Information literacy is fundamental to the successful completion of a computer-based unit.
True True True
5 Life-Long Learning
Fundamental professional skills in computer use will be taught, assessed and practised.
True True True
6 Problem Solving
The ability to ensure that computer programs perform as required is a basic problem solving skill that is developed in this unit.
True True True
7 Social Responsibility
Security issues are taught and IT ethics are practised.
True True True
   

Email to a friend