Accessibility links

Computer Science AS & A Level at Garibaldi College

Course description

Whatever you choose to do in life you cannot really avoid the use of computers or knowledge of them. This course specialises in learning about how computers work and how you can program them to solve problems. It tackles advanced concepts such as computer architecture, binary, logic, algorithms, networking and other elements of computer science.

You will want to have a big passion for the world of computers and motivation in programming to consider this course.

Entry requirements

Grade 5 in Mathematics and grade C in Computer Science (if computing has not been studied at GCSE level then raise a query with Mr Chatten).


  • Unit 1 - theory based (40% exam)
    Contains computing terms and topics such as computer hardware, CPU architecture, logic and networking
  • Unit 2programming and algorithm theory paper (40% exam)
    Consists of questions relating to programming knowledge. Includes use of pseudocode and algorithms. Requires good problem solving skils.
  • Unit 3 - non exam component, project based programming task (20% exam)
    Students are to program a solution to a proposed problem. This includes planning, designing, coding, testing and evaluating your software product. 

Future opportunities

Computing has a huge impact on the world around us. Computer Science is a specialist subject that prepares students well in the world of programming and systems architecture. Computer Science is open picked by students that want to pursue careers in web design, game design, database management, systems design and anything connected to programming. Away from this specialism the topics and concepts within computing will partner well by honing maths skills and breaking down problems, improving logical approach skills to complex problems.

How to apply

If you want to apply for this course, you will need to contact Garibaldi College directly.

Last updated date: 16 January 2017

Key information