Focus: abstraction, inheritance, polymorphism, file handling, streams, exceptions.
Focus: Calculus, Graph Theory, Combinatorics, Mathematical Logic.
Focus: Architecture, Processing Units, Memory, I/O, Microprocessors.