CP274 -软件设计

设计和实现“真实世界”软件的基础知识. 主题包括测试, 数据库, 用户界面设计, 协作开发实践, 软件规格说明.

先决条件: 计算机科学222及(主修或副修计算机科学或学系同意).

一个单位 — 伯吉斯 , Koushik

以前推荐的产品

通过团队合作学习和分析“现实世界”软件设计和实现的基本原理, 测试, 设计模式, 本计算机科学课程的开发过程! 使用面向对象设计和测试驱动开发, 学生将在一个团队软件项目中实现这些方法.
编码图像
从照片 Flickr用户3月kus Spiske

产品

术语 Title 教练 位置 学生限制/可用 更新
2023年秋季 块2 软件设计 珍妮特·伯吉斯 塔特科学楼223 12 / 0 05/19/2024
2023年秋季 块4 软件设计 Varsha Koushik 塔特科学楼223 12 / 0 05/19/2024
2024年春季 块6 软件设计 Varsha Koushik 塔特科学楼221号 12 / 0 05/19/2024
2024年春季 8块 软件设计 珍妮特·伯吉斯 塔特科学楼223 12 / 3 05/19/2024
2024年秋季 块1 软件设计 主题的细节 Varsha Koushik 稍后通知 12 / 0 05/19/2024
2024年秋季 块2 软件设计 主题的细节 Varsha Koushik 稍后通知 12 / 0 05/19/2024
2024年秋季 块3 软件设计 主题的细节 珍妮特·伯吉斯 稍后通知 12 / 10 05/19/2024
2025年春季 块7 软件设计 主题的细节 珍妮特·伯吉斯 稍后通知 12 / 12 05/19/2024
报告问题 - 最后更新: 05/19/2024