COMPUTER SCIENCE

EXAM BOARD: OCR – H446

COURSE ENTRY REQUIREMENTS

GCSE 9 – 6  in Computer Science/Computing

6 GCSE Grades 9 - 6 including English and Maths (minimum Grade 6)

OVERVIEW OF COURSE

You will be given the opportunity to develop interpersonal, academic and technological skills which will enable you to meet career challenges in the technological future. There is a strong emphasis on theory of both Hardware and Software and student’s build on their prior knowledge of computing focusing on the importance of computational thinking as a discipline. Students develop the skills, solve problems, design systems and understand the power and limits of human and machine intelligence. You will gain a detailed and in-depth knowledge of computer networks and systems architecture as well as algorithms, Software and software development. You will be developing analytical skills to solve problems, design systems underpinned by computational thinking methods. You will also gain an understanding of the consequences of using computers, an awareness of emerging technologies and an appreciation of their potential impact on legal, moral, ethical and cultural issues.

 COMPONENT 1: COMPUTER SYSTEMS (40% EXAM)

  • The characteristics of contemporary processors, input, output and storage devices
  • Software and software development
  • Exchanging data
  • Data types, data structures and algorithms
  • Legal, moral, cultural and ethical issues

COMPONENT 2: ALGORITHMS AND PROGRAMMING (40% EXAM)

  • Elements of computational thinking
  • Problem solving and programming
  • Algorithms to solve problems and standard algorithms

COMPONENT 3 OR 4: PROGRAMMING PROJECT (20%, NON EXAM)

You will choose a computing problem to work through. Focus areas:

  • Analysis of the problem
  • Design of the solution
  • Developing the solution
  • Evaluation

COMPUTER SCIENCE STUDENTS WILL:

• Learn advance coding techniques using multiple programming languages such as   JavaScript and C# 

• Program projects which are more refined and more focussed on coding

• Select your own user-driven problem to solve, using a suitable programming language

THIS COURSE WILL ENCOURAGE YOU TO
•   Solve problems using computational methods
•   heavily focus on computer programming and algorithms
•   focus on mathematical skills used to express computational laws and processes, e.g. Boolean algebra/logic and comparison of the complexity of algorithms

The department is well equipped with computer suites containing professional standard software.

FUTURE PATHWAYS

You can, based on your results, apply for computer science/software engineering related disciplines at university or take an apprenticeship route to gain experience and qualifications as a software engineer/software developer etc.

EMPLOYABILITY SKILLS 

  • Software development and programming skills
  • Problem solving, project planning and collaborative working
  • Numeracy and analytical skills
  • Comprehensive IT knowledge