Computer Science Course Content

Computer Science A Level builds on GCSE Computer Science and is ideal for students aiming for a computing-based career. It emphasizes the design, development, and testing of programming solutions, enabling learners to creatively and critically apply their knowledge to real-world problems.

Key learning goals include:

  • Understanding fundamental principles like abstraction, algorithms, and data representation.
  • Analysing problems and developing practical programming skills.
  • Thinking creatively and logically while recognizing connections within computer science.
  • Applying mathematical skills to problem-solving.


Course Outline:

Year 1:

  • Contemporary computer systems
  • Software development
  • Data exchange and networks
  • Data types, algorithms, and logic
  • Ethical issues in computing
  • Problem-solving and programming approaches
  • Standard algorithms for searching and sorting

Year 2:

  • Problem analysis
  • Solution design
  • Solution development and testing

Contact Us

Prince Albert High School
115 Holford Drive
Perry Barr
Birmingham
B42 2TU

Email: enquiry@pahigh.co.uk
Phone: 0121 817 8952

For Sixth Form Enquiries
Email: sixth@pahigh.co.uk
Phone: 0121 817 8952

Data Protection & Privacy