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