Exploring term Fall 2023 Change

    SENG330

    Object-Oriented Software Development

    Introduction to the discipline of object-oriented software design. Topics include encapsulation, polymorphism, inheritance, inversion of control, testing object-oriented code, concurrency, and design patterns. Development of practical skills using modern tools and techniques based on current research and practice in software engineering.

    Lecture: 3h
    Lab: 0h
    Tutorial: 0h
    Credits: 1.5