Advanced Programming
Develop your programming skills beyond the fundamentals. Explore object-oriented programming, classes and objects, inheritance, polymorphism, and techniques for organizing and debugging larger programs. Suitable for Engineering Level 2 students who already understand basic programming.