軟(ruan)件(jian)工程方向課(ke)程體(ti)系概述(shu)
- 基礎(chu)課(ke)程:包(bao)括(kuo)計算機科(ke)學基礎(chu)、數據結構與算(suan)法(fa)、編程語(yu)言(如(ru)Java、Python、C++)、操(cao)作系(xi)統(tong)和數據庫原(yuan)理(li)等,為(wei)學生(sheng)奠(dian)定(ding)堅實(shi)的(de)計(ji)算(suan)機科(ke)學基礎(chu)。
- 核心(xin)課(ke)程:涵(han)蓋軟(ruan)件(jian)工程導論、需(xu)求(qiu)工程、軟(ruan)件(jian)設計(ji)與架(jia)構、軟(ruan)件(jian)測試(shi)與質(zhi)量(liang)保(bao)證(zheng)、軟(ruan)件(jian)項(xiang)目(mu)管(guan)理(li)、敏(min)捷(jie)開(kai)發方法(fa)等,聚焦(jiao)軟(ruan)件(jian)開(kai)發生(sheng)命周(zhou)期(qi)的(de)關鍵環節。
- 高級(ji)選(xuan)修課(ke)程:如(ru)軟(ruan)件(jian)安全、雲計(ji)算(suan)與分(fen)布(bu)式(shi)系統(tong)、人工(gong)智能在軟(ruan)件(jian)工程中(zhong)的(de)應(ying)用(yong)、DevOps實(shi)踐(jian)等,允(yun)許(xu)學(xue)生(sheng)根據興(xing)趣和職業規(gui)劃深化(hua)特(te)定領(ling)域知識。
- 培養學生掌握軟(ruan)件(jian)工程的(de)基本原理(li)和方法(fa),能夠(gou)運(yun)用(yong)工(gong)具(ju)和技術解決(jue)實(shi)際(ji)問(wen)題(ti)。
- 提升(sheng)團隊(dui)協(xie)作和項(xiang)目(mu)管(guan)理(li)能力(li),通過(guo)實(shi)踐(jian)項(xiang)目(mu)模擬真(zhen)實(shi)開(kai)發環境(jing)。
- 強(qiang)調(tiao)倫(lun)理(li)和社會責任(ren),確(que)保(bao)學生(sheng)在開(kai)發過(guo)程中(zhong)考(kao)慮(lv)安全性(xing)、隱私(si)和可持(chi)續性(xing)。