計算機科學與技術是目前最熱門的大學專業之一,就業好、工資高、工作環境相對友好。不需要像其他工科專業一樣下車間、髒亂差。
計算機科學與技術作為熱門專業,分數很高,而且招生名額有限。每年都有很多學生因為種種原因無法就讀這個專業。大學裡也有很多同學自學計算機專業課程。一方面是希望以後畢業後從事計算機方面的工作,一方面是希望能夠跨專業考取計算機研究生。不論是抱著哪一種目的,都需要有章程、有方法的去學習。
下面給大家介紹一下,如何自學計算機科學與技術專業。
1、你需要有一台電腦。
i3以上,8G運行內存保證不卡。顯卡什麼的無所謂,反正不是為了打遊戲。
2、在線課程教學。
中國大學慕課,彙集了中國幾乎所有大學的精品課程。裡邊有很多計算機專業的精品課程,授課的都是各大高校名師。
注意,中國大學慕課是完全免費的、公益性的網站和服務。裡邊的收費內容完全沒必要。你只需要學習免費的大學精品課程即可。
比如:
北京大學的、哈工大等名校課程教學視頻。其實就是他們上課時的實況錄像。裡邊還會發布課件、習題等資源,可以獲得親臨名校上課的體驗。
推薦幾門基礎課:
浙大的《程序設計入門——C語言》,國防科大的《大學計算機基礎CAP》,華中科大的《計算機組成原理》,浙大的《數據結構》,電子科大的《離散數學》,哈工大的《計算機網絡》《作業系統》,
錯過授課時間的可以點擊自學,可以看授課視頻和課件。正在授課的課程,點擊參加,可以實時學習。
再次提醒,我所說的,全部都是免費課堂資源,是國家教育部設置的、為促進大學生在線學習搞得國家精品課程。這個網站上的收費項目都是公司企業或個人自己錄製的視頻,不推薦購買學習。
編譯原理、模擬電路、數字電路、人工智慧、單片機等屬於進階課程。
計算機最核心的課程其實是三門:作業系統,編譯原理,資料庫。
這三門課程需要數學基礎、編程基礎作為前置課程。
而最近大熱的人工智慧、機器學習、大數據,則屬於學完這三門課之後的自選方向。
3、重在實踐
計算機是一門工科專業,偏重實踐。經過步驟1,你可能已經了解了一些計算機專業的理論知識,但這遠遠不夠,你需要更多地去動手。
試著自己用程式語言做個小遊戲、小程序甚至小項目,參加學校的編程之類的社團、參加相關競賽、尋找老師指導參加項目。
自學需要耐心、恆心,而且需要有針對性的學。計算機專業培養方案里課程有幾十門,沒必要全部學,只要掌握必要的基礎知識+選擇性的學好自己需要的課程,足夠了。