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 in 1 Year (Sept 23)
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, & Variables in Programming
Welcome To iGCSE Computer Science!
Understanding Data Types
Converting Binary Numbers
Calculating Binary Numbers
What is a Number System?
04:55
Lesson 2 Introduction
The Hexadecimal Number System
Using Variables & Constants
Week 2 – Binary Addition, Negative Numbers, & Programming Constructs
Week 3 Introduction
Adding Binary Numbers
Logical Shifts in Binary
Using Sequence in Programming
Week 3 – Representing Text & Images, and Understanding Algorithms
Week 5 Introduction
Representing Digital Images
Using Iteration In Programming
Week 4 – Digital Sound & Files, and Programming with Subroutines
Introduction to Week 7
Representing Digital Sound
Algorithm & Programming Practice
Week 5 – Compression, Flowcharts, & The CPU
Introduction to week 9
Understanding Data Compression
Understanding & Designing Flowcharts
Week 6 – Automation, Arrays, & Hardware Devices
Week 11 Introduction
Returning to The Fetch Decode Execute Cycle
Embedded Systems & Their Uses
Programming with 2D arrays
Week 7 – Primary & Secondary Storage, and Programming Practice Project
Week 13 Introduction
Primary Storage: Purpose of RAM
Primary Storage : Purpose of ROM
Programming Practice Project : Introduction
Week 8 – Network Hardware & Computing, and Project Based Programming
Introduction to Week 15
Virtual Memory
Cloud Storage
Practice Programming Project – Part 2
Week 9 – Network and Internet Addresses & Programming Exam Practice
Week 17 Introduction
Understanding Internet Addressing
Week 10 – Tutor Marked Assessment, Malware, & Robust Programming
Week 19 Introduction
Live Lesson Recording
iGCSE CS – Week 19 Tutor Marked Assignment
Week 11 – Security Attacks, The SDLC, & Programming Challenge 1
Introduction to Week 21
Phishing, Pharming, & DDoS Attacks
The Systems Development Lifecycle
Week 12 – Encryption, Other Data Threats, & Programming Challenge 2 & 3
Introduction to Week 23
Methods of Encryption
Programming Challenge 2
Week 13 – Factors of Authentication, System Software, & Programming Challenge 4 & 5
Introduction to Week 25
Factors of Authentication
Programming Challenge 4
Week 14 – High & Low Level Languages, and Operating Systems
Week 27 Introduction
iGCSE CS – Week 27 Assignment
Types of Programming Language
Week 15 – The Need for Interrupts, and Mock Exam Revision
Week 29 Introduction
The Need for Interrupts
Week 16 – Mock Exam Revision
Week 31 Introduction
Week 17 – Supervised Mock Exams
iGCSE CS – End of Year 1 Mock (Theory)
Week 18 – Low Level Languages, Translators, and Programming Challenge 8 & 9
Introduction to Week 35
Assembly Language
Programming Challenge 8
Week 19 – Features of an IDE, The Internet & Programming Challenge 10
Introduction to Week 37
Features of IDEs
Programming Challenge 10
Week 20 – Creating HTML Web Pages & The Role of ISPs
Introduction to Week 39
An Introduction to HTML
Week 21 – Understanding Logic Circuits & Programming Challenge 11
Introduction to Week 41
Introducing Logic Gates
Programming Challenge 11
Week 22 – Introduction to Databases
Introduction to Week 43
Identifying Types of Database
Week 23 – Selecting Data from Database Tables (SQL)
Week 45 Introduction
Selecting Data with SQL
Week 24 – Blockchain, Automation, & Tutor Marked Assessment
Introduction to Week 47
Understanding Digital Currency
iGCSE CS – Week 47 Tutor Marked Assignment
Week 25 – Ethics, Robotics, and Programming Challenge 13 & 14
Week 49 Introduction
What is Artificial Intelligence?
Ethics in AI & Automation
Programming Challenge 13
Week 26 – Robotics in the Home & Programming Challenge 15
Programming Challenge 15
Robots in The Home
Week 27 – The Impact of Plagiarism & Artificial Intelligence
The Impact of Plagiarism
Week 28 – Exam Revision & Support
Types of Artificial Intelligence
Week 29 – Exam Paper Walkthrough (Paper 1 Theory)
Week 30 – Exam Paper Walkthrough (Paper 2 Programming)
Student Ratings & Reviews
No Review Yet
£
900.00
Add to basket
Enrollment validity:
730 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)
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, but students should be aware that this is an intensive course with an estimated 5+ hours study per week
Tags
Target Audience
Home educated learners or private candidates wishing to study iGCSE Computer Science in a single year