Learn programming, algorithms, and computer systems.
โ Back to ALevel CoursesALevel Computer Science covers programming, data structures, algorithms, and computer architecture.
Notes, code examples, and summaries for ALevel Computer Science AS (9618).
Data representation, multimedia (graphics, sound), compression.
Networks including the internet.
Computers and their components, logic gates and logic circuits.
CPU architecture, assembly language, bit manipulation.
Operating systems, language translators.
Data security, data integrity.
Ethics and ownership in computing.
Database concepts, DBMS, DDL and DML.
Computational thinking skills, algorithms.
Data types and records, arrays, files, introduction to ADT.
Programming basics, constructs, structured programming.
Program development life cycle, design, testing and maintenance.
Notes, code examples, and summaries for ALevel Computer Science A Level (9618).
User-defined data types, file organisation and access, floating-point numbers.
Protocols, circuit switching, packet switching.
Processors, parallel processing, virtual machines, Boolean algebra and logic circuits.
Purposes of an operating system, translation software.
Encryption, encryption protocols, digital certificates.
Artificial intelligence concepts and applications.
Algorithms, recursion.
Programming paradigms, file processing, exception handling.