fbpx Micro-credential certification in Computer Architecture & Organization BCS1133 (BCS) | Africa Open Learning
Overview: 

Computer architecture and organization are fundamental aspects of computer science and engineering that focus on the design, structure, and functionality of computer systems. This field is crucial for understanding how computers work at the hardware level and how they execute programs efficiently.

Note: Subject relates to Bachelor of Computer Science

Programme Fee

Awarding Body: 

This programme is designed, delivered, assessed and awarded by SEGi University through the Africa Open Learning Platform. 

Endorsement & Recognition: 


This programme is recognized and endorsed by the Seychelles Qualifications Authority (SQA), established under the Seychelles Qualifications Authority Act of 2005. 

Discipline: 
Technology & Innovation
Entry Requirements: 

Programming Skills - Yes
Age Experience - 19 Years Above 
Language Proficiency - Yes 
Numeracy Proficiency - No 
Digital Skills - Yes
Pre-requisites - No

Contents: 
  1. Basic Concepts
  2. Number Systems and Data Representation
  3. CPU Architecture
  4. Memory Hierarchy
  5. Input and Output (I/O) Systems
  6. Assembly Language and Machine Code
  7. Computer Arithmetic
  8. Pipelining and Parallelism
  9. Memory Management
  10. Input/Output Organization
Assessments: 

Assignment - 60%
Final Exam - 40%

Credit Transfer: 
Upon successful completion of this Micro-credential certification in Computer Architecture & Organization (BCS), students will be able to transfer grades and credits into the following programme(s):
  1. Bachelor of Computer Science (Honours) 
Continuing Education: 
Upon successful completion of this Bachelor of Computer Science (Honours) programme and meeting the necessary entry requirements, students will be able to progress into the following programme(s):
  1. Masters of Science (Information Technology) by Research
Career Opportunities: 
  • Software Developer/Engineer
  • Front-End Developer
  • Back-End Developer
  • Full-Stack Developer
  • Mobile App Developer
  • Game Developer