Functional, OOP, Procedural: The Course Concepts Always Apply!