- Home
- Courses
- Courses
- Computer Science
Computer Science is an exciting, innovative and creative subject, with far-reaching effects and benefits to society, commerce, health and engineering. The most important aspect of Computer Science is problem-solving and the study of computers and computational systems; this includes their theory, design, development and application in solving problems. Principle areas of study within Computer Science include artificial intelligence, computer systems and networks, cybersecurity, database systems, human computer interaction, vision and graphics, numerical analysis, programming, software engineering, bioinformatics and theory of computing.
Entry requirements
To study at RSFC, you must have achieved a minimum of five GCSEs or equivalent at grade 4 or above across four separate subjects, including GCSE Mathematics and/or English Language. In addition, a grade 5 or above is required in GCSE Mathematics. If Computer Science is studied at GCSE, a grade 5 or above in GCSE Computer Science with a grade 4 or above in Mathematics is required.
Why study this course?
Computer Science is a subject that is constantly developing day-to-day; you will learn new things about technology and its impact on you and the wider world. Whether it is the prospect of self-driving cars, the rise of artificial intelligence or the latest cybersecurity breach, studying Computer Science at RSFC will effectively prepare you for further study in the world of computing as well as helping you to develop a range of transferable skills that will support you in progression to a variety of courses and roles.
What can you expect from A level Computer Science?
You will develop an in-depth understanding of Computer Science theory and expand your practical skills in both the use of software and programming languages. This subject promotes your analytical, logical and problemsolving skills through the application of your learning to real-world scenarios. You will be given the opportunity to choose your own programming project in which you create a software and hardware solution to a problem or as part of an investigation into an area of Computer Science.
KEY TOPICS - YEAR 1
• Fundamentals of programming
• Fundamentals of data structures
• Fundamentals of algorithms
• Theory of computation
• Fundamentals of data representation
- Fundamentals of databases
KEY TOPICS - YEAR 2
- Fundamentals of computer systems
- Fundamentals of computer organisation and architecture
- Consequences of uses of computers
- Fundamentals of communication and networks
- Big data
- Fundamentals of functional programming
- The computing practical project (of your choice)
What can I do with a qualification in Computer Science?
Universities and employers value a good grade in Computer Science at A level since it requires the development of analytical thinking and problem-solving skills. This course also lays an appropriate foundation for further study of Computer Science, Artificial Intelligence, Engineering, Physics, Mathematics, or related courses in higher education. Those students who wish to pursue a career by gaining an apprenticeship will be in a strong position to apply for junior development roles.
How is this course assessed?
Assessment is through two examinations worth 40% each and one non-exam-based assessment worth 20% of your final grade.
Who is this course for?
If you enjoy problem-solving, mathematics, are a logical thinker and passionate about new technologies then this is the course for you.