SWEN30006 Software Modelling and Design(软件建模与设计)
墨尔本大学 · 3 级 · 12.5 学分 · 2026 年开课:第一学期、第二学期。
- 期末考试占 60%,偏重考试
- 小组作业占 40%
SWEN30006 难吗?
SWEN30006:中等。让它更难的:期末考试占 60%、考试必须单独及格、另有 1 项 hurdle。还没有同学评价,只根据 Handbook 判断。
学什么
分析需求,用UML图和设计模式做软件设计,采用敏捷方法。
学完能
- 用UML画需求和设计模型
- 用设计模式解决软件问题
- 选择合适的软件设计工具
需要先修
SWEN20003 和 (COMP20003 或 COMP20007 或 ENGR30004)
- COMP90041 Programming and Software Development(程序设计与软件开发)
- SWEN20003 Object Oriented Software Development(面向对象软件开发)
- COMP20003 Algorithms and Data Structures(算法与数据结构)
- COMP20007 Design of Algorithms(算法设计)
- COMP90038 Algorithms and Complexity(算法与复杂度)
- ENGR30004 Numerical Algorithms in Engineering(工程数值算法)
修完能解锁
和就业的关系
对这些职业有帮助: 软件工程师、网站与社交媒体开发者、计算机专业人员、移动应用设计师
考核方式
项目 40%、期末考试 60%
同学评价和评分
根据 StudentVIP 上 5 位同学的评价整理(2018–2023)
- 评价认为内容单薄过时,主要是一些网上就能查到的设计模式。
- 很多人认为课程协调差,项目要求模糊,教师回答不一致。
- 辅导课多是小组默默做题,导师参与少;小组项目取决于队友。
公开评价的摘要,这里不打分。
修过这门课?匿名给它打分(难度、作业量、给分、推不推荐),再给明年的同学留一条建议。 给 SWEN30006 评分
快速问答
- SWEN30006 什么时候开课?
- 2026 年开课:第一学期、第二学期。
- 选 SWEN30006 之前需要先修什么?
- 先修要求:SWEN20003 和 (COMP20003 或 COMP20007 或 ENGR30004)。
- SWEN30006 有期末考试吗?
- 有,期末考试占总成绩的 60%。考试本身必须及格(hurdle)。考核:项目 40%、期末考试 60%。
- SWEN30006 难吗?
- StudentVIP 上 5 位同学的评价总结:评价认为内容单薄过时,主要是一些网上就能查到的设计模式。
- 同学怎么评价 SWEN30006?
- 评价认为内容单薄过时,主要是一些网上就能查到的设计模式。很多人认为课程协调差,项目要求模糊,教师回答不一致。辅导课多是小组默默做题,导师参与少;小组项目取决于队友。
- SWEN30006 可以当 breadth 选吗?
- 可以,适用于:Bachelor of Arts、Bachelor of Commerce、Bachelor of Design、Bachelor of Fine Arts (Acting)、Bachelor of Fine Arts (Animation)、Bachelor of Fine Arts (Dance)、Bachelor of Fine Arts (Film and Television)、Bachelor of Fine Arts (Music Theatre)、Bachelor of Fine Arts (Production)、Bachelor of Fine Arts (Screenwriting)、Bachelor of Fine Arts (Theatre)、Bachelor of Fine Arts (Visual Art)、Bachelor of Music。
- 修完 SWEN30006 之后可以选什么?
- 有 2 门课需要先修它,例如 COMP30022、SWEN30007。
- 我可以给 SWEN30006 评分吗?
- 可以。修过的话,在这个页面匿名打分(难度、作业量、给分、推不推荐),还可以给明年的同学留建议。满 3 人评分后显示平均分;建议经过审核才会显示。
信息来源:墨尔本大学 2026 Handbook