Accessibility links

Computer Science A Level at Bury St Edmunds County Upper School

Course description

The programming language used throughout the course is Python 3. Practical work will also involve Assembly level programming, SQL, HTML, CSS and JavaScript. Learners will have the opportunity to work with both the Windows and Linux operating systems. Raspberry Pi micro-controllers will be used to teach networking.

The emphasis of the course is on computational thinking and problem solving. There is a considerable mathematical content in this course. Students are also required to write extended essays performing their own research into the legal, moral, ethical and cultural issues.

Course content

Computer Systems
• Processors, input, output and storage
• Software Development
• Exchanging data
• Data types, data structures and algorithms
• Legal, moral, cultural and ethical issues
40% of total A level
2 ½ hour written paper
Algorithms and programming
• Computational thinking
• Problem solving and programming
• Algorithms to solve problems and standard
40% of total A level
2 ½ hour written paper
Programming project
• Analysis of the problem
• Design of the solution
• Developing the solution
• Evaluation
20% of total A level

Entry requirements

Pre-requisites: Students should have a Computer Science GCSE and Maths GCSE at grade 6 or above. All students taking Computer Science at A level should also be studying Mathematics at A level.

How to apply

If you want to apply for this course, you will need to contact Bury St Edmunds County Upper School directly.

Last updated date: 12 January 2018
Provider logo

Key information