Tutor Subject: Computer Science

Computer Science; is the study of computers and computing concepts. It includes both hardware and software, as well as networking and the Internet. The hardware aspect of computer science overlaps with electrical engineering. It encompasses both the study of theoretical algorithms and the practical problems involved in implementing them through computer hardware and software.

There are many fields within computer science such as networking, graphics, programming languages, software engineering, artificial intelligence and systems. Computer science is based on theory and is highly mathematical.

There are many key skills and competencies that students gain from studying Computer Science. These include analytical skills, problem solving skills, creativity, critical thinking skills, resilience and the ability to work in a team.

From primary to high school students are introduced to the basics of algorithms, binary, programming and coding These skills are advanced with computational thinking and problem solving plus widening of theoretical knowledge up to and including GCSE. Examples of this might be exploring fundamentals of cyber security, computer networks or data representation.

To study for a Computer Science related degree, it is advisory to gain A Levels in Mathematics, English Language and a core Science subject, such as Physics. It may also be imperative to have at least 5 GCSEs including Mathematics, English Language and a core Science subject; this said, it is likely that universities will have different entry requirements.

Interested to read more, why not view this TED talk, wherer Historian George Dyson tells stories from the birth of the modern computer!

Graduates can access a plethora of employment opportunities:

• Information Security Architect

• Cyber Security Analyst

• Software Developer

• Systems Developer

• Information Systems Manager

• Machine Learning Engineer.

Alternatively students can enrol on apprenticeship programs and to fine out more about these sorts of oportunities you can follow this link: The Apprenticeship Guide (Computing and IT apprenticeships)

For more information about computer science and careers opportunities visit:

Prospects (careers advice computer-science)

The British Computer Society/The Chartered Institute for IT

GCHQ (careers guide)

Also remember, an investment in a Computer Science qualification tends to attract employment salaries above the national average!

Featured tutor Saurabh, tutor number TTT798

Featured Tutor: Saurabh

Location: Skype tuition only

Saurabh graduated from Imperial College, London with a 2.1 in Chemical Engineering. After his graduation, he taught English with the British Council in Shanghai for a year. He pursued a Master’s degree in Mathematical Trading and Finance from CASS Business School (Distinction). He has worked for 10 years in the financial industry in the Commodities …

Featured tutor Louise, tutor number TUT670

Featured Tutor: Louise

Location: Norwich and also offers Skype tuition

I have been a tutor since 1999 and have significant teaching experience in primary, compulsory, further and higher education (i.e. Early Years through to A Levels). My main teaching areas are – Maths, English (including phonics and literacy), SATS, Computing, Spanish, EAL, TEFL, ESP and Functional Skills. I work as an Associate Tutor at the …

Featured tutor Anthony, tutor number TUT668

Featured Tutor: Anthony

Location: West Runton and also offers Skype tuition

I have a BSc in Mathematics and an MSc in Computer Science. I have spent many years improving my ability to educate young people to gain a repertoire of skills. I can teach Mathematics, Computing and ICT to Advanced level. Previously I have been a Subject Leader of ICT for three years where I also …

Male and female tutor silhouette

Computer Science Tutors

In addition to the featured tutors, we have more tutors who teach this subject. Here is the full range of levels we can offer:

PrimaryIncludes KS1 & KS2
SecondaryKS3 – Lower secondary
GCSEKS4 – Upper secondary
A-levelKS5 – Sixth Form