A Level Computer Science
Course summary
The emphasis of this course is on abstract thinking, general problem solving and algorithmic and mathematical reasoning. The course develops students’ computational problem-solving ability. Students will also develop a range of skills, including high and low-level programming languages, network topologies, communication and Boolean algebra. Course Content: The course covers the following aspects of Computer Science: 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 system 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.
0%

