Foundation • Computing

Introduction to Computer Science

Unit 06 — Elective — Term 3
UnitUnit 06
CategoryElective
Credits10
Guided Learning Hours60
Course Description

A broad conceptual introduction to computer science: how computers work, the role of operating systems, and how data is represented digitally.

Course Objectives

To provide a broad conceptual introduction to the core ideas of computer science.

Key Topics
  1. Hardware and software components
  2. The fetch-execute cycle (basic level)
  3. Function of an operating system
  4. Comparing common operating systems
  5. Binary representation of text, images and sound
  6. Units of data storage (bit, byte, KB, MB, GB)
Course Outline (selected weeks, Term 3)
WeekTopic & Activity
25How Computers Work
AC1.1 Describe the role of hardware and software components. AC1.2 Explain the fetch-execute cycle at a basic level.
Workshop: Teardown & Rebuild (Hardware Basics).
27Operating Systems
AC2.1 Explain the function of an operating system. AC2.2 Compare common operating systems.
Lab: Exploring OS File Systems & Processes.
29Data Representation
AC3.1 Explain how text, images and sound are represented in binary. AC3.2 Describe units of data storage (bit, byte, KB, MB, GB).
Lab: Encoding Text and Images in Binary.
30Formative Assessment Week
Review of draft assignments for Units 06, 07.
Peer review and tutor feedback.
35Final Assessment Submission
Final submission of Units 06 and 07.
Final submission checklist.
Learning Outcomes
  1. Describe the role of hardware/software and explain the fetch-execute cycle at a basic level.
  2. Explain the function of an operating system and compare common operating systems.
  3. Explain how text, images and sound are represented in binary and describe units of data storage.
Assessment

Assessed by coursework (no written examination) — an assignment, case study or presentation set at the start of Term 3. A formative draft is reviewed with tutor feedback in Week 30, and the final version is submitted by the end of Week 35. Graded Pass, Merit or Distinction, with plagiarism-checked submissions (Turnitin) and a signed Learner Declaration Form.

Learning Resources
  • Brussels College IT Lab — dedicated workstations for coding and digital-literacy work
  • VS Code, Python IDLE, and standard web browsers
  • Virtual Learning Environment (VLE), Turnitin, W3Schools, Codecademy
  • Brussels College Digital Library — academic English & introductory computing texts
Scroll