mrahmedcomputing
KS3, GCSE, A-Level Computing Resources
A-Level Computer Science
Studying A-level Computer Science gives you a solid foundation in the fundamental concepts and principles of computing. This can lead to a wide range of well-paid and rewarding careers in the tech industry, such as software development, web development, data science, cybersecurity, and gaming. Computer Science is also a highly transferable subject, and the skills you learn can be valuable in many other fields, such as business, finance, and engineering.
Topic 1. Computer Systems
Topic 2. Databases and Data Exchange
Topic 3. Networks and Web Technologies
Topic 4. Data Representation
Topic 5. Data Structures
Topic 6. Boolean Algebra
1. Logic Gates
2. Boolean Algebra
3. Karnaugh Maps
Topic 7. Consequences of Computing
1. Legislation
2. Ethical Issues
3. Privacy and Censorship
Topic 8. Computational Thinking
Lesson 1. Thinking Abstractly
Lesson 2. Thinking Ahead
Lesson 3. Thinking Procedurally
Lesson 4. Thinking Logically
Lesson 5. Thinking Concurrently
Topic 9. Computational Methods
Lesson 1. Identifying Problems
Lesson 2. Problem Solving
Lesson 3. ?
Topic 10. Programming Techniques
Lesson 1. Programming Constructs
Lesson 2. ?
Lesson 3. ?
Lesson 4. ?
Lesson 5. ?
Lesson 6. ?
Topic 11. Algorithms
Lesson 1. Algorithm Analysis
Lesson 2. Search Algorithms
Lesson 3. Sorting Algorithms
Lesson 4. Optimisation Algorithms