คำอธิบาย
การพัฒนาทักษะเชี่ยวชาญในการออกแบบ ดำเนินการ และทดสอบซอฟต์แวร์ที่บำรุงรักษาได้ ซ้ำใช้ได้ ผ่านโครงการทีม การประยุกต์ใช้ภาษาโปรแกรมสมัยใหม่ รูปแบบการออกแบบ เฟรมเวิร์ก 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/