Computer Science A Level at The Thomas Hardye School
We live in a digital age that needs computer scientist. Studying computer science involves the investigation of computer systems, including an understanding of the hardware and software components, which enable such systems to solve complex real world problems. Students will study the fundamental principles and concepts of computer science, including: abstraction, decomposition, logic, algorithms and data representation. Students will also learn to solve problems through practical experience, including designing, writing and debugging programs and building computer networks. Choosing to study Computer Science will give students the opportunity to be part of this exciting and rapidly expanding area of modern technology and to influence its development in the future.
Students will cover an introduction to programming and a variety of theory topics. The computing principles unit contains the majority of the content of the specification including: the characteristics of processors; input, output and storage devices; software and software development; exchanging data; data types, data structures and algorithms and legal, moral, ethical and cultural issues. The second unit relates principally to problem solving skills and includes: algorithms; elements of computational thinking and problem solving.
Topics from year 1 will be covered again but to a greater depth. In year 2, students will also complete a programming project. This is a practical assessment involving a task that is chosen by the student and their teacher and is produced in an appropriate programming language of their choice. Students will work through their project according to the guidance in the specification and complete the following tasks: analysis of the problem; design of the solution; developing the solution and evaluation of the solution.
There are two exams, each two and a half hours long. The programming project is worth 20% of the final grade.
This qualification could aid progression onto a variety of computer science, engineering & ICT-based degree courses. Computer Science combines well with subjects that benefit from a logical and systematic approach, and those with analytical, scientific & technological aspects. The demand for computer scientists creates excellent graduate prospects and computer scientists are amongst the highest paid graduates.
How to apply
If you want to apply for this course, you will need to contact The Thomas Hardye School directly.