Overview

Students will become familiar with the design, programming, operation, and design constraints of computing hardware.

Requisites

Teaching periods
Location
Start and end dates
Last self-enrolment date
Census date
Last withdraw without fail date
Results released date
Pathways Teaching 2
Location
Hawthorn
Start and end dates
01-July-2024
27-September-2024
Last self-enrolment date
14-July-2024
Census date
26-July-2024
Last withdraw without fail date
16-August-2024
Results released date
08-October-2024
Pathways Teaching 3
Location
Hawthorn
Start and end dates
21-October-2024
31-January-2025
Last self-enrolment date
03-November-2024
Census date
15-November-2024
Last withdraw without fail date
13-December-2024
Results released date
11-February-2025

Learning outcomes

Students who successfully complete this unit will be able to:

  • Read and write assembly language programs for a simple microcomputer
  • Identify the hardware components of a computer and the functions they perform
  • Describe the overall behaviour of compilers, assemblers, linkers and interpreters
  • Argue some of the trade-offs between hardware and software that occur in computer system design

Teaching methods

All applicable locations

Type Hours per week Number of weeks Total (number of hours)

On-campus
Lecture

2 12 weeks 24
On-campus
Class
4 12 weeks 48
Unspecified Activities 
Independent Learning
6.5 12 weeks 78
Total     150

Assessment

Type Task Weighting ULO's
Assignment Individual/Group  50-60% 1,2,3
Laboratory Practicals Individual  5-15% 1,2
Test Individual  35-45% 1,2,3,4

Content

  • Assembly language programming 
  • An introduction to program timing considerations and interrupts 
  • Serial and parallel input /output 
  • Memory types and organisation 
  • Basic computer organisation: Von Neumann and Harvard architectures 
  • The internals of a microcomputer using a RISC CPU 
  • An introduction to interfacing to the analogue world 
  • A block diagram of a complete CPU 
  • An introduction to data storage technologies

Study resources

Reading materials

A list of reading materials and/or required textbooks will be available in the Unit Outline on Canvas.