Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
51 views5 pages

C1 Computer Science Weekly Syllabus Breakdown 2025-26

The document outlines the weekly syllabus for IGCSE Computer Science (0478) for Class C1 at Aitchison College for the 2025-2026 academic year. It details the topics covered each week, including number systems, data storage, programming concepts, and algorithm design, along with examination periods and breaks. The syllabus spans from September 1, 2025, to May 29, 2026, with specific focus areas for each week.

Uploaded by

Baari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views5 pages

C1 Computer Science Weekly Syllabus Breakdown 2025-26

The document outlines the weekly syllabus for IGCSE Computer Science (0478) for Class C1 at Aitchison College for the 2025-2026 academic year. It details the topics covered each week, including number systems, data storage, programming concepts, and algorithm design, along with examination periods and breaks. The syllabus spans from September 1, 2025, to May 29, 2026, with specific focus areas for each week.

Uploaded by

Baari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Aitchison College Senior School

Weekly Syllabus Breakdown 2025-2026

Subject: IGCSE Computer Science (0478) Class: C1

Winter Term: Monday, 1st September 2025 to Sunday, 4th January, 2026

Week 1 Recap of:


1st Sep. to 1.1 Number Systems
5th Sep.  The denary, binary and hexadecimal number systems
 How and why computers use binary to represent all forms of data
 Uses of hexadecimal numbers
 Conversions between:
o Positive denary and positive binary data
o Positive denary and positive hexadecimal data
o Positive hexadecimal and positive binary data

Week 2 1.1 Number Systems


8th Sep. to  Addition of two positive 8-bit binary integers
12th Sep.  Concept of overflow and why it occurs in binary addition
 Perform logical binary shifts (Left, Right and multiple shifts) on a positive 8-bit
binary integer and their effects
 Two’s Complement of positive and negative 8-bit binary numbers

Week 3 1.2 Text, sound and images


15th Sep. to  How and why a computer represents:
19th Sep. o text data and use of character sets (ASCII and Unicode)
o sound data, including effects of sample rate and sample resolution
o image data, including effects of the resolution and colour depth

Week 4 1.3 Data storage and compression


22nd Sep. to  Memory units – bit, nibble, byte, kibibyte, mebibyte, gigibyte, tebibyte,
26th Sep. pebibyte, exbibyte
 Calculating file size of an image file and a sound file
 Need and the purpose of data compression
 How files are compressed using Lossy and Lossless compression methods
Week 5 2.1 Types and methods of data transmission
29th Sep. to  Structure of a data packet
3rd Oct.  Process of packet switching
 Methods of data transmission
o Simplex, Half duplex, Full duplex
o Serial, Parallel
 The USB interface, how it is used to transmit data
2.2 Methods of error detection
 Need of error checking methods
 The processes involved in the following methods for detecting errors in the
data after transmission:
o Parity Check
o Checksum
o Echo check
Week 6 2.2 Methods of error detection
6th Oct. to  The processes involved in the following methods for detecting errors in the
10th Oct. data after transmission:
o ARQ
o Check digit
2.3 Encryption
 Need and purpose of encryption
 Symmetric Encryption
 Asymmetric Encryption

Week 7 8.1 Programming Concepts


13th Oct. to  Declare and use variables and constants
17th Oct.  Understand and use the basic data types
 Input and output statements

8.1 Programming Concepts


 Sequence
 Selection
o IF statement
o CASE statement
Week 8 8.1 Programming concepts
20th Oct. to  Use of string handling methods:
24th Oct. LENGTH, SUBSTRING, UCASE, LCASE
 Use of Arithmetic, Logic and Boolean operators:
+, -, /, *, ^, MOD, DIV, =, <, <=, >, >=, <>, AND, OR, NOT

8.1 Programming concepts


 Use of library routines
o MOD, DIV, ROUND, RANDOM
o Creation of maintainable program
Week 9 8.1 Programming concepts (Loops)
27th Oct. to  Iteration (Loops)
31st Oct. o Count-controlled loop (FOR – NEXT)
Week 10 8.1 Programming concepts (Loops)
3rd Nov. to  Iteration (Loops) continued…
7th Nov. o Pre-condition loop (WHILE – END WHILE)
o Post-condition loop (REPEAT – UNTIL)
8.1 Programming concepts
 Totaling
 Counting
 Finding maximum, minimum and average values

Week 11 7 Algorithm design and Problem solving


10th Nov. to  The program development life cycle (Analysis, Design, Coding and Testing)
14th Nov.  Subsystems and decomposition of problems
 Three methods to design and construct a solution to a problem:
o Flowchart
o Pseudocode
o Identifying the purpose of a given algorithm / problem
Week 12 7 Algorithm design and Problem solving (Validation and Verification)
17th Nov. to  The need for validation checks:
21st Nov. range, length, type, presence, format, check digit
 The need for verification checks:
visual check, double entry check
 Use of suitable test data:
o normal, abnormal, extreme, boundary

7 Algorithm design and Problem solving (Trace Tables: Flowcharts & Codes)
 Complete the trace table to document dry runs of algorithms
 Correction and detection of errors in the given algorithms

7 Algorithm design and Problem solving


 Writing algorithm for given problem statements or scenarios using:
o Pseudocode
o Program code
o Flowcharts
Week 13 10 Boolean Logic
24th Nov. to  Use the standard symbols for logic gates:
28th Nov. NOT, AND, OR, NAND, NOR, XOR (Exclusive OR)
 Functions of logic gates
 Drawing logic circuits from a:
a) Problem statement
b) Logic expression
c) Truth table
10 Boolean Logic
 Complete truth table from a:
a) Problem statement
b) Logic expression
c) Logic circuit
 Write a logic expression from a:
a) Problem statement
b) Logic circuit
c) Truth table
Week 14 Revision Week
1st Dec. to Prep Leave Half –Yearly Examinations 2025: Friday, 5th December, 2025
5th Dec.
Week 15 Half–Yearly Examinations 2025: Saturday, 6th December – Friday, 19th December 2025
8th Dec. to
12th Dec.
Week 16 Half–Yearly Examinations 2025: Saturday, 6th December – Friday, 19th December 2025
15th Dec. to Paper Review: Saturday, 20th December 2025
19th Dec.
Week 17
Winter Break: Sunday, 21st December, 2025 to Sunday, 4th January, 2026
22nd Dec. to
26th Dec.
Week 18
29th Dec.to Winter Break: Sunday, 21st December, 2025 to Sunday, 4th January, 2026
2nd Jan.
Spring Term: Monday 5th January 2026 to Monday, 23rd March, 2026
Week 19 3.1 Computer Architecture
5th Jan. to  Role of Central Processing Unit (CPU)
9th Jan.  The purpose of the components in a CPU, in a computer that has a Von
Neumann Architecture (ALU, CU, system buses and registers)
 Process of Fetch-Decode-Execute cycle
 Core, Cache, Internal Clock and how they affect the performance of a CPU
 Use of an instruction set for a CPU
 Purpose and characteristics of embedded system
Week 20 3.2 Input and Output Devices
12th Jan. to  Understand what is meant by an input device and why it is required:
16th Jan. (Barcode Scanner, QR Code Scanner, Digital Camera, Keyboard,
Microphone, Optical Mouse, Touch Screen (resistive, capacitive and infra-red)
and 2D and 3D Scanners)
 Understand what is meant by an output device and why it is required:
(Actuators, DLP and LCD Projector, printers (inkjet, laser, 3D), LED and LCD
screen, Speaker)
 The purpose of sensors:
(Acoustic, accelerometer, flow, gas, humidity, infra-red, level, light, magnetic
field, moisture, pH, pressure, Proximity, temperature)
Week 21 3.3 Data Storage
19th Jan. to  Role of primary storage
23rd Jan. o RAM and ROM
 The operations of secondary storage
o Magnetic, Optical, Solid state storage
 Virtual memory – how it is created and used
 Cloud Storage, the advantages & disadvantages of storing data on the cloud

Week 22 3.4 Network hardware


26th Jan. to  Need of a Network Interface Card (NIC)
30th Jan.  Structure and purpose of the Media Access Control (MAC) Address
 Purpose of the Internet Protocol (IP) Address
o Static and dynamic IP address
 Characteristics of IPv4 and IPv6
 Role of Router in a network
Week 23 Qualifying Test for the Cambridge Examinations May-June 2025
2nd Feb. to 2nd Teacher Parent Meeting: Tuesday, 3rd February - Wednesday, 4th February, 2026
6th Feb.
Week 24 Rehearsals and Founders’ Day Sports Day 1 & 2 2026
9th Feb. to
13th Feb.
Week 25 8.2 Arrays (1-D)
16th Feb. to  Declaration of one-dimensional array
20th Feb.  Filling/storing data in one-dimensional array
 Printing data from one-dimensional array
8.2 Programming Concepts
 Use of nested statements
Week 26 Prep Leave Annual Examinations of C1 and Compulsory Mock Examinations 2026 0f (C1
23rd Feb. to Pakistan Studies & Islamiyat), C2, H1 & H2: Thursday, 26th February 2026
27th Feb.
Week 27 Annual Examinations of C1 and Compulsory Mock Examinations 2025 0f (C1 Pakistan
2nd March to Studies & Islamiyat), C2, H1 & H2 Friday, 27th February – Friday, 13th March 2026
6thMarch
Week 28
9th March to Annual Examinations of C1 and Compulsory Mock Examinations 2025 0f (C1 Pakistan
13th March Studies & Islamiyat), C2, H1 & H2 Friday, 27th February – Friday, 13th March 2026
Week 29 Spring Break and Eid ul Fitr Holidays: Saturday, 14th March, 2026 to Monday, 23rd March,
16th March to 2026
20th March

Week 30 Revision:
23rd March to Programming Concepts (Loops and 1-D Arrays)
27th March

Week 31 Founders’ Day Academics – 2026, Friday, 3rd April, 2026


30th March to Orientation of Pre_C1 in Senior School, Saturday 4th April 2026
3rd April

Summer Term: Tuesday, 24th March 2026 Monday, 25th May 2026

Week 32
6th April to Arrival of Pre_C1 in Senior School Monday 6th April 2026
10th April Regular School for C1 Students
Prep Leave for C2, H1 & H2 Students

Week 33 Revision:
13th April to Number Systems, Data Transmission, Hardware
17th April

Week 34 Prep Leave for C1 Students


20th April to
24th April

Week 35 3rd Teacher Parent Meeting only for Pre-C1 Students: Thursday, 30th April, 2026
27th April to
1st May

Week 36 Revision:
4th May to Algorithm design and Problem solving, Programming Concepts, Boolean Logic
8th May

Week 37 Term Tests for Pre-C1 (Regular Classes after Term Tests for Pre-C1 Students)
11th May to C1’s to resume School after CAIE (Regular School)
15th May

Week 38 Term Tests for Pre-C1 (Regular Classes after Term Tests for Pre-C1 Students)
18th May to
22nd May

Week 39
25th May to Eid ul Adha 2026: Tuesday, 26th May – Thursday 28th May 2026
29th May

HOD Asim Pervaiz


------------------------------------------ Headmistress Senior School

You might also like