Mô tả
Phát triển chuyên môn trong thiết kế, triển khai và kiểm thử phần mềm có khả năng bảo trì, tái sử dụng thông qua các dự án nhóm. Ứng dụng các ngôn ngữ lập trình hiện đại, mẫu thiết kế, khung phần mềm, UML và các quy trình phát triển hiện đại (phát hiện lỗi nguồn dễ nhận biết, tái cấu trúc mã, phát triển lặp và từng bước, kỹ thuật kiểm soát phiên bản) cho các dự án quy mô vừa.
Tiền đề
- Điều kiện tiên quyết: SYSC 2004 và SYSC 2100, và ghi danh vào Kỹ thuật Phần mềm.
Điều kiện và thủ tục
- Không được tính thêm tín chỉ cho COMP 2404, SYSC 2010, SYSC 2101 và SYSC 3010.
- Điều kiện tiên quyết: SYSC 2004 và SYSC 2100, và ghi danh vào Kỹ thuật Phần mềm.
- Bài giảng hai giờ mỗi tuần, phòng thí nghiệm ba giờ mỗi tuần.
Văn bản tham chiếu bằng ngôn ngữ gốc
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.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/undergrad/courses/SYSC/