Computer Science is about understanding computer systems and networks at a deep level. It is a rich and diverse discipline in its own right, like Physics and Mathematics. It explores foundational principles and ideas, rather than training students in skills related to particular software. Computer Science aspects of theory and experimentation are drawn from Maths and Science respectively and it is an excellent supplementary A-Level for a range of subjects.
You will develop:
- an understanding of, and the ability to apply, the fundamental principles of computer science, including abstraction, decomposition, logic, algorithms and data representation
- the ability to analyse problems in computational terms and writing programs to solve them
- the capacity for thinking creatively, innovatively, analytically, logically and critically
- the capacity to see relationships between different aspects of computer science
- mathematical skills related to:
- Boolean algebra
- comparison and complexity of algorithms
- number representations and bases
The course is offered as part of a study programme with another two or three A-Levels (full-time package). Alternatively, it can be studied as a part time programme or added to some other full time programmes.
This course will be part of a wider study programme, which may also include english & maths, work placement and additional studies.
You will be studying the new up-to-date specification which ensures that the content is fresh for those who have studied a GCSE Computer Science course yet accessible for those who have not. It focuses on the skills you need in order to progress to higher education or thrive in the workplace.
Course content includes:
- Structured, Object-oriented and Functional programming
- Data structures and Data representation
- Algorithms and Problem solving
- Theory of computation
- Computer systems and Computer architecture
- Computer communications
You will be assessed on your knowledge of theory and practical ability. Paper 1 is the on screen programming exam which tests a student’s ability to program and develop a provided skeleton code as well as theoretical knowledge. Paper 2 is a theory paper based on the subject content. Students who study the two-year course also complete a Project work - investigation of a practical problem.
Many students go on to study subjects such as mathematics, physics, computing, computer science, computer engineering, software engineering, robotics and computer games programming at university, while others use this course to improve their career opportunities generally. On a more straightforward level, there are still huge opportunities in the many IT fields, including mobile technologies, games, project management, systems analysis and all the technical areas such as networking, databases and computer security. Few modern careers do not involve a degree of IT capability and there is still much scope for those with a higher level of skills to move forward quickly in a wide range of professions.
Please note: If you are an adult student you may be entitled to financial support to cover the cost of your course, dependent on your circumstances. Please contact Student Services on firstname.lastname@example.org for details. More about Student Finance.