{"id":486,"date":"2020-04-10T07:38:48","date_gmt":"2020-04-10T07:38:48","guid":{"rendered":"http:\/\/learnlearn.uk\/alevelcs\/?page_id=486"},"modified":"2023-11-10T08:53:48","modified_gmt":"2023-11-10T08:53:48","slug":"asa-level-computer-science-9618","status":"publish","type":"page","link":"https:\/\/learnlearn.uk\/alevelcs\/","title":{"rendered":"AS\/A Level Computer Science 9618"},"content":{"rendered":"<p><a style=\"text-decoration: none;\" href=\"https:\/\/learnlearn.uk\">learnlearn.uk <\/a>\u00bb A Level Computer Science<br \/>\n<div class=\"responsive-tabs\">\n<h2 class=\"tabtitle\">Unit 1<\/h2>\n<div class=\"tabcontent\">\n<\/p>\n<h1><span style=\"color: #ff6600;\">CIE<\/span> <span style=\"color: #333333;\">A Level Computer Science<\/span><\/h1>\n<h3>Unit 1 &#8211; Information Representation<\/h3>\n<h4>1.1 Data Representation<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary\/\">Binary &amp; Denary Number Systems<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/hexadecimal-number-system\/\">Hexadecimal Number Systems<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-decimal-prefixes\/\">Binary and Decimal Prefixes<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ones-twos-compliment\/\">One&#8217;s Compliment and Two&#8217;s Compliment<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-addition-subtraction\/\">Binary Addition and Subtraction<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-coded-decimal\/\">Binary Coded Decimal<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ascii-extended-ascii-unicode\/\">ASCII, Extended ASCII and Unicode<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-addition\/\">Binary Addition<\/a><\/li>\n<\/ul>\n<h4>1.2 Multimedia \u2013 Graphics, Sound<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/bitmap-images\/\">Bitmap Images<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/vector-images\/\">Vector Images<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/vector-images\/\">Bitmaps vs Vectors<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/encoding-compressing-video\/\">Encoding &amp; Compressing Video<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/encoding-sound\/\">Encoding Sound<\/a><\/li>\n<\/ul>\n<h4>1.3 Compression<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/media-compression\/\">The need for compression<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/media-compression\/\">Lossy vs Lossless Compression<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/media-compression\/\">Compression algorithms<\/a><\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">2<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 2 &#8211; Communication<\/h3>\n<h4>2.1 Networks including the internet<\/h4>\n<ul>\n<li>Purpose of networking of devices<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/lan-vs-wan\/\">LAN vs WAN<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/client-server-vs-peer-peer\/\">Client-Server vs Peer to Peer<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/thin-thick-clients\/\">Thin and Thick Clients<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/network-topologies\/\">Network Topologies<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cloud-computing\/\">Cloud Computing<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/wired-wireless-networks\/\">Wired and Wireless Networks<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/network-hardware\/\">Network Hardware<\/a><\/li>\n<li>Ethernet<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/network-routing-collisions\/\">Network routing and collisions(CSMA\/CD)<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/bit-streaming\/\">Bit Streaming<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/world-wide-web-internet\/\">WWW and the Internet<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/world-wide-web-internet\/\">Internet Hardware<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ip-addresses\/\">IPv4 &amp; IPv6 Addresses<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/subnet-masks\/\">Subnets &amp; Network Masks<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ip-addresses\/\">Public vs Private IP Addresses<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ip-addresses\/\">Static Vs Dynamic IP, DHCP<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/urls-and-dns\/\">URLs, DNS and Serving Web Pages<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/client-server-side-scripting\/\">Client Side &amp; Server Side Scripting<\/a><\/li>\n<li>Protocols<\/li>\n<\/ul>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/unit-2-exam-past-paper-questions\/\">Unit 2 Past Paper Questions<\/a><\/p>\n\n<\/div><h2 class=\"tabtitle\">3<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 3 &#8211; Hardware<\/h3>\n<h4>3.1 Computers and their components<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/input-devices\/\">Input Devices<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/output-devices\/\">Output Devices<\/a>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/laser-printer-works\/\">Laser Printer<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/primary-storage-devices\/\">Primary Storage<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/secondary-storage-devices\/\">Secondary Storage Devices<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/embedded-systems\/\">Embedded Systems<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/virtual-reality-augmented-reality\/\">Virtual and Augmented Reality<\/a><\/li>\n<li><a href=\"http:\/\/learnlearn.uk\/alevelcs\/buffers\/\">Buffers<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ram-rom\/\">RAM and ROM<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/sram-vs-dram\/\">SRAM vs DRAM<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/types-of-rom\/\">ROM,PROM,EPROM,EEPROM<\/a><\/li>\n<li><a href=\"http:\/\/learnlearn.uk\/alevelcs\/monitoring-control-systems\/\">Monitoring and Control Systems<\/a>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/open-vs-closed-loop-systems\/\">Open &amp; Closed Loop Systems<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.cambridgeinternational.org\/Images\/285021-topic-1.3.1-input-output-and-storage-devices-9608-.pdf\">CIE Teacher Support Materials Input\/Output Devices<\/a><\/p>\n<h4>3.2 Logic Gates and Logic Circuits<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/logic-gates-2\/\">Logic Gates<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/logic-gates-2\/\">Logic Circuits<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/logic-gates-2\/\">Truth Tables<\/a><\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">4<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 4 &#8211; Processor Fundamentals<\/h3>\n<h4>4.1 Central Processing Unit (CPU) Architecture<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/von-neumann-architecture\/\">VON Neumann Architecture<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/motherboard-ports\/\">Motherboard Ports<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/fetch-execute-cycle\/\">Fetch\u00a0 &#8211; Execute Cycle<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/von-neumann-architecture\/\">Registers<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/register-transfer-notation\/\">Register Transfer Notation<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/von-neumann-architecture\/\">ALU,CU,IAS, System Clock<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/von-neumann-architecture\/\">Busses<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/the-cpu\/\">CPU Performance Factors<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/interrupts\/\">Interrupts<\/a><\/li>\n<\/ul>\n<h4>4.2 Assembly Language<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/assembly-language-machine-code\/\">Assembly Language Vs Machine Code &amp; The assembly process<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/grouping-instruction-sets\/\">Grouping Instruction Sets<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/modes-of-addressing\/\">Modes of addressing<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/dynamic-link-libraries\/\">Dynamic Link Libraries<\/a><\/li>\n<\/ul>\n<h4>4.3 Bit manipulation<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-shifts\/\">Binary Shifts<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/bitwise-operations\/\">Bit Manipulation &amp; Bitwise Operations<\/a><\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">5<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 5 &#8211; System Software<\/h3>\n<h4>5.1 Operating Systems<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/purpose-operating-system\/\">Purpose of an Operating System<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/user-interface-types\/\">Operating System User Interface Types<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/operating-system-management-tasks\/\">Management tasks<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/utility-software\/\">Utility Software<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/library-programs\/\">Program Libraries<\/a><\/li>\n<\/ul>\n<h4>5.2 Language Translators<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/assembler-software\/\">Assembler Software<\/a><\/li>\n<li>Compilers<\/li>\n<li>Interpreters<\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">6<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 6\u00a0&#8211; Security, privacy and data integrity<\/h3>\n<h4>6.1 Data Security<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/security-privacy-integrity-data\/\">Security, Privacy and Integrity<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/security-privacy-integrity-data\/\">Data and System Security<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/computer-network-threats\/\">Computer &amp; Network Threats<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/threat-reduction-measures\/\">Security \/ Threat reduction measures<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/passwords\/\">Passwords<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/backup-up-data\/\">Backing Up Data<\/a><\/li>\n<\/ul>\n<h4>6.2 Data Integrity<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/validation-and-verification\/\">Methods of data validation<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/validation-and-verification\/\">Methods of data verification<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/unit-six-security-past-paper-questions\/\">Unit 6 Past Paper Questions<\/a><\/p>\n\n<\/div><h2 class=\"tabtitle\">7<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 7 &#8211; Ethics and Ownership<\/h3>\n<h4>7.1 Ethics and Ownership<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/copyright-legislation\/\">Copyright legislation<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/software-licences\/\">Software Licences<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ethical-implications-artificial-intelligence\/\">Ethical implications of artificial intelligence<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ieee-code-ethics\/\">IEEE Code of Ethics Rules<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/acm-software-engineering-guiding-principles\/\">IEEE\/ACM Software Engineering Guiding Principles<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.cambridgeinternational.org\/Images\/285022-topic-1.7-ethics-and-ownership-9608-.pdf\">CIE Ethics Teacher Materials<\/a><\/p>\n\n<\/div><h2 class=\"tabtitle\">8<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 8 &#8211; Databases<\/h3>\n<h4>8.1 Database Concepts<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/introduction-relational-databases\/\">Introduction to Relational Databases<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/entity-relationship-diagrams\/\">Entity relationship diagrams<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/referential-integrity\/\">Referential Integrity<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/1st-2nd-3rd-normal-form\/\">Normalisation process<\/a>\u00a0&#8211; <a href=\"https:\/\/learnlearn.uk\/alevelcs\/1st-2nd-3rd-normal-form\/\">First, Second, Third Normal Form<\/a><\/li>\n<\/ul>\n<h4>8.2 Database Management System (DBMS)<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-management-systems\/\">Features of a database management system &amp; Query Processor<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-management-systems\/\">DBMS Software Tools<\/a><\/li>\n<li>Backup Procedures<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/online-offline-onsite-offsite-backups\/\">Online,Offline, Onsite,Offsite Backups<\/a><\/li>\n<\/ul>\n<h4>8.3 Data Definition Language (DDL) and Data Manipulation<br \/>\nLanguage (DML)<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-definition-language\/\">Role of Data Definition Language<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-manipulation-language\/\">Role of Data Manipulation Language<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-definition-language\/\">SQL Language<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-definition-language\/\">SQL DDL Queries<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/database-manipulation-language\/\">SQL DML Queries<\/a><\/li>\n<\/ul>\n<h4>Helpful Resources<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/databases-past-paper-exam-questions\/\">Databases Past Paper Questions<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/sql-practice-games\/\">SQL Practice Games<\/a><\/li>\n<li><a href=\"https:\/\/docs.google.com\/document\/d\/1fqx1B5vsgtwtdY7hdbtl06xgbfpiCaw29c3TqANom1c\/edit?usp=sharing\">SQLite3 Cheat Sheet<\/a><\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">9<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit\u00a0 9 &#8211;\u00a0Algorithm Design and Problem-Solving<\/h3>\n<h4>9.1 Computational Thinking Skills<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/input-process-ouput\/\">Input, process, Output<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/abstraction-in-programming\/\">Abstraction<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/problem-decomposition\/\">Decomposition<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/abstraction-decomposition\/\">Abstraction\u00a0&amp; Decomposition<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/stepwise-refinement\/\">Step-wise refinement<\/a><\/li>\n<\/ul>\n<h4>9.2 Algorithms<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/introduction-to-algorithms\/\">Algorithms<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/identifiers-identifier-tables\/\">Identifier names and tables<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/pseudocode\/\">Pseudocode<\/a><\/li>\n<li>Logic statements<\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">10<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 10 &#8211; Data Types and structures<\/h3>\n<h4>10.1 Data Types and Records<\/h4>\n<ul>\n<li>Selection of data types<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/user-defined-types\/\">User Defined Types (Record, Enumerator, Set)<\/a><\/li>\n<\/ul>\n<h4>10.2 Arrays<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/1-dimensional-arrays\/\">1 Dimensional Arrays<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/2d-dimensional-arrays\/\">2 Dimensional Arrays<\/a><\/li>\n<\/ul>\n<p><strong>Search Algorithms<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/linear-search\/\">Linear Search<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-search\/\">Binary Search<\/a><\/li>\n<\/ul>\n<p><strong>Sorting Algorithms<\/strong><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/bubble-sort\/\">Bubble Sort<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/insertion-sort\/\">Insertion Sort<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/array-lower-upper-bounds-slicing\/\">Lower and Upper Bounds<\/a><\/li>\n<\/ul>\n<h4>10.3 Files<\/h4>\n<ul>\n<li>Read and writing read files\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/writing-data-txt-files\/\">Reading\/Writing Text Files<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/reading-writing-csv-files\/\">Reading\/Writing CSV Files<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>10.4 Introduction to Abstract Data Types (ADT)<\/h4>\n<ul>\n<li>Introduction to abstract data types<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/stack\/\">Stack<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/queue\/\">Queue<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/linked-list\/\">Linked List<\/a><\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">11<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 11 &#8211; Programming<\/h3>\n<h4>11.1 Programming Basics<\/h4>\n<ul>\n<li>Basic input, processing &amp; output<\/li>\n<li>Data Types<\/li>\n<li>Conditionals<\/li>\n<li>Loops<\/li>\n<li>Arrays<\/li>\n<li>Dictionaries<\/li>\n<li>Text Files<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/subroutines\/\">Subroutines<\/a><\/li>\n<\/ul>\n<h4><strong>CIE Pseudocode<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-introduction-inputoutputvariables\/\">Introduction, Input, Output, Variables<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-case-statements\/\">If &amp; Case Statements<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-loops\/\">Loops<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-arrays\/\">Arrays<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\">File Handling<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-functions-procedures\/\">Functions &amp; Procedures<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-abstract-data-types\/\">Abstract Data Types<\/a><\/li>\n<\/ul>\n<p>(Also create a cheat sheet and add it here)<\/p>\n<h4>11.2 Constructs<\/h4>\n<ul>\n<li>Programming Constructs<\/li>\n<\/ul>\n<h4>11.3 Structured Programming<\/h4>\n<ul>\n<li>Procedures<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/functions-procedures\/\">Functions<\/a>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/python\/python-functions-exercises\/\">Functions Exercises<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Input Parameters<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/efficient-code\/\">Efficient code<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">12<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 12 &#8211; Software Development<\/h3>\n<h4>12.1 Program Development Life Cycle<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/development-life-cycles\/\">Development life cycles<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/development-life-cycles\/\">Waterfall model<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/development-life-cycles\/\">Iterative<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/development-life-cycles\/\">Rapid Application Development<\/a><\/li>\n<\/ul>\n<h4>12.2 Program Design<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/structure-charts\/\">Structure Charts<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/state-transition-diagrams\/\">State Transition Diagrams<\/a><\/li>\n<\/ul>\n<h4>13. Program Testing &amp; Maintenance<\/h4>\n<ul>\n<li><a href=\"http:\/\/learnlearn.uk\/alevelcs\/integrated-development-environments\/\">Integrated Development Environments<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/syntax-runtime-logical-errors\/\">Syntax, Runtime &amp; Logical Errors<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/methods-of-testing\/\">Methods of Testing<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/choosing-test-data\/\">Choosing Test Data<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/program-maintenance\/\">Program Maintenance<\/a><\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">13<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 13 &#8211; Data Representation (A &#8211; level)<\/h3>\n<h4>13.1 User Defined Types<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/user-defined-types\/\">Record<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/user-defined-types\/\">Enumerator<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/user-defined-types\/\">Pointer<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/user-defined-types\/\">Set<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/object-orientated-programming\/\">Classes, Objects &amp; Instances<\/a><\/li>\n<\/ul>\n<h4>13.2 File Organisation &amp; Access<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/file-organisation-access\/\">File organisation and access<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/hash-tables-hashing-functions\/\">Hash Tables &amp; Hashing Functions<\/a><\/li>\n<\/ul>\n<p>13.3 <a href=\"https:\/\/learnlearn.uk\/alevelcs\/floating-point-numbers\/\">Floating-point numbers, representation and<\/a><br \/>\n<a href=\"https:\/\/learnlearn.uk\/alevelcs\/floating-point-numbers\/\"> manipulation<\/a><\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">14<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 14\u00a0 &#8211; Communication &amp; Internet Technologies<\/h3>\n<h4><strong>14.1 Protocols<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/tcp-ip-model\/\">The need for protocols<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/tcp-ip-model\/\">Protocol stack<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/tcp-ip-model\/\">TCP\/IP Protocol Suite<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/networking-protocols\/\">HTTP,FTP,POP3,IMAP,SMTP,BitTorrent<\/a><\/li>\n<\/ul>\n<h4><strong>14.2 Circuit switching, packet switching<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/circuit-switching-versus-packet-switching\/\">Circuit Switching<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/circuit-switching-versus-packet-switching\/\">Packet Switching<\/a><\/li>\n<li>Function of a router<\/li>\n<\/ul>\n\n<\/div><h2 class=\"tabtitle\">15<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 15 &#8211; Hardware &amp; Virtual Machines<\/h3>\n<h4><strong>15.1 Processors, Parallel Processing and Virtual Machines<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/risc-vs-cisc-processors\/\">RISC &amp; CISC Computers<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/risc-vs-cisc-processors\/\">Interrupt Handling in RISC &amp; CISC<\/a><\/li>\n<li>Pipelining &amp; Registers<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/sisd-simd-misd-mimd\/\">SISD,SIMD,MISD,MIMD<\/a><\/li>\n<li>Massively Parallel Computers<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/virtual-machines\/\">Virtual Machines<\/a><\/li>\n<\/ul>\n<h4><strong>15.2 Boolean Algebra and Logic Circuits<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/half-adders-full-adders\/\">Half Adders &amp; Full Adders<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/flip-flop-circuits\/\">Flip Flop Circuits<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/karnaugh-maps\/\">Karnaugh Maps<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/boolean-algebra\/\">Boolean Algebra<\/a>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/boolean-simplification-examples\/\">Boolean Algebra Simplification Examples<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">16<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 16 &#8211; System Software<\/h3>\n<h4><strong>16.1 Purposes of an Operating System (OS)<\/strong><\/h4>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/process-management\/\">Process Management<\/a><\/p>\n<h4><strong>16.2 Translation Software<\/strong><\/h4>\n<ul>\n<li>Interpreters<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/compilation-stages\/\">Compilers and compilation stages<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/syntax-diagrams\/\">Syntax Diagrams<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/backus-naur-form\/\">Backus-Naur Form<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/reverse-polish-notation\/\">Reverse Polish Notation<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">17<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 17 &#8211; Security<\/h3>\n<h4><strong>17.1 Encryption, Encryption Protocols and Digital certificates<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/protocols-a-level\/\">Protocols<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/symmetric-encryption\/\">Symmetric Encryption<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/asymmetric-encryption\/\">Asymmetric Encryption<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/digital-certificates\/\">Digital Certificates<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/transport-layer-security-digital-certificates-ssltls\/\">Transport Layer Security &amp; Digital Certificates (SSL\/TLS)<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/quantum-cryptography\/\">Quantum Cryptography<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">18<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 18 &#8211; Artificial Intelligence<\/h3>\n<h4><strong>18.1 Artificial Intelligence<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/artificial-intelligence-machine-learning-deep-learning\/\">Artificial Intelligence, Machine Learning and Deep Learning<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/classification-regression-clustering\/\">Classification, Regression, Clustering &amp; Reinforcement<\/a>\u00a0&amp;<\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/dijkstras-algorithm\/\">Dijkstra&#8217;s Algorithm<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/a-star-algorithm\/\">A* Algorithm<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/neural-networks-2\/\">Deep Learning &amp; Neural Networks<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/supervised-unsupervised-reinforcement-learning\/\">Supervised, Unsupervised Learning &amp; Reinforcement Learning<\/a><\/li>\n<li>Back Propagation<\/li>\n<li>Regression<\/li>\n<\/ul>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/ai-exam-paper-qns\/\">Artificial Intelligence Exam Questions<\/a><\/p>\n\n<\/div><h2 class=\"tabtitle\">19<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 19 &#8211;\u00a0Computational thinking and problem solving<\/h3>\n<h4>19.1 Algorithms<\/h4>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/big-o-notation-searching-sorting\/\">Big O Notation with searching and sorting algorithms<\/a><\/p>\n<h4>Abstract Data Types<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/linked-list\/\">Linked List<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/binary-tree\/\">Binary Tree<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/stack\/\">Stack<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/queue\/\">Queue<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/dictionary\/\">Dictionary<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/recursion\/\">19.2 Recursion<\/a><\/p>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/recursive-maze-solving-algorithm-tutorial\/\">Maze Solving Recursive Algorithm<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">20<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Unit 20 &#8211;\u00a0Further Programming<\/h3>\n<h4>20.1 Programming Paradigms<\/h4>\n<ul>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/low-level-programming\/\">Low Level Programming<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/imperative-procedural-programming\/\">Imperative (Procedural) Programming<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/object-orientated-programming\/\">Object Orientated Programming<\/a><\/li>\n<li><a href=\"https:\/\/learnlearn.uk\/alevelcs\/declarative-programming\/\">Declarative Programming<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h4>20.2 File Processing and Exception Handling<\/h4>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Syllabus<\/h2>\n<div class=\"tabcontent\">\n\n<p><a href=\"https:\/\/www.cambridgeinternational.org\/Images\/502962-2021-2023-syllabus.pdf\">June 2021-2023 9618 Syllabus<\/a><\/p>\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1arhynDcBnpVAfOL6E6KRk2rNWylgpBng\/view?usp=sharing\">Folder Structure<\/a><\/p>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/09\/9608_PSEUDOCODE_GUIDE.pdf\">Pseudocode Guide<\/a><\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Exams<\/h2>\n<div class=\"tabcontent\">\n\n<h3>AS &amp; A Level Exam Components<\/h3>\n<div class=\"arconix-column-one-half\">\n<div class=\"arconix-box arconix-box-lblue\"><div class=\"arconix-box-content\">\n<h3>Year 12<\/h3>\n<p><strong>Paper 1 -Theory Fundamentals<\/strong><\/p>\n<ul>\n<li>Sections 1 to 8<\/li>\n<li>90 minute exam (25% of A level)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Paper 2 &#8211; Problem-solving and\u00a0<\/strong><strong>Programming<\/strong><\/p>\n<ul>\n<li>Sections\u00a0 9 to 12<\/li>\n<li>120 minute exam\u00a0(25% of A level)<\/li>\n<li>Includes writing algorithms in code *, Pseudocode &amp; Flowcharts<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/div><\/div>\n<\/div><div class=\"arconix-column-one-half\">\n<div class=\"arconix-box arconix-box-lred\"><div class=\"arconix-box-content\">\n<h3>Year 13<\/h3>\n<p><strong>Paper 3 &#8211; Advanced Theory<\/strong><\/p>\n<ul>\n<li>Sections 13 to 20<\/li>\n<li>90 minute exam\u00a0(25% of A level)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Paper 4 &#8211; Practical<\/strong><\/p>\n<ul>\n<li>Sections 19 to 20<\/li>\n<li>150 minute exam\u00a0(25% of A level)<\/li>\n<li>Answered on computer<\/li>\n<li>Students will submit program code* and evidence of testing<\/li>\n<li>No email or internet access<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div><\/p>\n<hr \/>\n<p>* Permitted Programming languages &#8211; Java, VB.net or Python.\u00a0 No other languages are allowed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Exam Practice<\/h2>\n<div class=\"tabcontent\">\n\n<h3><strong>Past Papers, Mark Schemes &amp; Specimen Papers<\/strong><\/h3>\n<p><a href=\"http:\/\/www.coverpapers.com\/index.php?lv=15&amp;sj=40&amp;bd=11\">Past Papers &amp; Mark Schemes<\/a><\/p>\n<p><a href=\"https:\/\/www.cambridgeinternational.org\/programmes-and-qualifications\/cambridge-international-as-and-a-level-computer-science-9618\/past-papers\/\">Specimen Papers 2021+<\/a><\/p>\n<p><a href=\"https:\/\/majidtahir.com\/a2-9608\">Printable revision resources<\/a><\/p>\n<h3><strong>Paper 4 Practice Tasks<\/strong><\/h3>\n<p><a href=\"https:\/\/docs.google.com\/document\/d\/1Io-i9DSWPf474W8oZmMMUQ_m5N70p0qbjIAwiTWytIo\/edit?usp=sharing\">Practice 1<\/a><\/p>\n<p><a href=\"https:\/\/docs.google.com\/document\/d\/1umODHqVtRzvAIgwHFam_0WzsdzPSwL8O6RCWl3MFVKw\/edit?usp=sharing\">Paper 4 Programming Skills CheckList<\/a><\/p>\n<p><a href=\"https:\/\/learnlearn.uk\/alevelcs\/year-11-transition-work-cie-computer-science\/\">Year 11 Transition work<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Course Book<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Course Book for 9618 Specification<\/h3>\n<p><strong>Hodder Education: Cambridge International AS &amp; A Level Computer Science Course Book.<\/strong><\/p>\n<p>This is the book we will be using from 2020 onward, as it is tailored towards the specific requirements of the course and offers a full structured approach to the CIE A level Computer Science 9618 course content.<\/p>\n<p><a href=\"https:\/\/amzn.to\/2KnAPFp\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-576\" src=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/04\/cie-computer-science-a-level-book-9618-232x300.jpg\" alt=\"\" width=\"232\" height=\"300\" srcset=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/04\/cie-computer-science-a-level-book-9618-232x300.jpg 232w, https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/04\/cie-computer-science-a-level-book-9618.jpg 386w\" sizes=\"(max-width: 232px) 100vw, 232px\" \/><\/a><\/p>\n<p>The Hodder Education CIE Computer Science book for the new 2021 -2023 Specification. <a href=\"https:\/\/amzn.to\/2RVaEK4\">Available on paper and Kindle.<\/a><\/p>\n<p>&nbsp;<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>learnlearn.uk \u00bb A Level Computer Science CIE A Level Computer Science Unit 1 &#8211; Information Representation 1.1 Data Representation Binary &amp; Denary Number Systems Hexadecimal Number Systems Binary and Decimal Prefixes One&#8217;s Compliment and Two&#8217;s Compliment Binary Addition and Subtraction Binary Coded Decimal ASCII, Extended ASCII and Unicode Binary Addition 1.2 Multimedia \u2013 Graphics, Sound&hellip;&nbsp;<a href=\"https:\/\/learnlearn.uk\/alevelcs\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">AS\/A Level Computer Science 9618<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"full-width","neve_meta_enable_content_width":"off","neve_meta_content_width":70,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"on"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AS\/A Level Computer Science 9618 - A Level Computer Science<\/title>\n<meta name=\"description\" content=\"AS\/A Level Computer Science computer science resources, tailored to the Cambridge 8618 Specification. Videos, Presentations, Quizzes, Worksheets.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learnlearn.uk\/alevelcs\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AS\/A Level Computer Science 9618 - A Level Computer Science\" \/>\n<meta property=\"og:description\" content=\"AS\/A Level Computer Science computer science resources, tailored to the Cambridge 8618 Specification. Videos, Presentations, Quizzes, Worksheets.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learnlearn.uk\/alevelcs\/\" \/>\n<meta property=\"og:site_name\" content=\"A Level Computer Science\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-10T08:53:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/04\/cie-computer-science-a-level-book-9618-232x300.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/\",\"name\":\"AS\/A Level Computer Science 9618 - A Level Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#website\"},\"datePublished\":\"2020-04-10T07:38:48+00:00\",\"dateModified\":\"2023-11-10T08:53:48+00:00\",\"description\":\"AS\/A Level Computer Science computer science resources, tailored to the Cambridge 8618 Specification. Videos, Presentations, Quizzes, Worksheets.\",\"breadcrumb\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learnlearn.uk\/alevelcs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"A Level Computer Science Home\",\"item\":\"https:\/\/learnlearn.uk\/alevelcs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AS\/A Level Computer Science 9618\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#website\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/\",\"name\":\"A Level Computer Science\",\"description\":\"CIE Specification\",\"publisher\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learnlearn.uk\/alevelcs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#organization\",\"name\":\"A Level Computer Science\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png\",\"contentUrl\":\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png\",\"width\":710,\"height\":98,\"caption\":\"A Level Computer Science\"},\"image\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AS\/A Level Computer Science 9618 - A Level Computer Science","description":"AS\/A Level Computer Science computer science resources, tailored to the Cambridge 8618 Specification. Videos, Presentations, Quizzes, Worksheets.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learnlearn.uk\/alevelcs\/","og_locale":"en_GB","og_type":"article","og_title":"AS\/A Level Computer Science 9618 - A Level Computer Science","og_description":"AS\/A Level Computer Science computer science resources, tailored to the Cambridge 8618 Specification. Videos, Presentations, Quizzes, Worksheets.","og_url":"https:\/\/learnlearn.uk\/alevelcs\/","og_site_name":"A Level Computer Science","article_modified_time":"2023-11-10T08:53:48+00:00","og_image":[{"url":"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/04\/cie-computer-science-a-level-book-9618-232x300.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learnlearn.uk\/alevelcs\/","url":"https:\/\/learnlearn.uk\/alevelcs\/","name":"AS\/A Level Computer Science 9618 - A Level Computer Science","isPartOf":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#website"},"datePublished":"2020-04-10T07:38:48+00:00","dateModified":"2023-11-10T08:53:48+00:00","description":"AS\/A Level Computer Science computer science resources, tailored to the Cambridge 8618 Specification. Videos, Presentations, Quizzes, Worksheets.","breadcrumb":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learnlearn.uk\/alevelcs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learnlearn.uk\/alevelcs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"A Level Computer Science Home","item":"https:\/\/learnlearn.uk\/alevelcs\/"},{"@type":"ListItem","position":2,"name":"AS\/A Level Computer Science 9618"}]},{"@type":"WebSite","@id":"https:\/\/learnlearn.uk\/alevelcs\/#website","url":"https:\/\/learnlearn.uk\/alevelcs\/","name":"A Level Computer Science","description":"CIE Specification","publisher":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learnlearn.uk\/alevelcs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/learnlearn.uk\/alevelcs\/#organization","name":"A Level Computer Science","url":"https:\/\/learnlearn.uk\/alevelcs\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/","url":"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png","contentUrl":"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png","width":710,"height":98,"caption":"A Level Computer Science"},"image":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/"}}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"learnlearnadmin","author_link":"https:\/\/learnlearn.uk\/alevelcs\/author\/learnlearnadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"learnlearn.uk \u00bb A Level Computer Science CIE A Level Computer Science Unit 1 &#8211; Information Representation 1.1 Data Representation Binary &amp; Denary Number Systems Hexadecimal Number Systems Binary and Decimal Prefixes One&#8217;s Compliment and Two&#8217;s Compliment Binary Addition and Subtraction Binary Coded Decimal ASCII, Extended ASCII and Unicode Binary Addition 1.2 Multimedia \u2013 Graphics, Sound&hellip;&nbsp;Read&hellip;","_links":{"self":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages\/486"}],"collection":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/comments?post=486"}],"version-history":[{"count":199,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages\/486\/revisions"}],"predecessor-version":[{"id":2469,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages\/486\/revisions\/2469"}],"wp:attachment":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/media?parent=486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}