當期課號 |
1279 |
Course Number |
1279 |
授課教師 |
詹永寬 |
Instructor |
CHAN,YUNG KUAN |
中文課名 |
軟體工程 |
Course Name |
Software Engineering |
開課單位 |
資訊管理系(四日)四A |
Department |
|
修習別 |
選修 |
Required/Elective |
Elective |
學分數 |
3 |
Credits |
3 |
課程目標 |
將介紹不同的軟體工程主題、軟體發展模式、軟體發展專案管理、即時或分散式軟體發展技術、軟體測試技術、軟體維護技術、逆向工程 |
Objectives |
This course will cover various advanced topics of software engineering, including software development models, software project management, real time and distributed software development techniques, software testing techniques, software maintenance issues, and software re-engineering. |
教材 |
|
Teaching Materials |
|
成績評量方式 |
期中考30%; 期末考30%; 小考與作業30%; 其他10%. |
Grading |
midterm exam. 30%; final exam. 30%; quiz and homework 30%; others 10%. |
教師網頁 |
|
教學內容 |
本課程在介紹軟體工程的基本原理, 技術與工具. 包含傳統的分析, 設計, 執行與測試各階段的相關技術. 同時也介紹物件導向軟體開發的技術. |
Syllabus |
The intention of this course is to provide a comprehensive introduction to the principle of software engineering comprises conventional techniques of system analysis, design and testing, including principles of development of large complex software and Object-Oriented development technique along with the usage of case tools. Also the course caters the students with UML and introduces other advanced techniques in Software Engineering. |