軟體工程概論
Introduction to Software Engineering
| 節 | 週二 |
|---|---|
5 13:20–14:10 | 軟體工程概論 ED302 2 節連堂 |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
Software products may be developed for a particular customer or may be developed for a general market. Good software should deliver the required 1) functionality and 2) performance to the user and should be 3) maintainable, 4) dependable and 5) usable. Software engineering is an engineering discipline that is concerned with all aspects of software production. Fundamental software engineering activities: Software specification, software development, software validation and software evolution. Software engineering is concerned with the practicalities of developing and delivering useful software.
Basic knowledge of Computer Science, including Data structures and Algorithms, Programming and Languages, and Internet Technologies.
1 TA
Three homeworks: (30%) and A teamed software project (70%)
| 週次 | 主題 |
|---|---|
| 第 1 週 | |
| 第 2 週 | |
| 第 3 週 | |
| 第 4 週 | |
| 第 5 週 | |
| 第 6 週 | |
| 第 7 週 | |
| 第 8 週 | |
| 第 9 週 | |
| 第 10 週 | |
| 第 11 週 | |
| 第 12 週 | |
| 第 13 週 | |
| 第 14 週 | |
| 第 15 週 | |
| 第 16 週 |
Software Engineering, Ian Sommerville, 10th ed, Addison-Wesley, 2016
- 地點
- EC#518 or Remote discussion with network
- 時間
- 3:00-5:00pm, Tuesday and Thursday