Currently viewingCancel
Hey, it looks like you're new! Why not discover the benefits of MyChoice@16.

A Level Computer Science

Information and Communication Technology

Information and Communication Technology
Information and Communication Technology
We are only accepting one application per candidate.

What will you be working towards?

Alternative Title Computer Science A Level
Code CG
Qualification Type GCE A/AS Level or Equivalent
Qualification Level Level 3
Course type Full Time

Overview

Ever wondered how the web works or how to develop a computer game?

Have you ever wondered how the web works? Or how anybody can start to develop something as complex as a new computer game? Computer Science is an exciting and challenging subject in which you will develop valuable skills in problem solving as well as learning how computers work. Many of our students go on to higher education courses in computer science but you will gain skills and knowledge which will prove useful in a wide range of other courses and careers, particularly in maths, science and engineering. The new A level course is even more strongly focussed on problem solving and programming. You will learn how to analyse problems, design algorithms and write programs.

Some students have no previous experience of programming and we assume none. We provide excellent support in the form of online resources and one-to-one help. However, we also provide adequate challenges for the increasing number of students who have taken a GCSE in Computing or Computer Science.

"I really enjoy studying Computer Science at Hills because it is very practical and hands on. Another thing that makes it fun is the sense of community inside the classroom with everyone helping when others have bugs in code." George Cook, Computer Science student.

 

Details

First year
Topics include: the fundamentals of procedural & object-oriented programming; data structures: arrays, records and files; finite state machines & regular expressions; data representation: numbers, characters, sounds and graphics; computer systems: languages, translators, Boolean algebra and logic gates; computer organisation & architecture: the processor, assembly and language; communications & networking; encryption; consequences of uses of computing.
Second year
Topics include: advanced programming techniques, including object-oriented programming; recursion; data structures: lists, stacks, queues, trees and hash tables; fundamentals of functional programming; advanced theory of computation: asymmetric encryption; algorithm complexity; Turing machines; the internet: protocols and security; database design and SQL.

How will it be delivered?

-

Entry requirements

GCSE grade 6 in Mathematics [must also have minimum grade 4 in Computing/Computer Science, if studied]

Your next steps...

Many of our students go on to higher education courses in computer science but you will gain skills and knowledge which will prove useful in a wide range of other courses and careers, particularly in maths, science and engineering.

Navigation

Home Courses Apprenticeships Help & Guidance Upcoming Events
Sign In
Favourites Get in touch