你好呀,我是然怡。
這是我們第
72次相遇。#1
我在一所普通一本學的計算機科學與技術專業,而今大四。
隨著科學技術的不斷髮展,人工智能的普及與應用,越來越多的人開始學習計算機,而這個專業也隨之變的相對熱門。
好似掌握計算機這門技術,就意味著以後會有好工作的機遇、有著豐厚的工資待遇等等。
近幾年,大數據、雲計算、人工智能、區塊鏈、Python、深度學習等等,更加頻繁的出現在我們的生活中,確實,這些技術的存在給我們的生活帶來了很多便利。可以說,我們的生活已經離不開這些技術。
平時使用百度進行搜索,離不開搜索引擎技術。就連平時玩的抖音,背後也是有著推薦算法。在網上購物,使用手機付款等等,例子數不勝數。
計算機這門專業太具有吸引力了,於是,身邊就出現了一些朋友想要跨專業考研,或者想從零學起計算機又不知道該如何下手等等。
如果你也對計算機有興趣,不妨先了解一下計算機專業的本科生大學四年學了哪些專業知識。
#2
大多數工科專業的大學生,都會學高數、大學英語、大學物理等,這些我就不再詳細敘說,這裡僅介紹專業課程。
大一上學期:
計算機科學導論
C語言程序設計(有實驗課)
大一下學期:
Java程序設計(有實驗課)
大二上學期:
數據結構(有課程設計)
模擬電子技術
數字邏輯(有實驗課)
大二下學期:
計算機組成原理(有課程設計)
JSP程序設計(有實驗課)
彙編語言程序設計(有實驗課)
數據庫概論(有課程設計)
大三上學期:
操作系統(有實驗課與課程設計)
計算機圖形學(有實驗課)
編譯原理(有實驗課)
計算機網絡
Python程序設計(有實驗課)
J2EE架構與程序設計(有實驗課)
大三下學期:
算法設計與分析(有實驗課)
搜索引擎技術基礎
人工智能
數字圖像處理(有實驗課)
專業方向課程設計
軟件開發新技術
大四上學期:
軟件工程
計算機專業實習
科研訓練實踐
大四下:無
大多數課程都會有實驗課,少部分課程是課程設計。
實驗課就是到機房,一堂課敲代碼解決幾個問題,然後手寫實驗報告上交。
課程設計難度較高,有的需要完成一個系統,或者APP等。完成後需要寫電子檔的課程設計報告(20頁左右,大三大四要求更多)。
#3
常用的編程語言我們學了C語言、Java和Python,Matlab也學了一點。也有動手能力強的同學自學了C++等編程語言。
其實我覺得我們本科學的是很廣的,數據庫學過、界面設計學過、算法設計、軟件開發等等,但是蜻蜓點水。
即使我自認為學的還算認真,一晃四年已過,也覺得自己沒有學到什麼東西。
但身邊有幾位一直很用功的朋友卻實實在在很是厲害,編程能力、學習能力都不在話下。所以不管是在985高校還是在普通的本科院校,只要自己肯下功夫,都是可以學有所成的。
最後關於跨計算機專業考研或本來就是計算機專業考研的夥伴們,我還有一些話想說。
現在很多高校研究生考試,專業考的是408,例如中國科技大學。
408是一個代號,每個專業研究生考試都有不同的代號。這個408代表著四門計算機專業課:數據結構、計算機組成原理、操作系統、計算機網絡。
如果是學弟學妹們,你們在上這些課的時候一定是要更加認真的。
個人認為計算機組成原理最難,其次是數據結構(很重要),然後是操作系統和計算機網絡。計算機網絡主要有很多協議,偏於記憶。
而且這個408每年考試題型變化大,一般備考408都會買王道還有天勤。(王道為主,天勤為輔)
跨考的話,最好提前準備,要儘快確定好學校和要考的專業。
如果你大一大二的時候就想到要跨考了,平時就可以在MOOC等平臺上聽計算機專業的課,然後練習寫代碼,甚至做項目。但如果比較遲的話,還是抓緊時間學好理論知識,過了初試再說。
有的學校複試時需要上機寫代碼的,有的不需要,複試需不需要上機也可以作為剛開始選擇學校的一個參數。
但是老師肯定是重視動手能力的。我在複試時,幾乎所有的面試導師都會問你做過什麼項目,或者寫了多少代碼等。
跨專業的話的確不佔優勢,但只要綜合成績足夠漂亮,那就不是問題。每年都有跨考計算機被錄取的,對吧?
其實,即使是本專業的同學,有的動手能力不一定比你強。可以利用準備複試的幾個月時間裡,好好練練敲代碼。
最後,附上我之前複試的時候整理的問題,或許可以幫到你。
研究生複試
關於計算機,你還想知道什麼?給我留言哦。