輔仁大學 資訊工程學系 九十六學年度第一學期 軟體工程 課程綱要 1. 教科書暨參考書籍:
Text book:
1. Object-oriented Software Engineering: Practical Software Development using UML and Java (2nd edition) by Timothy C. Lethbridge and Robert Laganière.
McGRAW Hill (高立代理). (OO) Reference books:
1. Software Engineering (8th edition) by Ian Sommerville. Addison Wesley (開發 代理), 2007. (Som)
2. Object-oriented and classical software engineering (6th edition) by Stephten R.
Schach. McGraw-Hill, 2004.
2. 課程進度
日期 主題 參考章節 紙上
作業
程式 作業 19 日 Introduction to Software Engineering OO_ch1 - OO_ch2
9 月
26 日 Basing software development on reusable technology
OO_ch3 ex1
3 日 Developing requirements OO_ch3 - OO_ch4 ex2
10 日 國慶日放假
17 日 Developing requirements OO_ch4 ex3
24 日 Modeling with Classes OO_ch5 p2
10 月
31 日 Focusing on users and their tasks OO_ch5 / OO_ch7
7 日 Using design pattern OO_ch6 p3
14 日 Midterm exam OO_ch1 - OO_ch7
21 日 Modeling interactions and behavior OO_ch8 11 月
27 日 Architecting and designing software OO_ch8 - OO_ch9 p4 5 日 Architecting and designing software OO_ch9 ex6
12 日 Testing and inspecting to ensure high quality
OO_ch10 p5
19 日 Managing the software process OO_ch11 ex7 12 月
26 日 Review OO_ch12 p6
2 日 Final project presentation 9 日 Final project presentation 1 月
16 日 Final exam OO_ch1 - OO_ch12
3. 評分方式:
• 作業及小考 (20%)
• 期中考試 (20%)
• 期末考試 (30%)
• Final project (30%)
尊重與保護智慧財產權,請使用正版教科書,勿非法影印書籍或教材,以免侵害他人著作