Skip to main content
Unit of study_

COMP9601: Computer and Network Organisation

This unit of study provides an introduction to computer organisation and network protocols. It covers a broad range of topics including computer hardware, software architecture (operating systems, compilers, etc), and principles of communication network protocols. It is designed to give students an understanding of how software programs operate and run inside the computer hardware, and therefore the knowledge how to use computers most effectively.

Code COMP9601
Academic unit Computer Science
Credit points 6

At the completion of this unit, you should be able to:

  • LO1. understand the architecture of computer, especially instruction set, memory hierarchy and processor architecture through the introduction of a simplified processor that can run Java bytecode
  • LO2. understand network architecture and protocols (especially application level protocols and TCP/IP) and making effective use of a network tool and programming interface
  • LO3. study technical concepts and details, and present research reports (e.g., cache replacement policies and their advantages and disadvantages)
  • LO4. understand different number representations (i.e., binary, hexadecimal and decimal) and make use of these in the assembly language level.

Unit outlines

Unit outlines will be available 1 week before the first day of teaching for the relevant session.