The course consists of eight study units. Each unit begins with an introduction which outlines the main focus of the subject area. The units include different topics and also activities to help you not only to understand, but reflect on what you have learnt. You are encouraged to engage in these activities and read through the feedback afterwards. We believe that you can benefit from them. There will also be regular self- tests to reinforce and check your understanding.
Assignments are incorporated into the course as part of continuous assessment, accounting for 50% of your final grade. You are required to submit three compulsory assignments. There is a final examination at the end of the course.
Course overview
The following table gives a general overview of the course structure.
Unit | Weeks | Assessment |
1 | Data in the computer | 2 | Assignment 1 |
2 | Computer architecture, CPU and memory | 3 |
3 | CPU design and organisation | 5 |
4 | Input, output and computer peripherals | 4 | Assignment 2 |
5 | Operating systems and the user's view | 4 |
6 | Process management | 5 |
7 | Memory management | 4 | Assignment 3 |
8 | Input/output and file systems | 3 |
Revision | 2 | |
Total | 32 | |
Now let us have a quick look at the main themes of the study units.
Study units
There are eight study units in COMP 2600SED.
Unit 1 describes alphanumeric characters, image and audio data formats, data compression, and internal computer data representation.
Unit 2 explains and analyses the design rationale, operation, and structure of current computer architecture.
Unit 3 explains the major implementation and design approaches of the central processing unit and processing models of multiprocessing computer systems.
Unit 4 explains the operation and processing models of computer input and output in current computer systems and the historical development and characteristics of different operating systems.
Unit 5 identifies the goals, functions, structure and components of operating systems.
Unit 6 explains the problems and solutions of process synchronisation in multi-programming systems and the solutions of resource management and deadlock.
Unit 7 explains the role and mechanism of memory management for the utilisation of system resources.
Unit 8 explains the role and mechanism of file and I/O management for the utilisation of system resources.
Set textbook
There is one compulsory set textbook for the course that you are required to purchase:
Englander, I and Wong, W (2021) The Architecture of Computer Hardware, Systems Software, and Networking: An Information Technology Approach, 6th edn, New York: John Wiley and Sons. ISBN: 978-1-119-49520-8
You must read both the study units and the textbook. The study units will provide instructions on how to proceed through the textbook readings and any online readings or other supplementary material provided.
Equipment requirements
You will need a computer to do some exercises and access the Internet and the Online Learning Environment (OLE) of the course. We recommend the following computing requirements:
Hardware
- 2.5 GHz CPU or above
- 4 GB RAM or above
- 100 GB or more free hard disk space
- SVGA display card and colour monitor
- Keyboard and mouse
- Internet connection is required
Software
- MS Windows 8 or above
- Latest version of Chrome or Edge browser
- NotePad++ (can be downloaded from Internet)
- Adobe Acrobat or other PDF reader.
Access to a UNIX system is required for the UNIX hands-on exercise. Free UNIX accounts will be provided to students.
Supplementary readings
The course will provide supplementary reading materials which can be accessed online or via HKMU's E-Library. For the E-Library readings, you will be instructed to read articles in the E-Library E-Reserve. For the online readings, click on the URLs in the online units (e-book) which are available on the Online Learning Environment.
E-Library E-Reserve readings
To read these items, go to the University's E-Library and click on 'E-Reserve'. Log in, click 'Accept/Agree' on the Copyright Restrictions page, fill in the 'Course Code' box, and click 'Search'.
Online and multimedia materials
Online Learning Environment
This course uses the Online Learning Environment (OLE). There you will find course materials and the latest course information. You can also make use of the platform to communicate with your tutor, Course Coordinator and fellow students. You are recommended to visit the OLE regularly. For details about the OLE and how to access it, please refer to the Online Learning Environment User Guide.