Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
GATE Computer Science Preparation
Module 1
Discrete Mathematics for Computer Science
Module 2
Engineering Mathematics and Probability
Module 3
C Programming and Core Data Structures
Module 4
Algorithms and Complexity
Module 5
Digital Logic and Computer Organization
Module 6
Operating Systems
Module 7
Database Management Systems
Module 8
Theory of Computation
Module 9
Compiler Design
Module 10
Computer Networks: Architecture through Routing
Module 11
Computer Networks: Transport and Applications
Module 12