Coding, Programming, Computer Science, Software Engineering.
Spend considerable time in understanding what the professor is teaching and try to implement it in whichever programming language you know. Mathematics for Computer Science. This course is offered by MIT and known to be quite good. Recommended books: For data structures and algorithms, I would