Y11 Computer Science
![](https://www.google.com/images/icons/product/drive-32.png)
Term 1.1
Algorithm Design
You will cover a wide range of topics that are crucial to your understanding of computer science. The homework includes the program development life cycle, decomposition, designing solutions, algorithms in pseudocode and flowchart, standard methods of solution, validation checks, test data, trace tables, errors, and amending algorithms. Each homework will provide valuable insights into the processes and principles involved in computer science.
![](https://www.google.com/images/icons/product/drive-32.png)
Golden Ticket 1.1
![](https://www.google.com/images/icons/product/drive-32.png)
Term 1.2
Algorithm and Design
You will cover a wide range of topics that are crucial to your understanding of computer science. The homework includes the program development life cycle, decomposition, designing solutions, algorithms in pseudocode and flowchart, standard methods of solution, validation checks, test data, trace tables, errors, and amending algorithms. Each homework will provide valuable insights into the processes and principles involved in computer science.
![](https://www.google.com/images/icons/product/drive-32.png)
Golden Ticket 1.2
![](https://www.google.com/images/icons/product/drive-32.png)
Term 2.1
Logic gates and Circuit Diagrams
You will be constructing logic circuit diagrams. In addition deriving the logical expression based on the diagram. Finally being able to complete corresponding truth table based on the diagram and the logical expression.
![](https://www.google.com/images/icons/product/drive-32.png)
Golden Ticket 2.1
![](https://www.google.com/images/icons/product/drive-32.png)
Term 2.2
SQL and Python Programming.
Learning SQL and Python programming languages opens a gateway to a multitude of possibilities in the realm of data management, analysis, and software development. SQL (Structured Query Language) serves as the cornerstone for interacting with relational databases. Understanding SQL equips individuals with the ability to retrieve, manipulate, and manage data efficiently, making it an indispensable skill in various industries. Mastery of SQL enables users to craft complex queries, design and optimize databases, and ensure data integrity, thereby playing a crucial role in decision-making processes within organizations.
![](https://www.google.com/images/icons/product/drive-32.png)
Golden Ticket 2.2
![](https://www.google.com/images/icons/product/drive-32.png)
Term 3.1
This term you will be consolidating your programming skills in preparation for the extended programming questions in paper 2.
![](https://www.google.com/images/icons/product/drive-32.png)
Golden Ticket 3.1
![](https://www.google.com/images/icons/product/drive-32.png)
Term 3.2
This term, will focus on preparing for computer science exams. Covering key topics such as programming fundamentals, data structures, algorithms, object-oriented programming, software engineering principles, database management systems, web development, computer architecture, operating systems, cybersecurity, and networking.
![](https://www.google.com/images/icons/product/drive-32.png)