Computer Science
Head of Department: Mr S Burford
s.burford@harrisrainham.org.uk
What will I study
- Fundamentals of computer systems
- Representation of data within a computer
- Computing hardware
- Networking
- Cyber security
- Operating Systems
- Programming (Including Pseudocode, Python, LMC and SQL)
How will I be assessed
You will also complete a programming project. This will include:
- Developing an efficient solution to a given problem using a text-based programming language.
- A written exam at the end of the course to test your understanding of the theory content taught.
Anything else I need to know
Computer Science requires:
- Be able to conceptualise abstract concepts and ideas of how computers work.
- To learn the ‘science of computing.
- The development of transferable skills (such as thinking creatively, logically and critically)
- Solving problems creatively by using structured programming methods, to explore ideas and try alternatives.
- Manipulating information and processing data efficiently.
- Explore, develop and interpret information to produce solutions that meet user needs
The increasing importance of information technologies means there will be a growing demand for professionals who are qualified in this field. The course is also an excellent preparation if you want to study or work in areas that rely on the skills you will develop, especially where they are applied to technical problems. These areas include programming, software development, technical support, networking and database development.