SWEN20003 Object Oriented Software Development(物件導向軟體開發)
墨爾本大學 · 2 級 · 12.5 學分 · 2026 年開課:第一學期、第二學期。
- 期末考試占 50%
- 小組作業占 10%
SWEN20003 難嗎?
SWEN20003:中等。讓它更容易的:評價說不難(9 則評價)。讓它更難的:評價說很花時間、考試必須單獨及格、另有 1 項 hurdle。偏容易和偏難的因素大致相抵。
學什麼
用物件和類別來設計軟體,並用程式語言實作。
學完能
- 用物件導向方法設計中型程式
- 按設計寫出程式碼
- 比較不同設計的利弊
需要先修
COMP10002 或 COMP20005
- COMP10002 Foundations of Algorithms(演算法基礎)
- COMP20005 Intro. to Numerical Computation in C(C 語言數值計算導論)
修完能解鎖
不能和這些課一起修
和就業的關係
對這些職業有幫助: 軟體工程師、網站與社群媒體開發者、電腦專業人員、行動應用程式設計師
考核方式
作業 20%、測驗 20%、課堂參與 10%、期末考試 50%
同學評價和評分
根據 StudentVIP 上 9 位同學的評價整理(2018–2022)
- 用Java紮實入門物件導向程式設計,被認為對資訊相關職涯有用。
- 主要專題是做遊戲,多數人覺得有趣有成就感;要儘早開始,除錯很花時間。
- 考試不算難;提前準備的話,工作坊可以很快完成。
公開評價的摘要,這裡不評分。
修過這門課?匿名幫它評分(難度、作業量、給分、推不推薦),再給明年的同學留一則建議。 幫 SWEN20003 評分
快速問答
- SWEN20003 什麼時候開課?
- 2026 年開課:第一學期、第二學期。
- 修 SWEN20003 之前需要先修什麼?
- 先修要求:COMP10002 或 COMP20005。
- SWEN20003 有期末考嗎?
- 有,期末考佔總成績的 50%。考試本身必須及格(hurdle)。考核:作業 20%、測驗 20%、課堂參與 10%、期末考試 50%。
- SWEN20003 難嗎?
- StudentVIP 上 9 位同學的評價整理:用Java紮實入門物件導向程式設計,被認為對資訊相關職涯有用。
- 同學怎麼評價 SWEN20003?
- 用Java紮實入門物件導向程式設計,被認為對資訊相關職涯有用。主要專題是做遊戲,多數人覺得有趣有成就感;要儘早開始,除錯很花時間。考試不算難;提前準備的話,工作坊可以很快完成。
- SWEN20003 可以當 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。
- 修完 SWEN20003 之後可以修什麼?
- 有 1 門課需要先修它,例如 SWEN30006。
- 我可以幫 SWEN20003 評分嗎?
- 可以。修過的話,在這個頁面匿名評分(難度、作業量、給分、推不推薦),還可以給明年的同學留建議。滿 3 人評分後顯示平均分;建議經過審核才會顯示。
資訊來源:墨爾本大學 2026 Handbook