In the move to our new system and website, we are encountering some technical issues.
We are working hard to fix these and we appreciate your patience and understanding.

Subject details

  • Topics
    • Introduction / Number Systems
    • Digital Logic
    • Technological Platforms / Computer Architecture
    • Processors / Processing
    • Memory / Mass Storage
    • System Integration / Use Cases
    • Hardware Failure / Error Correction
    • Hardware Platforms
    • Software Platforms
    • Interfacing / Operating Systems
    • Networking
  • Study resources
    • Instructional Methods
      • Chat Rooms
      • Disscusion forum/Discussion Board
      • Embedded Multimedia
      • Online Quizzes/Tests
      • Online assignment submission
      • Standard Media
      • Streaming Multimedia
      • Web links
    • Online Materials
      • Resources and Links
      • Online Assessment
      • Audio-Video streaming
      • Quizzes

Upon successful completion of this subject you should be able to:

  1. Describe some of the fundamental hardware building blocks of computer systems and some basic algorithms by which they are used
  2. Demonstrate understanding of number systems, such as binary, octal, decimal and hexadecimal.
  3. Use Boolean algebra to model basic algorithms in hardware using logic gates such as binary addition/multiplication, template pattern matching, stream encryption, data multiplexing,
  4. Describe fundamentals of computer architecture and organisation, operating systems, and system integration and deployment
  5. Critically review and (re-)design existing computer system specifications for meeting stated performance criteria.
  • Assignment 1 - Assignment 2 (20%)
  • Assignment 2 - Assignment 1 (20%)
  • Assignment 3 - Final Written Exam (50%)
  • Assignment 4 - Online Test(s) (10%)

Textbooks are subject to change within the academic year. Students are advised to purchase their books no earlier than one to two months before the start of a subject

Entry Requirements

You are recommended to have completed the following subjects(s) or have equivalent knowledge before starting this unit:

Special requirements

No special requirements

One of the roles of the IT professional is to design and build systems and integrate them into an organisation.
 
You should encounter a variety of platforms in your career. The role of the IT professional is to select, deploy, integrate and administer platforms or components to support the organisation’s IT infrastructure.
 
This subject aims to cover the skills in the fundamentals of hardware and software and how they integrate to form essential components of IT systems. In addition, it aims to develop skills and concepts that are essential to the administration of operating systems, networks, software, file systems, file servers, web systems, database systems, and system documentation, policies, and procedures.
 
It also aims to develop the skills to gather requirements, source, evaluate and integrate components into a single system, and validate the system.

Related degrees