Computer Studies / Computing
Course summary
Computer Science combines programming and problem solving with network infrastructures and the role of computers in society. This course offers pupils the chance to learn advanced skills in programming and to examine the way computer systems are interconnected and thus interdependent. Modules combine practical programming skills and the theory behind problem-solving. 1. Fundamentals of programming 2. Fundamentals of data structures 3. Fundamentals of algorithms 4. Theory of computation 5. Fundamentals of data representation 6. Fundamentals of computer systems 7. Fundamentals of computer organisation and architecture 8. Consequences of uses of computing 9. Fundamentals of communication and networking 10. Fundamentals of databases 11. Big Data 12. Fundamentals of functional programming 13. Systematic approach to problem solving 14. Non-exam assessment - the computing practical project
Ready to Apply?
0%