COMP90041 Programming and Software Development(程序设计与软件开发)
墨尔本大学 · 9 级 · 12.5 学分 · 2026 年开课:第一学期、第二学期。
- 期末考试占 40%,平时分为主
- 每周约 4 小时课
COMP90041 难吗?
COMP90041:偏难。研究生课程,不在水课/难课榜上;这里是和 Bachelor of Science 的课比较的结果。让它更难的:评价说难(6 条评价)、考试必须单独及格、另有 2 项 hurdle。
学什么
用 Java 学面向对象编程:为中等复杂问题设计和编写程序。
学完能
- 编写、测试和调试 Java 程序
- 用好类、继承和接口
- 先设计程序再写代码
需要先修
COMP10001 或 COMP10002 或 COMP20005 或 BMEN20003
- COMP10001 Foundations of Computing(计算基础)
- COMP10002 Foundations of Algorithms(算法基础)
- COMP20005 Intro. to Numerical Computation in C(C 语言数值计算导论)
- COMP90059 Introduction to Programming(编程入门)
- BMEN20003 Applied Computation in Bioengineering(生物工程应用计算)
修完能解锁
- INFO90004 Evaluating the User Experience(用户体验评估)
- INFO90006 Fieldwork for Design(面向设计的实地研究)
- SWEN30006 Software Modelling and Design(软件建模与设计)
不能和这些课一起修
和就业的关系
对这些职业有帮助: 软件工程师、网站与社交媒体开发者、计算机专业人员、移动应用设计师
考核方式
小测 10%、作业 50%、期末考试 40%
同学评价和评分
根据 StudentVIP 上 6 位同学的评价整理(2014–2024)
- 被视为用 Java 学面向对象编程的核心课,对后续课程和软件工作都很有用。
- 没有编程基础会很难。多练例题,卡住一两个小时就去求助,别耗掉一整晚。
- 几位2019年的评论者抱怨课程组织差、考前几乎没有反馈。期末考试被认为偏难且时间紧。
公开评价的摘要,这里不打分。
修过这门课?匿名给它打分(难度、作业量、给分、推不推荐),再给明年的同学留一条建议。 给 COMP90041 评分
快速问答
- COMP90041 什么时候开课?
- 2026 年开课:第一学期、第二学期。
- 选 COMP90041 之前需要先修什么?
- 先修要求:COMP10001 或 COMP10002 或 COMP20005 或 BMEN20003。
- COMP90041 有期末考试吗?
- 有,期末考试占总成绩的 40%。考试本身必须及格(hurdle)。考核:小测 10%、作业 50%、期末考试 40%。
- COMP90041 难吗?
- StudentVIP 上 6 位同学的评价总结:被视为用 Java 学面向对象编程的核心课,对后续课程和软件工作都很有用。
- 同学怎么评价 COMP90041?
- 被视为用 Java 学面向对象编程的核心课,对后续课程和软件工作都很有用。没有编程基础会很难。多练例题,卡住一两个小时就去求助,别耗掉一整晚。几位2019年的评论者抱怨课程组织差、考前几乎没有反馈。期末考试被认为偏难且时间紧。
- COMP90041 每周有几小时课?
- 每周上课 4 小时
- COMP90041 可以当 breadth 选吗?
- 不可以,没有任何学位把它列为 breadth。
- 修完 COMP90041 之后可以选什么?
- 有 3 门课需要先修它,例如 INFO90004、INFO90006、SWEN30006。
- 我可以给 COMP90041 评分吗?
- 可以。修过的话,在这个页面匿名打分(难度、作业量、给分、推不推荐),还可以给明年的同学留建议。满 3 人评分后显示平均分;建议经过审核才会显示。
信息来源:墨尔本大学 2026 Handbook