成功的軟件開發(fā)依賴于對(duì)軟件開發(fā)生命周期的各個(gè)階段和如何協(xié)同工作的深入理解。在整個(gè)周期中,應(yīng)用良好的工程實(shí)踐極大地提高了按時(shí)、在范圍內(nèi)和在預(yù)算內(nèi)交付高質(zhì)量軟件項(xiàng)目的可能性。雖然有許多嚴(yán)格的方法,但實(shí)際上大多數(shù)方法和工具都有優(yōu)點(diǎn)和缺點(diǎn)。傳統(tǒng)的開發(fā)方法導(dǎo)致模型不完整,并且很快與應(yīng)用程序源代碼失去同步。美國紐約大學(xué)科軟件工程計(jì)算機(jī)課程就介紹現(xiàn)代軟件工程技術(shù),研究軟件生命周期,包括軟件規(guī)格、設(shè)計(jì)、實(shí)現(xiàn)、測試和維護(hù)。該課程學(xué)習(xí)的核心內(nèi)容有:

1、軟件工程基礎(chǔ)
2、軟件開發(fā)生命周期——第1部分
3、軟件開發(fā)生命周期——第2部分
4、軟件工程工具入門
5、計(jì)劃和管理需求
6、軟件分析與設(shè)計(jì)入門
7、商業(yè)模式工程
8、從分析和設(shè)計(jì)到軟件
9、構(gòu)建軟件
10、軟件驗(yàn)證和確認(rèn)
11、軟件質(zhì)量和安全性
12、軟件風(fēng)險(xiǎn)管理
該課程的評(píng)估方式有:
1、25%的作業(yè)
2、35%的項(xiàng)目
3、30%期末考試
4、10%出勤率和參與率
所以在平時(shí)要認(rèn)真完成作業(yè),好好上課。在做項(xiàng)目的時(shí)候?qū)W生要按照要求組成小組,如果班級(jí)人數(shù)是奇數(shù),那可以允許3個(gè)人一組,但一般情況下是兩個(gè)人一組。所有團(tuán)隊(duì)項(xiàng)目都應(yīng)該與所學(xué)的知識(shí)理論相對(duì)應(yīng)。團(tuán)隊(duì)將在一定的限制條件下選擇他們自己的項(xiàng)目。學(xué)生們需要快速掌握編程語言和軟件技術(shù)。
以上就是美國紐約大學(xué)本科軟件工程計(jì)算機(jī)課程核心的全部內(nèi)容,如果大家有課業(yè)輔導(dǎo)的需求,可以與我們留求藝取得聯(lián)系哦。