一、專業(yè)介紹
軟件工程專業(yè)是廣西外國(guó)語學(xué)院2013年增設(shè)的本科專業(yè)。本專業(yè)以培養(yǎng)適應(yīng)社會(huì)主義信息化建設(shè)需要的,德智體全面發(fā)展的,多層次、實(shí)用型、復(fù)合型、國(guó)際化軟件人才為目標(biāo);結(jié)合軟件產(chǎn)業(yè)市場(chǎng)需求,面向軟件工程領(lǐng)域的國(guó)際前沿,培養(yǎng)德、智、體、美、勞全面發(fā)展,具有良好綜合素質(zhì)和實(shí)踐能力,具備扎實(shí)的軟件工程基礎(chǔ)理論知識(shí),掌握并能熟練運(yùn)用國(guó)際上先進(jìn)的軟件開發(fā)技術(shù)和現(xiàn)代軟件工程規(guī)范與方法,具有區(qū)域競(jìng)爭(zhēng)力的高層次多類型的實(shí)用型、工程型、復(fù)合型、創(chuàng)新型軟件工程技術(shù)人才。
二、主干課程
1.計(jì)算機(jī)導(dǎo)論(課時(shí):56 開課時(shí)間:第一學(xué)期)
本課程的主要內(nèi)容包括計(jì)算機(jī)科學(xué)技術(shù)與信息化社會(huì)、計(jì)算機(jī)科學(xué)技術(shù)的基本知識(shí)、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)與軟件開發(fā),計(jì)算機(jī)應(yīng)用軟件、數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)、多媒體技術(shù)及應(yīng)用、計(jì)算機(jī)科學(xué)技術(shù)的研究范疇與方法論等。
2、C語言程序設(shè)計(jì)(課時(shí):64 開課時(shí)間:第一學(xué)期)
主要任務(wù)是介紹C語言中的數(shù)據(jù)類型,運(yùn)算,語句結(jié)構(gòu)及其程序設(shè)計(jì)的基本方法。目的是使學(xué)生掌握一門高級(jí)程序設(shè)計(jì)語言,學(xué)會(huì)利用C語言解決一般應(yīng)用問題,并為后續(xù)的專業(yè)課程奠定程序設(shè)計(jì)基礎(chǔ)?!禖語言程序設(shè)計(jì)》是一門實(shí)踐性很強(qiáng)的課程,必須通過上機(jī)操作才能掌握所學(xué)的知識(shí)。
3、數(shù)據(jù)結(jié)構(gòu)與算法(課時(shí):64 開課時(shí)間:第三個(gè)學(xué)期)
本課程綜述了數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和抽象數(shù)據(jù)類型等概念;從抽象數(shù)據(jù)類型的角度,分別討論了線性表、棧、隊(duì)列、串、數(shù)組、廣義表、樹和二叉樹及圖等基本類型的數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用;綜合介紹了操作系統(tǒng)和編譯程序中涉及的動(dòng)態(tài)存儲(chǔ)管理的基本技術(shù);討論了數(shù)據(jù)的查找和排序算法。
4、操作系統(tǒng)原理(課時(shí):56 開課時(shí)間:第三個(gè)學(xué)期)
該門課程是涉及較多硬件知識(shí)的計(jì)算機(jī)系統(tǒng)軟件課程。在計(jì)算機(jī)軟硬件課程的設(shè)置上,它起著承上啟下的作用。其特點(diǎn)是概念多、較抽象和涉及面廣,其整體實(shí)現(xiàn)思想和技術(shù)又往往難于理解。操作系統(tǒng)對(duì)計(jì)算機(jī)系統(tǒng)資源實(shí)施管理,是所有其他軟件與計(jì)算機(jī)硬件的唯一接口,所有用戶在使用計(jì)算機(jī)時(shí)都要得到操作系統(tǒng)提供的服務(wù)。本課程的目的和任務(wù)在于使學(xué)生掌握操作系統(tǒng)的基本概念、基本原理、設(shè)計(jì)方法和實(shí)現(xiàn)技術(shù),具有初步分析、維護(hù)和研制實(shí)際操作系統(tǒng)的能力。
5. 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用(課時(shí):56 開課時(shí)間:第四學(xué)期)
本課程的教學(xué)任務(wù)是針對(duì)大量數(shù)據(jù)管理操作,全面介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,基本原理和基本技術(shù)。通過研究關(guān)系代數(shù)、關(guān)系演算、函數(shù)依賴、多值依賴,Armstrong公理,關(guān)系模式的分解,關(guān)系模式的規(guī)范化讓學(xué)生建立扎實(shí)的關(guān)系數(shù)據(jù)庫(kù)理論基礎(chǔ);結(jié)合目前信息系統(tǒng)建設(shè)的實(shí)際全面講授關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語言--SQL、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)過程方法,使學(xué)生掌握現(xiàn)代信息系統(tǒng)中數(shù)據(jù)庫(kù)開發(fā)技術(shù)。
6. Linux操作系統(tǒng)(課時(shí):56 開課時(shí)間:第四學(xué)期)
該課程介紹Linux操作系統(tǒng)平臺(tái)技術(shù)及相關(guān)應(yīng)用軟件的使用。包括Linux的組成部分、Linux的安裝,用戶帳號(hào)與組管理等,運(yùn)用GUI相關(guān)命令實(shí)現(xiàn)對(duì)文件系統(tǒng)與文件權(quán)限的管理;運(yùn)用即時(shí)通信和FTP客戶端等軟件搭建網(wǎng)絡(luò)平臺(tái),實(shí)現(xiàn)網(wǎng)絡(luò)配置和網(wǎng)絡(luò)服務(wù)。
7. 軟件工程(課時(shí):56 開課時(shí)間:第五學(xué)期)
本課程重點(diǎn)要求學(xué)生學(xué)習(xí)與軟件開發(fā)和維護(hù)有關(guān)的四個(gè)方面的主要內(nèi)容—過程與模型、方法與技術(shù)、工具與環(huán)境、標(biāo)準(zhǔn)與規(guī)范。進(jìn)而通過課程實(shí)踐培養(yǎng)學(xué)生運(yùn)用軟件工程基本原理解決實(shí)際問題,并從事復(fù)雜軟件項(xiàng)目開發(fā)和維護(hù)的實(shí)踐應(yīng)用能力與創(chuàng)新能力,努力成為當(dāng)今信息社會(huì)和知識(shí)經(jīng)濟(jì)時(shí)代所需要的高素質(zhì)計(jì)算機(jī)專業(yè)人才。
三、專業(yè)特色
(1)國(guó)際化與雙語教學(xué)相結(jié)合。堅(jiān)持國(guó)際化的辦學(xué)理念,不斷吸收國(guó)內(nèi)外知名高校軟件及信息學(xué)科的辦學(xué)經(jīng)驗(yàn),優(yōu)化專業(yè)知識(shí)體系與課程結(jié)構(gòu),持續(xù)聘請(qǐng)專業(yè)外教和歸國(guó)留學(xué)人員來校任教,對(duì)主干專業(yè)課程實(shí)施多種形式的中英雙語教學(xué),同時(shí)增加英文課程及專業(yè)英語課程的比重。
(2)主干課程與方向發(fā)展相結(jié)合。本專業(yè)教學(xué)注重因材施教,根據(jù)市場(chǎng)變化和需求開設(shè)了計(jì)算機(jī)應(yīng)用軟件開發(fā)方向、嵌入式應(yīng)用軟件開發(fā)方向、多媒體方向、和軟件服務(wù)外包(軟件測(cè)試)方向,供學(xué)生針對(duì)自身情況進(jìn)行選擇學(xué)習(xí)方向加深學(xué)習(xí)。
(3)產(chǎn)學(xué)研結(jié)合。與國(guó)內(nèi)軟件園、著名軟件企業(yè)、院校建立穩(wěn)定的合作途徑和條件優(yōu)越的軟件實(shí)習(xí)基地,使學(xué)生能夠參與實(shí)際軟件開發(fā)工作。
四、就業(yè)前景
(1)可視化編程
獲取Delphi程序員系列、Java初級(jí)或VB開發(fā)能手認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等可視化編程程序員。
(2) 軟件測(cè)試
精通軟件測(cè)試工具。獲取ATA軟件測(cè)試工程師或Delphi初級(jí)程序員或Java初級(jí)程序員認(rèn)證。 就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等軟件測(cè)試員。
(3)圖形圖像制作
精通國(guó)際上流行的圖形/圖像制作工具(如CorelDraw、Photoshop等)。獲取平面設(shè)計(jì)師相關(guān)的認(rèn)證。
就業(yè)方向:廣告制作公司、建筑設(shè)計(jì)公司、包裝裝璜設(shè)計(jì)公司、居室裝修公司。
(4)網(wǎng)絡(luò)構(gòu)建技術(shù)
能利用工具分析和排除常見網(wǎng)絡(luò)故障。獲取網(wǎng)絡(luò)工程或AMP應(yīng)用工程師認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等網(wǎng)絡(luò)構(gòu)建工程師。
更多學(xué)歷考試信息請(qǐng)查看學(xué)歷考試網(wǎng)