校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

軟體工程概論

Introduction to Software Engineering

學期
111-2
學分
3 學分
當期課號
515614
永久課號
CSCS20046
開課單位
資訊工程學系
授課教師
王豐堅
校區
光復
類別
選修
上課時間表
週二
5
13:20–14:10
軟體工程概論
ED102
3 節連堂
6
14:20–15:10
7
15:30–16:20

* 根據陽明交大上課時間表所列

概述

Chapter 1 Introduction (Legacy system, OO, and SOA) Chapter 2, Software Processes Chapter 3, Requirement Engineering Chapter 4, System Modelling and Architecture Design Chapter 5, Implementation and Testing Chapter 6, Software Evolution Chapter 7, Dependable Systems Chapter 8, Engineering for Reliability, Safety, Security and Resilience Chapter 9, Software Reuse and Engineering for Components and Distributed Systems Chapter 10, Agile Software Development Chapter 11 Service-Oriented Software Engineering Chapter 12 Service Patterns Chapter 13 Real-time/Rule-based System Software Engineering

先修科目

Data Structure & Programming Languages

教學方式

Reference books Service-Oriented Architecture, Analysis and Design for Service and Microservice, Thomas Erl, 2nd edition, Prentice-Hall, 2017 Software Engineering: A Practitioner's Approach, Roger S. Pressman, 8th Ed., McGraw-Hill, 2014 • Software Engineering, Kassmem A Saleh, J.Ross, 2009 Practical Software Engineering: A Case Study Approach, Leszek A. Maciaszek and Bruc Lee Liong, Addison Wesley, 2005 軟體工程, 李允中, McGraw Hill, 2009 Component-Oriented Programming, Andy, J. Wang & Kai Qian,Wiley, 2005. Object-Oriented Software Engineering, Bernd Bruege and Allen H. Dutoit, Prentice Hall, 2004

評分方式

3 home works (45%) 1 project (55%)

週次計畫
週次主題
第 1 週
第 2 週
第 3 週
第 4 週
第 5 週
第 6 週
第 7 週
第 8 週
第 9 週
第 10 週
第 11 週
第 12 週
第 13 週
第 14 週
第 15 週
第 16 週
第 17 週
第 18 週
教科書

Software Engineering, Ian Sommerville, 11th ed, Addison-Wesley, 2018

Office Hours
地點
EC#518
時間
to be arranged
聯絡方式
Directly