大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)學(xué)數(shù)據(jù)庫基礎(chǔ)、軟件測試、信息處理技術(shù)、JAVA 高級程序設(shè)計、云計算概論、數(shù)據(jù)結(jié)構(gòu)。大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)培養(yǎng)學(xué)生挖掘數(shù)據(jù)、分析數(shù)據(jù)以及開發(fā)軟件的能力。
大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)學(xué)什么?
一、數(shù)據(jù)庫基礎(chǔ)
該課程要求學(xué)生掌握數(shù)據(jù)庫系統(tǒng)的基本概念和基本操作,能夠獨(dú)立完成數(shù)據(jù)庫的創(chuàng)建、修改、刪除、備份等操作。
二、軟件測試
學(xué)生要根據(jù)詳細(xì)的設(shè)計說明編寫單元測試用例和編寫測試數(shù)據(jù),還要能夠分析測試數(shù)據(jù)并編寫測試分析報告。
三、信息處理技術(shù)
學(xué)生要全面系統(tǒng)地掌握計算機(jī)的基礎(chǔ)知識和基本應(yīng)用技能,能夠熟練使用計算機(jī)的辦公軟件。另外,學(xué)生還要探索更深層次的計算機(jī)知識,不斷創(chuàng)新。
四、JAVA 高級程序設(shè)計
學(xué)生需要掌握J(rèn)ava異常處理、輸入輸出編程、數(shù)據(jù)庫編程等。該課程使學(xué)生掌握創(chuàng)建Java應(yīng)用的相關(guān)技能和程序開發(fā)的過程。
五、云計算概論
學(xué)生要了解云計算和虛擬化技術(shù)的基本概念,掌握云計算機(jī)制,還要了解分布式文件系統(tǒng)。學(xué)生要學(xué)會使用MapReduce框架進(jìn)行數(shù)據(jù)分析。
六、數(shù)據(jù)結(jié)構(gòu)
學(xué)生要掌握數(shù)據(jù)結(jié)構(gòu)的基本概念,能用數(shù)據(jù)結(jié)構(gòu)設(shè)計解決簡單的問題并完成程序的測試。還要熟悉查找技術(shù)和排序算法。