Skip to content
Call Us: 0800 357 9129
West Sussex, United Kingdom
Getting Here & Disability Access
Our Blog
Affiliate Account
menu
Home
Student Welcome Pack
Book Tuition
TeachAllAboutIt – Intranet
Staff Email
FAQs & Help for Tutors
Tuition & Courses
Online Courses & Distance Learning
TeachAllAboutIt Student Welcome Pack
Book A Lesson
Mock Exams & Coursework
Online Shop
Contact & Info
Room Hire
Contact TeachAllAboutIt
Book a Lesson
Policy & Practice Documents
Student Terms & Conditions and Privacy Policy
Ofsted Registration & Inspections
Computer Science Site (schools)
0 items
- £0.00
0(0 Ratings)
iGCSE Computer Science – Network International School
Categories
Private Course
Wishlist
Share
Share Course
Page Link
Share on social media
Facebook
Twitter
Linkedin
Course Info
Reviews
More
What I will learn?
There are 10 Units in this course:
Data Representation
Data Transmission
Hardware
Software
The Internet and its Uses
Automated and Emerging Technologies
Algorithm Design and Problem-Solving
Programming (Python)
Databases
Boolean Logic
Course Curriculum
Course Syllabus & Exams
The Cambridge 0984 / 0478 Specification
Week 1 – Introduction & Data Representation
Welcome To iGCSE Computer Science!
Understanding Data Types
Converting Binary Numbers
Calculating Binary Numbers
What is a Number System?
04:55
Recorded Live Lesson
iGCSE CS – Week 1 Assignment
Week 2 – Hexadecimal & Variables
Week 2 Introduction
The Hexadecimal Number System
Using Variables & Constants
Recorded Live Lesson
01:03:00
iGCSE CS – Week 2 Assignment
Week 3 – Sequence in Programming & Binary Addition
Week 3 Introduction
Adding Binary Bumbers
Logical Shifts in Binary
Using Sequence in Programming
Recorded Live Lesson
iGCSE CS – Week 3 Assignment
Week 4 – Selection in Programming & Negative Binary Numbers
Week 4 Introduction
Negative Binary Numbers
Using Selection in Programming
Recorded Live Lesson
iGCSE CS – Week 4 Assignment
Week 5 – Iteration in Programming & Representing Images
Week 5 Introduction
Representing Digital Images
Using Iteration In Programming
Recorded Live Lesson
iGCSE CS – Week 5 Assignment
Week 6 – Understanding Algorithms & Digital Text
Week 6 Introduction
Representing Digital Text
Understanding Algorithms
Recorded Live Lesson
iGCSE CS – Week 6 Assignment
Week 7 – Text Images, & Sound
Introduction to Week 7
Representing Digital Sound
Algorithm & Programming Practice
Recorded Live Lesson
iGCSE CS – Week 7 Assignment
Week 8 – File Types & Subroutines
Introduction to Week 8
File Types and Transmission
Data Packets & Transmission
Programming with Subroutines
Live Lesson Recording
iGCSE CS – Week 8 Assignment
Week 9 – Compression & Flowcharts
Introduction to week 9
Understanding Data Compression
Understanding & Designing Flowcharts
Live Lesson Recording
iGCSE CS – Week 9 Assignment
Week 10 – The CPU, Fetch Decode Execute Cycle, & 1D Arrays in Programming
Introduction to Week 10
The Purpose of The CPU
Programming with 1D Arrays
Live Lesson Recording
iGCSE CS – Week 10 Assignment
Week 11 – Automation & 2D Arrays
Week 11 Introduction
Returning to The Fetch Decode Execute Cycle
Embedded Systems & Their Uses
Programming with 2D arrays
Live Lesson Recording
iGCSE CS – Week 11 Assignment
Week 12 – Input & Output Devices
Week 12 Introduction
Manual & Automatic Input Devices
Output Devices
Live Lesson Recording
iGCSE CS – Week 12 Assignment
Week 13 – Primary Storage & Input / Output Devices
Week 13 Introduction
Primary Storage: Purpose of RAM
Primary Storage : Purpose of ROM
Programming Practice Project : Introduction
Live Lesson Recording
iGCSE CS – Week 13 Assignment
Week 14 – Secondary Storage & Project Based Programming
Week 14 Introduction
Secondary Storage
Practice Programming Project – Part 1
Live Lesson Recording
iGCSE CS – Week 14 Assignment
Week 15 – Virtual Memory, Cloud Storage, & Project Based Programming
Introduction to Week 15
Virtual Memory
Cloud Storage
Practice Programming Project – Part 2
Live Lesson Recording
iGCSE CS – Week 15 Assignment
Week 16 – Network Hardware & Project Based Programming
Introduction to Week 16
Network Hardware
Practice Programming Project – Part 3
Live Lesson Recording
iGCSE CS – Week 16 Assignment
Week 17 – Network and Internet Addresses & Project Based Programming
Week 17 Introduction
Understanding Internet Addressing
Live Lesson Recording
iGCSE CS – Week 17 Assignment
Week 18 – Programming Questions in Exams (code & pseudocode)
Week 18 Introduction
Designing Programs in Pseudocode (Revision)
Translating from Pseudocode to Python
Live Lesson Recording
iGCSE CS – Week 18 Assignment
Week 19 – Revision & Tutor Marked Assessment
Week 19 Introduction
Live Lesson Recording
iGCSE CS – Week 19 Tutor Marked Assignment
Week 20 – The Risks of Malware & Validation and Verification
Week 20 Introduction
The Risks of Malware
Robust Programming: Validation & Verification
Live Lesson Recording
iGCSE CS – Week 20 Assignment
Week 21 – Phishing, Pharming, & DDoS Attacks & The SDLC
Introduction to Week 21
Phishing, Pharming, & DDoS Attacks
The Systems Development Lifecycle
Live Lesson Recording
iGCSE CS – Week 21 Assignment
Week 22 – Methods of Protecting Data & Programming Challenge 1
Week 22 Introduction
Methods of Protecting Data
Programming Challenge 1
Live Lesson Recording
Week 22 Assignment
Week 23 – Methods of Encryption & Programming Challenge 2
Introduction to Week 23
Methods of Encryption
Programming Challenge 2
Live Lesson Recording
iGCSE CS – Week 23 Assignment
Week 24 – Other Threats to Data & Programming Challenge 3
Introduction to Week 24
Non-Malicious Threats To Data
Programming Challenge 3
Live Lesson Recording
iGCSE CS – Week 24 Assignment
Week 25 – Factors of Authentication & Programming Challenge 4
Introduction to Week 25
Factors of Authentication
Programming Challenge 4
Live Lesson Recording
iGCSE CS – Week 25 Assignment
Week 26 – System and Utility Software & Programming Challenge 5
Introduction to Week 26
System & Utility Software
Programming Challenge 5
Live Lesson Recording
iGCSE CS – Week 26 Assignment
Week 27 – High & Low Level Languages
Week 27 Introduction
iGCSE CS – Week 27 Assignment
Types of Programming Language
Live Lesson Recording
Week 28 – The Role of Operating Systems
Week 28 Introduction
The Role of The Operating System
Live Lesson Recording
iGCSE CS – Week 28 Assignment
Week 29 – The Need for Interrupts
The Need for Interrupts
Live Lesson Recording
Week 29 Introduction
iGCSE CS – Week 29 Assignment
Week 30 – End of Year 1 Revision
Live Lesson Recording
Week 30 Introduction
iGCSE CS – Week 30 Assignment
Week 31 – End of Year 1 Revision
Week 31 Introduction
Live Lesson Recording
iGCSE CS – Week 31 Assignment
Week 32 – End of Year 1 Revision
Week 32 Introduction
Live Lesson Recording
iGCSE CS – Week 32 Assignment
Week 33 – End of Year 1 Mock Exam (Paper 1 Theory)
iGCSE CS – End of Year 1 Mock (Theory)
Week 34 – End of Year 1 Mock Exam (Paper 2 Programming)
iGCSE CS – End of Year 1 Mock (Programming)
Week 35 – Low Level Languages & Programming Challenge 8
Introduction to Week 35
Assembly Language
Programming Challenge 8
Live Lesson Recording
iGCSE CS – Week 35 Assignment
Week 36 – Types of Translator & Programming Challenge 9
Introduction to Week 36
Types of Translator
Programming Challenge 9
Live Lesson Recording
iGCSE CS – Week 36 Assignment
Week 37 – Features of an IDE & Programming Challenge 10
Introduction to Week 37
Features of IDEs
Programming Challenge 10
Live Lesson Recording
iGCSE CS – Week 37 Assignment
Week 38 – Domain Name Systems & The Role of the Internet Browser
Introduction to Week 38
The Internet & Worldwide Web
Domain Name Systems
Live Lesson Recording
iGCSE CS – Week 38 Assignment
Week 39 – Creating HTML Web Pages & The Role of ISPs
Introduction to Week 39
An Introduction to HTML
Live Lesson Recording
iGCSE CS – Week 39 Assignment
Week 40 – Creating HTML Web Pages Part 2
Week 40 Introduction
Scripting Languages : HTML with JavaScript
Live Lesson Recording
iGCSE CS – Week 40 Assignment
Week 41 – Understanding Logic Gates & Programming Challenge 11
Introduction to Week 41
Introducing Logic Gates
Programming Challenge 11
Live Lesson Recording
iGCSE CS – Week 41 Assignment
Week 42 – Understanding Logic Circuits
Week 42 Introduction
Understanding Logic Circuits & Truth Tables
Live Lesson Recording
iGCSE CS – Week 42 Assignment
Week 43 – Identifying Types of Database & Understanding Database Structures
Identifying Types of Database
Live Lesson Recording
iGCSE CS – Week 43 Assignment
Introduction to Week 43
Week 44 – Understanding Database Tables
Introduction to Week 44
Understanding Database Tables
Introducing SQL
Live Lesson Recording
iGCSE CS – Week 44 Assignment
Week 45 – Selecting Data from Database Tables (SQL)
Week 45 Introduction
Selecting Data with SQL
Live Lesson Recording
iGCSE CS – Week 45 Assignment
Week 46 – Practice with SQL & Revision
Introduction to Week 46
Revision & Exam Technique for Year 2
Live Lesson Recording
iGCSE CS – Week 46 Assignment
Week 47 – Understanding Blockchain & Tutor Marked Assessment
Introduction to Week 47
Understanding Digital Currency
Live Lesson Recording
iGCSE CS – Week 47 Tutor Marked Assignment
Week 48 – Automated Systems & Programming Challenge 12
Introduction to Week 48
Automated Systems
Programming Challenge 12
Live Lesson Recording
iGCSE CS – Week 48 Assignment
Week 49 – Ethics for Automation & Programming Challenge 13
What is Artificial Intelligence?
Ethics in AI & Automation
Programming Challenge 13
Live Lesson Recording
Week 49 Introduction
iGCSE CS – Week 49 Assignment
Week 50 – Robotics in Industry & Programming Challenge 14
Robotics in Industry
Programming Challenge 14
Live Lesson Recording
Week 50 Introduction
Week 51 – Robotics in the Home & Programming Challenge 15
Programming Challenge 15
Robots in The Home
Live Lesson Recording
Week 52 – Assistance Robots for Disabilities
Assistance Robots & Medical Technology
Live Lesson Recording
Week 53 – The Impact of Plagiarism
The Impact of Plagiarism
Live Lesson Recording
Week 54 – Artificial Intelligence
Types of Artificial Intelligence
Live Lesson Recording
Week 55 – Exam Paper Walkthrough (Paper 1 Theory)
Live Lesson Recording
Week 56 – Exam Paper Walkthrough (Paper 2 Programming)
Live Lesson Recording
Student Ratings & Reviews
No Review Yet
Free
Enroll now
Free access this course
Enrollment validity:
365 days
Hi, Welcome back!
Enter something special:
Keep me signed in
Forgot?
Sign In
Don't have an account?
Register Now
A course by
Holly Billinghurst
Director & Lead Tutor (Computer Science)
SH
Sophie Hill
Material Includes
Topic Lessons
Lesson Video Recordings
Embedded Digital Revision Notes
Lesson Support Within Course
Weekly Marked Practice Questions
Termly Assessments
Mock Exams
Requirements
No prior study is required
Tags
Network International School
private course
Target Audience
Home educated learners or private candidates