Loading...

Course Description

Build on prior Python programming knowledge, emphasizing best practices and develop problem-solving skills in a new language environment. Examine the foundational concepts of object-oriented programming (OOP) such as encapsulation, inheritance, polymorphism, and exception handling. Practice designing solutions, writing tests, and explore automated testing techniques before implementing Java programs.

Prerequisites

Introduction to Python (COMP10281)

Equivalents

None

Course Hours

54

Credit Value

4
Loading...

This course is not open for registration at this time.

If it is part of a program (listed at the bottom left), you may visit the program page to review the schedule of course offerings.

Required fields are indicated by .