課程說明
物件導向軟體開發導論,強調可維護且可重用軟體的設計與實作。主題包括抽象、模組化、封裝,以及設計模式概論。
先修條件
- 先修科目:以最低成績 C- 通過 COMP 2401 。
條件與方式
- 不予額外學分給 不予額外學分給 SYSC 3010 、SYSC 3110 。
- 先修科目:以最低成績 C- 通過 COMP 2401 。
- 每週三小時講授,每週一小時半導修。
原文參考文本
Introduction to object-oriented software development, with emphasis on the design and implementation of maintainable, reusable software. Topics include abstraction, modularity, encapsulation, and an introduction to design patterns.
- Prerequisite(s): COMP 2401 with a minimum grade of C- .
- Precludes additional credit for Precludes additional credit for SYSC 3010 , SYSC 3110 .
- Lectures three hours a week, tutorial one and a half hours a week.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/COMP/