Courses SearchCourse Information

Computer Science

Riddlesdown Collegiate

02086685136
Honister Heights, Purley, CR8 1EX
Riddlesdown Collegiate logo

Course summary

You will be will encouraged to develop the capacity to think creatively, innovatively, logically and critically. It will provide you with an understanding of the organisation of computer systems, including software, hardware, data, communications and people. The course will teach you the ability to apply skills, knowledge and understanding of computing, including programming, in a range of contexts to solve problems. You will investigate the relationships between different aspects of the subject, perceive the field of study in a broader perspective resulting in an understanding of the consequences of using computers socially, legally and ethically. Through the study of programming languages you will learn to write basic computer programs to fulfil specific functions. In addition you will learn how programs are structured, the types of data and data structures to be used, how to write maintainable programs and how to test and run solutions. Through the production of coursework you will learn how to produce a written report to document the development of a system from the design phase through to evaluation. Subject Contents: ● Fundamentals of Programming ● Fundamentals of data structures ● Fundamentals of algorithms ● Theory of computation ● Fundamentals of data representation ● Fundamentals of computer systems ● Fundamentals of computer organisation and architecture ● Consequences of uses of computing ● Fundamentals of communication and networking ● Fundamentals of databases ● Big Data ● Fundamentals of functional programming ● Systematic approach to problem solving ● Non-exam assessment – the computing practical project ● Non-exam assessment – the computing practical project

About School

Region
London
Courses
57+
Local Authority
Croydon
Student Recommendations

0%

Ofsted Rating
Outstanding
Application Status