課程說明
透過團隊專案發展設計、實作與測試可維護、可重用軟體之專業能力。將現代程式語言、設計模式、框架、UML 及現代開發流程(可嗅出之原始碼缺陷偵測、重構、迭代與增量開發、版本控制技術)應用於中等規模專案。
先修條件
- 先修科目:SYSC 2004 與 SYSC 2100,且需註冊於軟體工程課程。
條件與方式
- 排除額外學分以排除額外學分 COMP 2404、SYSC 2010、SYSC 2101 與 SYSC 3010 。
- 先修科目:SYSC 2004 與 SYSC 2100,且需註冊於軟體工程課程。
- 每週二小時講課、每週三小時實驗。
原文參考文本
Development of expertise in designing, implementing and testing maintainable, reusable software through team projects. Applying modern programming languages, design patterns, frameworks, UML and modern development processes (detection of olfactible source code defects, refactoring, iterative and incremental development, version control techniques) to medium-scale projects.
- Prerequisite(s): SYSC 2004 and SYSC 2100 , and enrolment in Software Engineering.
- Precludes additional credit for Precludes additional credit for COMP 2404 , SYSC 2010 , SYSC 2101 and SYSC 3010 .
- Lectures two hours a week, laboratory three hours a week.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/SYSC/