Computer Science Information Guide
Computer Science is an exciting, innovative and challenging course. Students develop logical thinking and problem-solving skills, enabling them to develop efficient algorithm designs.
This course will be the best preparation for students who want to go on to study Computer Science at a higher level and those who have career aspirations in programming or systems analysis. It will also provide a good grounding for other subject areas that require computational thinking and analytical skills.
Very good English and Maths skills are essential as well as some prior experience of programming.
Unit 1 – Computer Systems (Exam)
Topics include: Hardware, Types of Software, Types of Programming Language, Encryption, Databases, SQL, Networks, Web Technologies, Data Storage, Legal, Moral and Ethical Issues.
Unit 2 – Algorithms and Programming (Exam)
Unit 3 – Programming Project (Coursework)
Students identify a real-life customer with a problem to solve, and analyse their requirements before designing, building and evaluating a solution using VB.NET or another language.