Y4S1
Compiler Techniques
Computer Security
Computer Vision
Machine Learning
0. Introduction
1. Overview of Supervised Learning
2. Overview of Bayesian Classifiers
3. Naive Bayes Classifier
4. Bayesian Belief Network
5. Decision Trees
6a. Generalisation
6b. KNN Classifiers
7. Artificial Neural Networks
8a. Support Vector Machines
8b. Regression with SVM
8c. Nonseparable and Kernel SVMs
8d. Kernel Regression
9. Ensemble Learning
10. Clustering
11. Density Estimation
12. Dimensionality Reduction
Natural Language Processing
Neural Networks
Y3S2
Y2S2
Y2S1
Y1S2
Leetcode
The Art Of Computer Programming
Y1S1
Innovation - From Creativity to Entrepreneurship
Introduction to Data Science in Python
Algorithmic Toolbox
AP Computer Science A - Java Programming
Competitive Programming
HuggingFace Reinforcement Learning