Professional Certificate in Computer Organisation

Dates:
Computer Organization I:
To be advised

Computer Organization II and Introduction to Operating System:
To be advised 

Duration: 6 Days

Course Overview

Computer Organisation is a fundamental course in computer science and engineering that focuses on understanding the internal structure and operation of a computer system. It explores the hardware components and their interactions that enable a computer to execute instructions and perform tasks.

Computer Organisation is important for an organisation for several reasons:
• Understanding System Architecture: Computer Organisation provides insights into the internal structure and components of a computer system. This knowledge helps organisations make informed decisions when selecting and configuring computer systems that align with their specific requirements. It allows them to understand the capabilities and limitations of the hardware, enabling better utilisation of resources.

• Efficient Resource Management: By understanding computer organisation, organisations can optimise the utilisation of hardware resources. This includes managing memory effectively, designing efficient algorithms, and utilising the available processing power efficiently. Proper resource management can lead to improved performance, reduced costs, and enhanced productivity.

• System Design and Development: Computer Organisation knowledge is crucial in designing and developing computer systems, whether it’s building custom hardware solutions or developing software that leverages the underlying hardware efficiently. It enables organisations to develop systems that meet their specific needs, ensuring compatibility, performance, and reliability.

• Performance Optimisation: Computer Organisation knowledge plays a vital role in optimising system performance. By understanding the hardware architecture, organisations can develop software that takes advantage of specific hardware features, such as parallelism, pipelining, and caching. This optimisation can result in faster execution times, improved response rates, and better overall system performance.

• Future Technology Trends: Computer Organisation provides a foundation for keeping up with evolving technologies and trends in computer systems. It enables organisations to understand and adapt to new hardware advancements, such as multicore processors, advanced memory architectures, and emerging paradigms like quantum computing. This knowledge helps organisations stay competitive and make informed decisions regarding hardware upgrades and investments.

Course Objectives

This PC will equip learners with the following competencies:

  • Data Representation & Number System
  • The Single Cycle Processor
  • Pipelining
  • SuperScalar, MultiCore
  • Memory Hierarchy
  • Cache Organisation
  • Computer System Performance
  • Input and Output Devices
  • Introduction to Operating System
  • Operating System Architecture
  • Process Abstraction & Scheduling
  • Process Alternative – Thread

Job Role Readiness

It will prepare learners in the following job roles to perform their responsibilities more effectively:

  • Data / AI / System / Software Engineers

Who Should Attend

Healthcare professionals & mid-career PMETs looking to pivot into roles requiring machine learning competencies.

Prerequisites

At least a polytechnic diploma

Course Conveners

(Click their photos to view their short biographies)

ccccc Aaron Tan

Assoc Prof Aaron TanAssoc Prof Aaron Tan

ddddd Natarajan Prabhu

Dr Natarajan PrabhuDr Natarajan Prabhu

ddddd Nitya Lakshmanan

Dr Nitya LakshmananDr Nitya Lakshmanan

Course Fees

Singapore Citizens
39 years old or younger
40 years old or older
Singapore PRs
Enhanced Training Support for SMEs
International Participants

Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes

Participants must fulfill at least 75% attendance and pass all assessment components to be eligible for SSG funding.

To enquire, email soc-ace@nus.edu.sg

To register, click Register

Course Codes
Computer Organization I: TGS- 2022012329 (Classroom Learning) / TGS-2022012330 (Synchronous e-learning)
Computer Organization II and Introduction to Operating System: TGS- 2022012315 (Classroom Learning) / TGS- 2022012316 (Synchronous e-learning)