Computing is of
enormous importance to the economy, and the role of Computer Science as a discipline itself and as an ‘underpinning’ subject across science and engineering is growing rapidly. The growth in the use of mobile devices and web-related technologies has exploded, resulting in new challenges for employers and employees. For example, businesses today require an ever-increasing number of technologically-aware individuals.
For further information on all courses click here
Year 12 Data Structures and Algorithms
This section looks at how computers store and use data and how instructions can be written in their most basic form to carry out tasks within the computer. Computational Theory and Hardware
This section looks at what is happening within the computer including within the circuits when instructions are being processed. Programming and Problem Solving
This introduction to programming and programming theory, looking at how to structure a program to solve specific tasks and also the importance of problem solving in the process of creating a programmed solution to a problem. Year 13 Databases and SQL
Databases are a major part of Computer Science and in this you will look at how data is stored and manipulated in large databases. Data Structures and Algorithms
This further extends your study of data structures and looks atmore complex data structures and algorithms used to solve morecomplex problems. Programming
This extends your programming from year 12 and looks at advanced techniques such as object oriented and functional programming. You will be able to demonstrate your problem solving and programming skills in the Non-exam Assessment unit. Communications and Networks
This looks at how networks, including the Internet work and how devices communicate with each other.