Studying computer science teaches students how to solve problems and how to think!
Students learn how to think about problems in such a way that they can be potentially solved using an algorithm, how to write algorithms and how to program a computer to automate them. They learn how to write reliable and efficient code using the industry standards followed by software engineers. Although students will have the opportunity to become specifically proficient in the use of particular programming languages, which are prolific in the software development industry, first and foremost students learn to think algorithmically and develop generic programming principles that transcend all languages.
Computer science, with its emphasis on abstract thinking, problem solving, mathematical reasoning, and software engineering principles, is a good foundation for the higher study of any science or engineering-based course. Alternatively, studying computer science could facilitate direct entry into employment.
Our GSCE course is an optional subject and is available to all students joining UTC Leeds who choose to study the subject.
Our A-level course does not require that students have studied computer science at GCSE but that a good grade is achieved in GCSE maths.
GCSE Computer Science
Exam board: AQA
- Year 10 students learn how to program computers using the Visual Basic programming language and use this language for the two years of their GCSE studies at UTC Leeds. Visual Basic is an excellent language to use to learn structured programming principles and to equip students with a solid base from which transferable programming skills can be developed.
- Students also study:
- The study of programming using selection and iteration constructs, and using subroutines, will underpin the fundamentals of writing and tracing algorithms.
- Data representation using binary numbers, including binary arithmetic and how computers digitise sound and images.
Microcomputer architecture and programming language generations.
- Students continue the study from year 10, including:
- Developing knowledge of how computers represent data using binary to cover data compression and basic digital logic circuits.
- Computer networks and cyber security.
Standard searching and sorting algorithms.
Staff and Contact Details
Subject leader: Mr Whitehouse firstname.lastname@example.org