• it 01
  • Computer Science incorporating AI and Robotics Level 1 02
  • it 02
  • it 03
  • Computer Science incorporating AI and Robotics Level 1 01
  • Cyber Security and Digital Forensics Level 2

Overview

A Level pathways are designed to prepare you for higher education and beyond.

This course will enable learners to develop a broad range of skills in the areas of programming, system development, computer architecture, data, communication and applications.

In 2018 100% of Computer Science students passed this course.

Course description

You will be expected to take this subject alongside another two A Levels. Computer Science goes well with subjects such as maths, physics and business. You will also be expected to complete a work placement as part of your programme of study. Study skills and employability skills will be developed with the help of your personal tutor.

What areas will I study?

Year 1 AS Specification:

Key Areas AS Specification (Year 1)

  • Programming – imperative procedural-oriented, OOP, recursive techniques
  • Data structures – arrays, lists, dictionaries, hash tables, queue, graph, tree, stack, vector, fields, records, files (text & binary).
  • Systematic approach to problem solving – skills needed for Paper 1 and NEA (Year 2 Project)
  • Theory of computation – abstraction, automation, FSM with and without output, language hierarchy, complexity, Turing machines
  • Data representation – number systems/bases, information coding systems, encryption
  • Computer systems – logic gates, Boolean algebra, program translator types, classification of programming languages, system software
  • Computer organisation and architecture – machine code/assembly language, CPU, internal components of computer, external hardware devices (limited range)
  • Consequences of uses of computing – software and their algorithms embed moral & cultural values, issue of scale brings potential for great good but also ability to cause great harm, challenges facing legislators
  • Communication and networking – communication methods/basics, network topology, wireless, the Internet, TCP/IP, CRUD applications and REST, JSON, JavaScript

Year 2 A Level Specification:

  • Programming – imperative procedural-oriented, OOP, recursive techniques
  • Data structures – arrays, lists, dictionaries, hash tables, queue, graph, tree, stack, vector, fields, records, files (text & binary)
  • Algorithms – traversal, search, sort, optimisation
  • Theory of computation – abstraction, automation, FSM with and without output, language hierarchy, complexity, Turing machines
  • Data representation – number systems/bases, information coding systems, encryption
  • Computer systems – logic gates, Boolean algebra, program translator types, classification of programming languages, system software
  • Computer organisation and architecture – machine code/assembly language, CPU, internal components of computer, external hardware devices (limited range)
  • Consequences of uses of computing – software and their algorithms embed moral & cultural values, issue of scale brings potential for great good but also ability to cause great harm, challenges facing legislators
  • Communication and networking – communication methods/basics, network topology, wireless, the Internet, TCP/IP, CRUD applications and REST, JSON, JavaScript
  • Databases – data modelling, relational database, SQL, client server databases
  • Big Data – volume/velocity/variety, fact-based model, distributed processing and functional programming
  • Fundamentals of functional programming – function type, first-class object, function application, partial function application, composition of functions, map, filter, reduce, lists
  • Systematic approach to problem solving – skills needed for Paper 1 and NEA
  • NEA - The computing practical project Key Areas A Level Specification (Year 2)
    1. Programming – imperative procedural-oriented, OOP, recursive techniques
    2. Data structures – arrays, lists, dictionaries, hash tables, queue, graph, tree, stack, vector, fields, records, files (text & binary).
    3. Algorithms – traversal, search, sort, optimisation
    4. Theory of computation – abstraction, automation, FSM with and without output, language hierarchy, complexity, Turing machines
    5. Data representation – number systems/bases, information coding systems, encryption
    6. Computer systems – logic gates, Boolean algebra, program translator types, classification of programming languages, system software
    7. Computer organisation and architecture – machine code/assembly language, CPU, internal components of computer, external hardware devices (limited range)
    8. Consequences of uses of computing – software and their algorithms embed moral & cultural values, issue of scale brings potential for great good but also ability to cause great harm, challenges facing legislators
    9. Communication and networking – communication methods/basics, network topology, wireless, the Internet, TCP/IP, CRUD applications and REST, JSON, JavaScript
    10. Databases – data modelling, relational database, SQL, client server databases
    11. Big Data – volume/velocity/variety, fact-based model, distributed processing and functional programming
    12. Fundamentals of functional programming – function type, first-class object, function application, partial function application, composition of functions, map, filter, reduce, lists
    13. Systematic approach to problem solving – skills needed for Paper 1 and NEA
    14. NEA - The computing practical project

Course options

Age range Start Fees Duration Further Information
16-18 September | 2020/21 - 2 Academic Year(s) Any course under level 4 for 16-18 year olds is likely to be free.
19-23 (no level 3 qualification) September | 2020/21 - 2 Academic Year(s) Any course under level 4 for 19-23 year olds without a full level 3 qualification is likely to be free, please contact the college for further information
19-23 (with 1 or more level 3 qualifications) September | 2020/21 £1,800 2 Academic Year(s) You may be eligible for an advanced learning loan; please visit our advanced learning loan information page to find out more.
24+ September | 2020/21 £1,800 2 Academic Year(s) You may be eligible for an advanced learning loan; please visit our advanced learning loan information page to find out more.
Ofsted
customer service
investors in people
rospa
disability confident
british council
matrix
esf
madeinthemidlands