軟件工程是研究和應用如何以系統(tǒng)性的、規(guī)范化的、可定量的過程化方法去開發(fā)和維護軟件,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程序設計語言、數據庫、軟件開發(fā)工具、系統(tǒng)平臺、標準、設計模式等方面。下文逍遙右腦小編給大家系統(tǒng)的介紹一下軟件工程專業(yè)學什么,僅供大家參考。
一、軟件工程專業(yè)的學科地位
軟件工程學科是計算學科的分支,計算學科中理論、抽象、設計等三個學科形態(tài),綁定、大問題的復雜性、概念和形式模型、一致性和完備性、效率、演化、抽象層次、按空間排序、按時間排序、重用、安全性、折衷與決策等十二個基本概念,數學方法、系統(tǒng)科學方法在軟件工程學科中占有重要地位。此外,軟件工程還十分重視管理過程,以提高軟件產品的質量、降低開發(fā)成本、保證工程按時完成。系統(tǒng)性、規(guī)范性、可度量性也是軟件工程非常關注的。
軟件工程學科的理論基礎是數學、計算機科學。軟件工程的研究和實踐涉及人力、技術、資金、進度的綜合管理,是開展最優(yōu)化生產活動的過程;軟件工程必須劃分系統(tǒng)的邊界,給出系統(tǒng)的解決方案。因此,軟件工程的相關學科有計算機科學與技術、數學、計算機工程、管理學、系統(tǒng)工程和人類工程學等。
二、軟件工程專業(yè)的研究領域:
軟件架構
軟件設計方法
軟件領域建模
軟件工程決策支持
軟件工程教育
軟件測試技術
自動化的軟件設計和合成
基于組件的軟件工程
計算機支持的協同工作
編程語言和軟件工程
計算機網絡
信息與通信安全
計算機圖形學與人機交互
多媒體技術應用
人工智能與識別
嵌入式軟件與應用
自動控制
分布式計算與網格計算
云計算技術
存儲技術
數據庫技術研究
計算機輔助設計與應用技術
三、軟件工程專業(yè)的主修課程
主干學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、概率論與數理統(tǒng)計、程序設計語言、數據結構、離散數學、操作系統(tǒng)、編譯技術、軟件工程概論、統(tǒng)一建模語言、軟件體系結構、軟件需求、軟件項目管理
該專業(yè)除了學習公共基礎課外,還將系統(tǒng)學習離散數學、數據結構、算法分析、面向對象程序設計、現代操作系統(tǒng)、數據庫原理與實現技術、編譯原理、軟件工程、軟件項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。
修業(yè)年限:四年
授予學位:工學學士學位
實踐環(huán)節(jié):畢業(yè)實習、課程設計、計算機工程實踐、生產實習、畢業(yè)設計(論文)。
推薦閱讀:魯迅的作品有哪些 魯迅生平作品介紹
高職單招面試范文 高職單招面試怎樣進行自我介紹
空軍招飛體檢要求 空軍體檢標準介紹
北大;ㄔ砚 袁佳怡經歷介紹
高三自主招生自我介紹 自主招生面試自我介紹范文
本文來自:逍遙右腦記憶 http://www.yy-art.cn/zhuanye/jieshao/1315582.html