輔仁大學 資訊工程學系 九十七學年度第一學期 軟體工程 課程綱要
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. 課程進度
日期 主題 參考章節 紙上
作業 程式作業
9 月
17 日 Introduction to Software Engineering OO_ch1
24 日 Software processes OO_ch1/OO_ch11.
2 10
月
1 日 Review of object orientation OO_ch2 分組名單
8 日 Basing software development on reusable
technology OO_ch3
15 日 Developing requirements OO_ch4
22 日 Developing requirements OO_ch4
29 日 Modeling with Classes OO_ch5 P1-P3
11 月
5 日 Modeling with Classes OO_ch5
12
日 Midterm exam OO_ch1 - OO_ch5, OO_ch11.2
19 日 Modeling interactions and behavior OO_ch8 26 日 Focusing on users and their tasks OO_ch8 / OO_ch7 12
月
3 日 Architecting and designing software OO_ch9 P4-P5
10 日 Architecting and designing software OO_ch9
17 日 Using design pattern OO_ch6
24 日 Using design pattern OO_ch6 P6
31 日 Testing and inspecting to ensure high quality OO_ch10 1
月
7 日 Managing the software process OO_ch11
14 日 Final Exam OO_ch1 – OO_ch11
3. 評分方式:
程式作業 (14%)
3 次點名 (6%)
期中考試 (20%)
期末考試 (25%)
Final project (35%)