Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

GCO9812 Computer Organisation

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

GCO9812 Computer Organisation (28 May 2004, 11:18am) [Comp Org (28 May 2004, 11:18am)]

Reasons for Introduction

Reasons for Introduction (28 May 2004, 12:00pm)

The Graduate Diploma of Computing and the Masters of Applied Information Technology have been reviewed and restructured jointly by all schools involved in teaching it. The changes have been designed to ensure smoother movement of students between the Graduate Diploma of Computing and the MAIT, and in light of changed immigration rules. This unit is being introduced for this revised program.

GCO9812-Computer Organisation is included in the program as an elective unit, which involves some simple programming in assembly and machine languages and some theoretical and conceptual study to cover fundamental concepts in relation to what happens inside the computer as it executes instructions, both from hardware and software perspectives.

Reasons for Change (25 Apr 2006, 11:35am)

Changes being made to bring into line the FIT1001 information.

Role of Unit (25 Apr 2006, 11:37am)

FIT1001 Computer Systems forms part of the common core for first year undergraduate FIT students. Its key objectives are to prepare students so that they will:

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (25 Apr 2006, 11:38am)

On completion of this unit, students will be able to:

  1. understand basic Computer Structure and Operation and demonstrate use of the associated vocabulary.
  2. demonstrate an understanding of the concepts of Data Representation, Computer Arithmetic and Boolean Algebra using appropriate methods of implementation.
  3. demonstrate detailed knowledge of Internal Bus, Memory, I/O organisations and interfacing standards.
  4. describe the internal operation of the CPU and explain how it is used to execute instructions.
  5. differentiate between machine language and assembly language and write assembly language programs to solve simple problems.
  6. demonstrate an understanding of the basics of operating systems software using examples from File Systems, User Interfaces and Software Development Tools.
  7. identify factors that affect computer performance.
  8. use various simulators to demonstrate the operation of simple computer architectures.

Unit Content

Summary (25 Apr 2006, 11:42am)

ASCED Discipline Group Classification: 031305 Computer Engineering.

GCO2912 Computer Organisation will introduce students to basic computer hardware and operating systems software with emphasis on the concepts required to understand the low-level and internal operations of computer systems.

In particular, this includes study of data representation, simple digital logic, computer organisation including CPU, memory and input/output devices, as well as machine-level and assembly language programming, and operating system concepts with examples of process management, file system structures and user interfaces. The intention is to provide opportunities for students to relate the hardware knowledge covered in this unit to the concepts learned in their introductory programming and systems analysis classes and to give a more complete understanding of how hardware and software are used to build systems.

This provides opportunities for students to relate the use of programming languages and studies of system design and project management to their implementation on computer hardware.

Recommended Reading (25 Apr 2006, 11:43am)

  1. "Essentials of Computer Organization and Architecture" by Null and Lobur (2003). Jones and Bartlett.
  2. "Structured Computer Organization" 5th Edition by Tanenbaum (2006). Pearson:Prentice-Hall.
  3. "Computer Organization and Architecture: Designing for Performance" 7th Edition by Stallings (2006). Prentice-Hall.
  4. "Systems Architecture" 5th Edition by Burd (2006). Thompson:CourseTechnology
  5. "Operating System Concepts" 7th Edition by Silberschatz, Galvin and Gagne (2005). Wiley.

Teaching Methods

Mode (22 Feb 2006, 12:01pm)

Available in on-campus mode and by OCL.

Strategies of Teaching (25 Apr 2006, 11:44am)

Contact time for on-campus modes will be up to five hours per week. This will be divided into formal lectures, laboratories, and tutorials.

Lectures will be used to present concepts and the relationships between ideas, and so guide the student through a structured outline of the material derived from, but not necessarily identical to that provided by the text books and online resources. Tutorials and hands-on Laboratory sessions will be used to link the theory with practice and enhance the students understanding. Software tools, such as simulators with visual interfaces, will be employed to illustrate these concepts and help develop understanding.

Teaching Methods Relationship to Objectives (22 Feb 2006, 12:02pm)

Lectures and supporting examples, text references and resources will be used to address all learning objectives. Practical classes will address learning objectives 1 to 6 and 8. OCL students will be provided with a CD which contains the study guide, laboratory/tutorial assignments, logic and CPU simulators to enable them to complete all practical/tutorial exercises.

Assessment

Strategies of Assessment (22 Feb 2006, 12:03pm)

Formal Assessment and Practical work, consisting of:

Assessment Relationship to Objectives (22 Feb 2006, 12:03pm)

The final exam and class test will assess understanding of all the learning objectives as presented in Lectures, while assessable Lab work and assignments will test practical skills and application of concepts associated with objectives 1 to 6 and 8.

Workloads

Workload Requirement (25 Apr 2006, 11:47am)

The unit requires 12 hours study time including attending lectures, tutorials and private study.

On-campus: 3 hours of lectures and 2 hours of tutorials/laboratories per week.

Off-campus distributed learning: 12 hours private study and communicating with the lecturer and fellow students through email, newsgroups and web pages. No residential component is required.

Resource Requirements

Lecture Requirements (25 Apr 2006, 11:53am)

On campus modes will require lecture rooms with data display and internet connection, with a PC and facility to plug in a laptop computer.

Tutorial Requirements (25 Apr 2006, 11:53am)

Tutorial exercises will be set according to the requirements of each campus offering.

Laboratory Requirements (25 Apr 2006, 11:54am)

Standard PC laboratories (SOE) for on-campus students. OCL students will be provided with a CD to complete practical exercises on their own PC.

Staff Requirements (25 Apr 2006, 11:55am)

Special Interest Group (SIG) to monitor unit and prepare resources. One Lecturer for each campus offering per semester. A tutor per tutorial/practical session for each campus offering per semester. Equivalent requirements for summer semester offerings.

Software Requirements (25 Apr 2006, 11:56am)

Logic simulator, CPU simulator and SOE.

Library Requirements (25 Apr 2006, 11:57am)

Adequate copies of the texts mentioned above.

Teaching Responsibility (Callista Entry) (28 May 2004, 11:53am)

100% from GSCIT

Interfaculty Involvement (28 May 2004, 11:54am)

None

Interschool Involvement (28 May 2004, 11:54am)

None

Prerequisites

Prerequisite Units (28 May 2004, 12:01pm)

GCO9802 and GCO9805

Prohibitions (22 Feb 2006, 12:04pm)

GCO2812, BUS2120, CFR1130, COT1130, CSE2324, CSE3324 and FIT1001

Alias Titles (25 Apr 2006, 12:00pm)

FIT1001

Level (03 Jun 2004, 2:02pm)

Level 9

Proposed year of Introduction (for new units) (28 May 2004, 12:06pm)

2005

Frequency of Offering (28 May 2004, 12:05pm)

Every semester 1, and summer semester depending on demand

Enrolment (03 Jun 2004, 2:01pm)

25 students

Location of Offering (28 May 2004, 12:07pm)

Gippsland

Faculty Information

Proposer

Mohammad Murshed

Contact Person (25 Apr 2006, 12:03pm)

Adrien Driver

Approvals

School: 18 Jun 2004 (Kim Styles)
Faculty Education Committee: 28 Jun 2004 (Ralph Gillon)
Faculty Board: 20 Jul 2004 (Annabelle McDougall)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

28 May 2004 Mohammad Murshed Initial Draft;
03 Jun 2004 Kim Styles This is a new unit being created at level 9 to replace GCO2812 as an elective in the Graduate Diploma of Computing and the MAIT at Gippsland, in accordance with the agreed changes being made to that award at Gippsland and Caulfield, and to the MAIT at all locations.
18 Jun 2004 Kim Styles GCO School Approval, Approved by the GSCIT Education Committee Meeting 3/04, 3/6/04 for transmittal to FEC 4/04
28 Jun 2004 Ralph Gillon FEC Approval
20 Jul 2004 Annabelle McDougall FacultyBoard Approval
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
22 Feb 2006 Adrien Driver modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Prohibitions
25 Apr 2006 Adrien Driver modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified Classification; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified Teaching/Strategies; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LibraryReqs; modified AliasTitles; modified FacultyInformation/FIContact

This version: