Skip to main content

Object Oriented Programming

Faculty of EngineeringMaterials Engineering
CreditsN/A
·
Semester offeredSemester 2 (Winter)
·
Last updated7 months ago

Description

In-depth study of a structured and disciplined approach to develop medium-sized, sequential software systems using the paradigm of object oriented programming. Students learn how to draw an adequate design for a software system in terms of classes, associations and inheritance. They know how to write proper documentation for classes and their ingredients, both in a natural language and in a simple formal language. They can work out a proper implementation that satisfies quality criteria such as correctness, adaptability, re-usability and efficiency. They know how to verify the correctness of software systems by means of a set of well chosen tests.

Course outline
Checking availability…

Preview the 5 closest equivalencies already indexed in our system

H02C5A has possible credit equivalents including ECSE202 at McGill University.

CourseUniversityQwest Score
ECSE202
Introduction to Software Development
McGill University73
465620
Java Programming
Dankook University73
426400
Programming
Dankook University72
COMP303
Software Design
McGill University72
COMP409
Concurrent Programming
McGill University64