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