FORM 5 · CS
Computer Science
Form 5 Computer Science with original lessons and activities aligned to the uploaded syllabus.
Syllabus: MoPSE Computer Science Forms 5–6 (2024–2030)
39level-specific lessons
You can explore the course outline, but lesson content is restricted to enrolled students and assigned staff. Register to enrol
Form 5 lesson sequence
01Data Representation5 lessons⌄
01
Binary octal denary and hexadecimal number bases8.1, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view02
Twos complement and binary arithmetic8.1, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view03
Floating point normalization8.1, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view04
Overflow and underflow8.1, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view05
ASCII Unicode and character encoding8.1, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view02Networking4 lessons⌄
06
OSI and TCP/IP models8.2, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view07
IP addressing and subnet basics8.2, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view08
Domain Name System8.2, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view09
RIP and OSPF routing protocols8.2, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view03Computer Architecture6 lessons⌄
10
Active and passive electronic components8.3, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view11
Von Neumann and Harvard architecture8.3, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view12
Computer buses and CPU registers8.3, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view13
NAND NOR XOR and XNOR gates8.3, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view14
Fetch decode execute cycle8.3, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view15
Pipelining interrupts and addressing modes8.3, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view04Security and Ethics4 lessons⌄
16
Privacy data integrity and access control8.4, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view17
Threats and software vulnerabilities8.4, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view18
Disaster recovery and risk management8.4, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view19
Cybersecurity laws and workplace ethics8.4, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view05Systems Development Life Cycle3 lessons⌄
20
Waterfall SDLC stages8.5, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view21
System analysis and design documentation8.5, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view22
System implementation and evaluation8.5, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view06Algorithm Design and Data Structures3 lessons⌄
23
Pseudocode and control structures8.6, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view24
Searching and sorting algorithms8.6, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view25
Arrays stacks queues and records8.6, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view07Programming4 lessons⌄
26
Procedural and declarative languages8.7, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view27
Functions and procedures8.7, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view28
Arrays and file handling8.7, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view29
Interface design8.7, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view08Databases4 lessons⌄
30
File systems and DBMS8.8, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view31
Relational data modelling8.8, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view32
SQL DDL and DML8.8, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view33
Normalisation8.8, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view09Web Application Development3 lessons⌄
34
HTML page structure8.9, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view35
CSS styling8.9, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view36
Client side interactivity8.9, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view10Enterprising3 lessons⌄
37
E-business and intellectual property8.10, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view38
Computer Science enterprise applications8.10, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view39
Developing a business proposal8.10, Form 5, MoPSE Computer Science Forms 5–6 (2024–2030) · 2 quick-check questions
🔒 Enrol to view