⑴ 想當程序員,大學應該學什麼專業
程序員一枚,從周圍同事的情況來看,程序員這行對專業的要求沒有想像中那麼高,但是也有跡可循。
一:軟體工程 / 計算機科學與技術
這兩個專業幾乎是為程序員量身定做的,在大學時代就能接觸到非常多如編程語言、計算機原理(計算機組成原理、操作系統、計算機網路等)、數據結構演算法等與編程密切相關的課程,而且大多為必修課。這些課程學好了以後,大多數同學都還是可以收獲一份比較滿意的程序員工作的。
總結一下,對口程序員的專業主要集中在大類「0809計算機類」與「0807電子信息類」下,可以多關注這些專業內容。當然,我的同事中也不乏英語、物理、數學等專業畢業的,其實無論在大學選擇了什麼專業,只要能夠定向的學習計算機語言,學些基礎知識,都還是有機會成為一名合格的程序員的。
⑵ 大學的計算機科學與技術主要學的是什麼
計算機科學與技術(Computer Science and Technology)是高校本科專業,屬於計算機專業。基本學習年限為四年,並獲得工程或理學學士學位;2012年9月,教育部將計算機科學與技術和模擬科學與技術兩個專業改為計算機科學與技術專業。計算機科學與技術是集計算機系統和網路於一體的寬口徑計算機專業。培養具有良好科學素養、自主學習意識和創新意識、科學與工程相結合的高層次計算機專業工程技術人才。
學習內容上分為理論課程和實踐課程,理論課程有:
1.通識類知識:包括人文社會科學、數學和自然科學。人文社會科學知識包括經濟、環境、法律、倫理等基本內容。數學和自然科學知識包括高等工程數學、概率論和數理統計、離散結構、力學、電磁學、光學和現代物理學的基本內容。
2.學科基礎知識:學科基礎知識是指能夠培養學生計算思維、程序設計與實現、演算法分析與設計、系統能力和解決實際問題等專業基礎能力的專業基礎知識。建議教學內容涵蓋以下知識領域的核心內容:程序設計、數據結構、計算機構成、操作系統、計算機網路和信息管理,包括核心概念、基本原理及相關的基本技術和方法,讓學生了解學科發展的歷史和現狀。
實踐課程:有一套完整的實踐教學體系來滿足教學的需要。主要包括實驗課程、課程設計、實習和畢業設計(論文)。四年內的總實驗當量不得少於20000行代碼。開展科技創新、社會實踐等多種形式的實踐活動,在各工程單位實習或工作,獲得工程經驗,基本了解行業情況,包括:
1.軟、硬體及系統實驗。
2.至少完成2個有一定規模和復雜度的系統的設計與開發。
⑶ 計算機網路技術學什麼
主要課程
資料庫原理與SQLSERVER,Oracle資料庫管理、面向對象程序設計,網路安全管理與維護技術,HTML與JavaScript,網路後期維護與運營,網路規劃、設計方向:Linux系統及網路管理、網路伺服器配置與管理、路由器交換機配置與管理、構建企業網路、網路綜合布線技術;
網路測試與故障診斷、網路入侵的檢測與防範;網站設計方向:ASP動態網站建設、JAVA網路程序開發,php伺服器端腳本語言,Dreamwearver firework Flash網頁設計,div+css網頁布局。
(3)it或網路實踐年限是什麼擴展閱讀
計算機網路技術是指培養適應生產、建設、管理、服務第一線需要的德、智、體、美全面發展,掌握計算機網路技術基礎知識,培養具有一定計算機網路基本理論和開發技術,具備從事程序設計、Web的軟體開發、計算機網路的組建、網路設備配置、網路管理和安全維護能力的網路高技術應用型人才。
相關院校
宜賓職業技術學院溫州職業技術學院、湖南商務職業技術學院、湖南信息職業技術學院、福建信息職業技術學院、唐山市對外經濟貿易學校、太原計算機學校、廣東工業學校、海南軟體職業技術學院、常州信息職業技術學院、廣州大學、山東信息職業技術學院、山東科技職業技術學院。