Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE3391 UNIX Tools (DISESTABLISHED FB 05/07)

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

CSE3391 UNIX Tools (DISESTABLISHED FB 05/07) (12 Dec 2007, 3:13pm) []

Reasons for Introduction

Obsolete Reasons for Introduction

To enable students to formally acquire the skill required to accomplish data processing in the UNIX environment.

Reasons for Introduction (16 Feb 2004, 5:13pm)

The tools available at the shell level of the Unix operating system are quite powerful. This unit introduces these tools and enables students to acquire the skill use them for data processing at that level.

Reasons for Change (04 Mar 2005, 09:53am)

Correct full entry that introduced a hurdle in assessment. Add tutorials following requests by students in surveys to have practice classes/tutorials.

Role of Unit (16 Feb 2004, 5:21pm)

Unit is an elective in the BCS and core in the BSE. Currently it is paired with CSE2395 Perl programming, another 3-point unit.

Relationship of Unit (17 Feb 2004, 09:49am)

Unix tools may be taken at level 2 as CSE2391 or at level 3 as CSE3391. Both units share the same lectures. The examination for CSE3391 is more demanding.

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (04 Mar 2005, 09:05am)

  1. Knowledge of the Unix philosophy at shell level.
  2. Knowledge of the variety of tools available.
  3. Comprehension of Unix shells

Practical Skills (Psychomotor Domain Objectives) (16 Feb 2004, 5:44pm)

  1. Programming at the Unix shell level using pipelines and shell scripts.

Unit Content

Summary (16 Feb 2004, 5:52pm)

The subject introduces UNIX tools for managing processes; searching, editing and modifying files and data streams; and command interpreters and shell scripts.

Recommended Reading (04 Mar 2005, 09:42am)

Recommended Reading M.G. Sobell, UNIX System V: A Practical Guide, 3rd Ed.

Teaching Methods

Mode (16 Feb 2004, 5:51pm)

On campus.

Strategies of Teaching (04 Mar 2005, 09:51am)

Lectures. Hurdle for practical work. Tutorials to discuss and demonstrate practice sheet material.

Teaching Methods Relationship to Objectives (04 Mar 2005, 09:49am)

Lectures for C1, C2, C3 and C4. Practice sheets discussed and demonstrated in tutorials for C2, C3 and P4. Practical assignments with hidden data sets for P4.

Assessment

Strategies of Assessment (16 Feb 2004, 6:01pm)

Practical examination (3 hours): 100% and assignment hurdle.

Assessment Relationship to Objectives (16 Feb 2004, 6:03pm)

Practical examination (3 hours): 100% and assignment hurdle.

Workloads

Workload Requirement (04 Mar 2005, 09:56am)

1 hour lecture per week. 1 hour tutorial per fortnight. Completion of practice sheets 1 hour per week on average. Successful running of assignments through automated system 1 hour per week on average. Private study/reading 2.5 hours per week.

Resource Requirements

Tutorial Requirements (04 Mar 2005, 09:59am)

Large flat tutorial room taking about half the combin CSE2391 and CSE3391 class.

Laboratory Requirements (16 Feb 2004, 6:10pm)

Access to Linix machines or Unix servers.

Software Requirements (21 Oct 2005, 1:04pm)

A standard Linix or Unix operating environment.

Teaching Responsibility (Callista Entry) (16 Feb 2004, 6:13pm)

School of CSSE, Faculty of IT.

Prerequisites

Prerequisite Units (17 Feb 2004, 09:43am)

Strong: CSE1303. Or weak: exposure to Unix and practical programming experience in a procedural language.

Prohibitions (17 Feb 2004, 5:46pm)

CSE2391

Alias Titles (17 Feb 2004, 5:44pm)

CSE2391 Unix tools

Level (17 Feb 2004, 5:47pm)

Level 3

Location of Offering (16 Feb 2004, 6:20pm)

Clayton and Malaysia.

Faculty Information

Proposer

Approvals

School: 12 Dec 2007 (Julianna Dawidowicz)
Faculty Education Committee: 12 Dec 2007 (Julianna Dawidowicz)
Faculty Board: 12 Dec 2007 (Julianna Dawidowicz)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

19 Nov 2002 Charles Greif Change the title as a start
25 Mar 2003 Charles Greif Minor changes and familiarisation with avatar
16 Feb 2004 Trevor Dix Created full entry. Altered assessment.
17 Feb 2004 Trevor Dix Added relationship to unit CSE3391; minor corrections.
17 Feb 2004 Trevor Dix Created full entry from CSE2391 entry
10 Mar 2004 Denise Martin FEC Approval
26 Mar 2004 Annabelle McDougall FacultyBoard Approval
04 Mar 2005 Trevor Dix Corrected typographical errors in orriginal entry. Added tutorials to workload.
11 Mar 2005 Michelle Ketchen
12 Apr 2005 Christine Jessup CSE School Approval, 20050412
13 Apr 2005 Ralph Gillon FEC Approval
26 Apr 2005 Annabelle McDougall FacultyBoard Approval
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
12 Dec 2007 Julianna Dawidowicz modified UnitName
12 Dec 2007 Julianna Dawidowicz CSE3391 Chief Examiner Approval, ( proxy school approval )
12 Dec 2007 Julianna Dawidowicz FEC Approval
12 Dec 2007 Julianna Dawidowicz FacultyBoard Approval - Faculty Board approved the disestablishment of this unit at 05/07 meeting

This version: