Computer Science
Computer Science A Level
What is Computer Science?
Computer Science is a discipline which requires thinking both in abstract and in concrete terms. On a higher level, computer science is concerned with problem solving: modelling and analysing problems, designing solutions, and implementing them. Problem solving requires precision, creativity, and careful reasoning.
In AS and A level Computer Science, students learn the principles of computation and algorithms, computer programming, machine data representation, computer systems (hardware and software), computer organisation and architecture, communications and networking, databases and the consequences of using computing.
Exam Board: OCR
Course summary
Paper 1 COMPUTING PRINCIPLES |
The characteristics of contemporary processors, input, output and storage devices Software and software development Programming Exchanging data Data types, data structures and algorithms Legal, moral, ethical and cultural issues. |
Paper 2 ALGORITHMS AND PROBLEM SOLVING |
Elements of computational thinking Problem solving and programming Algorithms. |
Paper 3 PROGRAMMING PROJECT |
Solving a complex user-driven problem. |
What will I study?
The course will focus on:
- analysing user requirements, design and implementation of solutions
- gaining an in-depth knowledge of computing and related topics
- developing knowledge of programming theory
- building practical skills in developing software programs
- using the Visual Basic .NET programming environment
What will I be able to progress to?
-
This subject is ideal if you intend to go on to study Computer Science, Software Engineering or newer courses such as Gaming or Genetic Engineering at degree level.
There are many related courses where knowledge of programming is an advantage. Computer Science is viewed as a difficult subject, in the same way as Mathematics and Science A-levelsThis page is currently awaiting content
Where can I find out more information?
Mr Bellingham , Mr Sanghera: jbellingham@parkhall.org