進行中 校際選修

115-1 選課時程

進行中

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

軟體工程概論

Introduction to Software Engineering

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

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

概述

Developing software, especially complex programs, requires a collaborative team. Typical medium to large-scale software projects, even after removing features or applications that have been condensed into a single line, still involve tens of thousands of lines of code at least. Therefore, while the development of software is influenced by AI and its functionalities, specifications, design, testing, maintenance, and quality still need to be considered. In this era of emerging AI applications, this course will start with traditional specifications, gradually introducing the technologies required for software development and maintenance beyond design. We will then discuss various quality requirements and current technologies, and finally provide a simple introduction to the creation process of a basic AI application.

先修科目

開發程式,尤其是一個較複雜的程式,是需要一組人來一起合作完成的。典型的中大型軟體需求,扣掉已縮減成一行的功能或應用軟體外,仍會有萬行以上的程式要寫。因此程式的開發雖然說因為AI與功能的效應,規格需求,設計,測試,維護以及品質這些角度仍須考量。這門課,在這AI應用剛進入的時代,我們將從傳統的規格設定出發,ㄦ了設計之外,逐步介紹軟體開發與維護所需技術,然後討論各種品質的需求與目前技術,最終簡單介紹ㄧ簡單AI的製作過程。

教學方式

Teaching Assistant:KOKO, Office hours: Mon: 5,6 & Th-5,6, Place: EC#510

評分方式

A project of AI applications using LLM language, in two phases(specification and final result): person by person (35%) A midterm (25%), A final (40%)

週次計畫
週次主題
第 1 週Intro. to Software Engineering
第 2 週
第 3 週
第 4 週
第 5 週
第 6 週
第 7 週
第 8 週
第 9 週
第 10 週
第 11 週
第 12 週
第 13 週
第 14 週
第 15 週
第 16 週
教科書

Software Engineering, Ian Sommerville, 10th ed, Addison-Wesley, 2016

Office Hours
地點
ED#302
時間
Tues-1:20-3:10, besides each student is asked twice for content discussions, half an hour, personly
聯絡方式
Place: ED#302 Office hour: Wed:5,6 & Th-3,4, Place: EC#518