Skip to main content

During 2021 we will continue to support students who need to study remotely due to the ongoing impacts of COVID-19 and travel restrictions. Make sure you check the location code when selecting a unit outline or choosing your units of study in Sydney Student. Find out more about what these codes mean. Both remote and on-campus locations have the same learning activities and assessments, however teaching staff may vary. More information about face-to-face teaching and assessment arrangements for each unit will be provided on Canvas.

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
Prerequisites:
? 
None
Corequisites:
? 
None
Prohibitions:
? 
COMP5213

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 2 weeks before the first day of teaching for the relevant session.