計(jì)算機(jī)專業(yè)課程體系介紹(含學(xué)習(xí)順序)
本文關(guān)鍵詞:計(jì)算機(jī)專業(yè)課程,由筆耕文化傳播整理發(fā)布。
計(jì)算機(jī)專業(yè)課程體系介紹(含學(xué)習(xí)順序)
計(jì)算機(jī)專業(yè)課程自學(xué)參考
有人說,計(jì)算機(jī)專業(yè)的人編的程序要比非計(jì)算機(jī)專業(yè)的人編的要好.也許這是在大多數(shù)情況下適用的,但是并不是絕對(duì)的.你在這個(gè)方面經(jīng)驗(yàn)比別人多,研究的比別人深入,那你就比別人專業(yè),所以要相信自己.
我本不是計(jì)算機(jī)專業(yè)的,但是本專業(yè)也學(xué)過許多計(jì)算機(jī)課程.準(zhǔn)備把沒學(xué)的補(bǔ)補(bǔ).下面是計(jì)算機(jī)專業(yè)課程,供大家自學(xué)參考,當(dāng)然這些都是基礎(chǔ).
離散數(shù)學(xué),數(shù)據(jù)結(jié)構(gòu),計(jì)算機(jī)組成原理,匯編語言程序設(shè)計(jì),面向?qū)ο蠹夹g(shù),數(shù)據(jù)通信
原理,數(shù)字電路與邏輯設(shè)計(jì),程序設(shè)計(jì)課程設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì),計(jì)算機(jī)組成原理試驗(yàn),
數(shù)字電路與邏輯設(shè)計(jì)試驗(yàn),計(jì)算機(jī)文化基礎(chǔ),計(jì)算機(jī)程序設(shè)計(jì),線性代數(shù)A,概率論與數(shù)理統(tǒng)計(jì)B,
普通物理B,電路電子學(xué)
數(shù)據(jù)庫系統(tǒng),操作系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò),計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),光通信技術(shù),嵌入式系統(tǒng)設(shè)計(jì),
Internet與web編程,Cisio/Solaris網(wǎng)絡(luò)體系設(shè)計(jì)與實(shí)現(xiàn),綜合布線系統(tǒng)
編譯原理,,數(shù)字系統(tǒng)設(shè)計(jì)VHDL,信號(hào)與系統(tǒng),微機(jī)系統(tǒng)與接口技術(shù),數(shù)字信號(hào)處理,
軟件工程,IT項(xiàng)目管理,七號(hào)信令系統(tǒng),電子商務(wù)概論,多媒體技術(shù),UNIX操作系統(tǒng),計(jì)算機(jī)信息安全移動(dòng)通信,衛(wèi)星通信,計(jì)算機(jī)系統(tǒng)維護(hù)技術(shù)
基礎(chǔ)方面:(應(yīng)該無需解釋啦)
⒈ 高等數(shù)學(xué)
⒉ 線性代數(shù)
⒊ 復(fù)變函數(shù)與積分變換
⒊ 概率統(tǒng)計(jì)
硬件方面:(最終應(yīng)該達(dá)到可以看懂并分析電路圖;可以設(shè)計(jì)專用計(jì)算機(jī)系統(tǒng)的程度)
⒈ 電路分析基礎(chǔ) 一切電子方向的基礎(chǔ)
⒉ 模擬電子技術(shù)基礎(chǔ) 一切電子方向的基礎(chǔ)(開始分化方向)
⒊ 數(shù)字電子技術(shù)基礎(chǔ) 數(shù)字電子(計(jì)算機(jī))專業(yè)的基礎(chǔ)
⒋ 計(jì)算機(jī)組成原理 抽象的數(shù)字電子的“可以用來計(jì)算的機(jī)器”的大原理
⒌ 微機(jī)原理及接口技術(shù) 基于8086的PC微型計(jì)算機(jī)系統(tǒng)的原理
⒌ IBM PC匯編語言程序設(shè)計(jì) 8086CPU指令系統(tǒng)程序設(shè)計(jì)
⒌ 計(jì)算機(jī)系統(tǒng)與結(jié)構(gòu) 抽象的數(shù)字電子計(jì)算機(jī)系統(tǒng)(非單指計(jì)算機(jī))的原理
⒌ 單片機(jī)及接口技術(shù) 單芯片計(jì)算機(jī)系統(tǒng)的基本原理
⒍ (計(jì)算機(jī))信號(hào)與系統(tǒng) 從數(shù)字電路角度理解的計(jì)算機(jī)系統(tǒng)的接口與通訊
軟件方面:(最終應(yīng)該達(dá)到可以閱讀并分析程序(不單指源碼);可以設(shè)計(jì)計(jì)算機(jī)程序系統(tǒng))
⒈ 離散數(shù)學(xué)
⒈ C語言程序設(shè)計(jì) 或 C++面向?qū)ο蟪绦蛟O(shè)計(jì) 或 Pascall語言程序設(shè)計(jì)
⒉ 數(shù)據(jù)結(jié)構(gòu) 計(jì)算機(jī)中數(shù)據(jù)的組織與管理方式(啟發(fā)式,非結(jié)論式)
⒊ 計(jì)算方法 計(jì)算機(jī)數(shù)值計(jì)算提高計(jì)算精度的方法
⒋ 操作系統(tǒng) 計(jì)算機(jī)系統(tǒng)基礎(chǔ)管理軟件的組成與實(shí)現(xiàn)技術(shù)
⒌ 編譯原理 從源碼到可執(zhí)行代碼的翻譯過程快速有效的實(shí)現(xiàn)方法
⒍ 數(shù)據(jù)庫系統(tǒng)概論 計(jì)算機(jī)中大批量數(shù)據(jù)的管理與檢索方法
7 SQL Server數(shù)據(jù)庫 一個(gè)具體的數(shù)據(jù)庫系統(tǒng)的應(yīng)用
8 軟件工程 從工程管理的角度來管理“軟件制造業(yè)”的方法
9 匯編語言
其它方向:
(電子)信號(hào)與系統(tǒng)
通信原理
計(jì)算機(jī)網(wǎng)絡(luò)
TCP/IP技術(shù)
分布式應(yīng)用原理
圖形學(xué)
多媒體技術(shù)基礎(chǔ)
很多朋友可能跟我一樣,想學(xué)習(xí)計(jì)算機(jī)專業(yè)知識(shí),又沒機(jī)會(huì)接受正規(guī)的大學(xué)計(jì)算機(jī)教育。在此我作為過來人跟大家談?wù)勛约鹤詫W(xué)的感受。
★確立學(xué)習(xí)方向
計(jì)算機(jī)專業(yè)人才的培養(yǎng)目標(biāo)有很多,就大學(xué)計(jì)算機(jī)專業(yè)的設(shè)置來看,大致可以概括為以下幾個(gè)方面:
一、計(jì)算機(jī)軟件與理論
本專業(yè)主要培養(yǎng)具有較強(qiáng)理論基礎(chǔ)和設(shè)計(jì)、開發(fā)軟件能力的軟件人才,以滿足軟件開發(fā)、技術(shù)管理、科學(xué)研究和高等教育等多層次的社會(huì)需要。
二、計(jì)算機(jī)應(yīng)用技術(shù)
本專業(yè)主要培養(yǎng)計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域的各類開發(fā)、研究、應(yīng)用人才。
畢業(yè)生適合的工作有:高等院校計(jì)算機(jī)科學(xué)與技術(shù)的教師和研究人員、中小型控制系統(tǒng)的設(shè)計(jì)實(shí)施人員、大型控制系統(tǒng)的應(yīng)用人員、企業(yè)級(jí)MIS/ERP建設(shè)人
員、基于Internet/Intranet的多媒體應(yīng)用程序開發(fā)人員、數(shù)字通訊領(lǐng)域各類應(yīng)用人員、大中型企業(yè)及涉外企業(yè)IT部門的工作人員。
三、計(jì)算機(jī)系統(tǒng)(體系)結(jié)構(gòu)
本專業(yè)以并行處理、容錯(cuò)計(jì)算等為主要研究方向,所開設(shè)的課程反映當(dāng)前國內(nèi)外計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)學(xué)科的發(fā)展水平。培養(yǎng)學(xué)生的計(jì)算機(jī)軟硬件基礎(chǔ),以及熟練的以計(jì)算機(jī)為手段獨(dú)立研究與設(shè)計(jì)計(jì)算機(jī)系統(tǒng)的能力和計(jì)算機(jī)應(yīng)用、軟件開發(fā)能力。
★如何挑選教材
好的教材對(duì)于自學(xué)者來說是至關(guān)重要的,因此下面我們重點(diǎn)介紹一下適合自學(xué)用的計(jì)算機(jī)專業(yè)教材。
一、數(shù)學(xué)
數(shù)學(xué)是計(jì)算機(jī)專業(yè)的基礎(chǔ),學(xué)好數(shù)學(xué)是學(xué)好計(jì)算機(jī)專業(yè)的關(guān)鍵。高等數(shù)學(xué)課程主要學(xué)習(xí)微積分、空間解析幾何和微分方程,一般高校通用的教材是同濟(jì)大學(xué)編的
《高等數(shù)學(xué)》,目前已經(jīng)有了第五版,也可以使用自考教材——西安交通大學(xué)陸慶樂編的《高等數(shù)學(xué)》,可以買一些配套的輔導(dǎo)書和習(xí)題解答。
還有兩門重要的數(shù)學(xué)課程是《線性代數(shù)》和《概率統(tǒng)計(jì)》。可以分別采用高等教育出版社出版、同濟(jì)大學(xué)編寫的《線性代數(shù)》和浙江大學(xué)編寫的《概率統(tǒng)計(jì)》。注意:自學(xué)一定要多做習(xí)題,而且最好一門課有一本習(xí)題解答和輔導(dǎo)書。
除了上面數(shù)學(xué)基礎(chǔ)課外,在計(jì)算機(jī)專業(yè)中舉足輕重的就是《離散數(shù)學(xué)》,這門課要多花點(diǎn)力氣來學(xué)?梢圆捎米笮⒘杞淌诘染幍摹峨x散數(shù)學(xué)》,上海科學(xué)技術(shù)文獻(xiàn)出版社。也可以用北大、清華的教材,還可以參考左教授編的自學(xué)教材,經(jīng)濟(jì)科學(xué)出版社。
其他課程還有《復(fù)編函數(shù)》、《計(jì)算方法》等,有余力的朋友可以選學(xué)。
二、專業(yè)基礎(chǔ)課
1.《程序設(shè)計(jì)》:學(xué)習(xí)內(nèi)容一般為C和C++。C語言可以采用譚浩強(qiáng)教授的《C程序設(shè)計(jì)》,內(nèi)容比較淺顯,C++方面的書推薦錢能編寫的《C++程序設(shè)計(jì)》,清華大學(xué)出版社。
2.《數(shù)據(jù)結(jié)構(gòu)》:這門課程比較難,可以采用嚴(yán)蔚敏教授編寫的《數(shù)據(jù)結(jié)構(gòu)(C語言版)》,有配套習(xí)題冊(cè)。好好做題,有時(shí)間多編幾個(gè)大的程序。
3.《模擬電路》和《數(shù)字電路》:這是難度較高的兩門課程,選用自考教材相對(duì)來說容易些,也可以參考清華大學(xué)出版社出版的相關(guān)教材。
三、專業(yè)課
1.《計(jì)算機(jī)組成原理》:推薦白中英主編的《計(jì)算機(jī)組成原理》(第三版),科學(xué)出版社;黃愛英主編的《計(jì)算機(jī)組成原理》(第三版),清華大學(xué)出版社。
2.《操作系統(tǒng)》:湯子贏編寫的《計(jì)算機(jī)操作系統(tǒng)》(第三版),西安電子科技大學(xué)出版社。還可以參考高教司司長張堯?qū)W教授編寫的教材,清華大學(xué)出版社。
3.《匯編語言》:可以用清華大學(xué)出版社出版的教材,也可以用自考教材。
4.《數(shù)據(jù)庫原理》:人民大學(xué)教授王珊編的《數(shù)據(jù)庫系統(tǒng)概論》(第三版),高等教育出版社,復(fù)旦大學(xué)施伯樂老師編寫的教材也不錯(cuò)。
5.《編譯原理》:國防科技大學(xué)陳火旺院士編寫的教材十分不錯(cuò),最新版本是2000年出的,國防工業(yè)出版社。
四、選修課
包括計(jì)算機(jī)網(wǎng)絡(luò)與通訊、軟件工程、圖形學(xué)、人工智能、系統(tǒng)結(jié)構(gòu)、圖形學(xué)等。此類課程的教材可選用全國高等教育自學(xué)考試指定教材,或參考各高校所采用的計(jì)算機(jī)?坪捅究平滩募芭涮纵o導(dǎo)書。英文基礎(chǔ)好的朋友可以用國外著名大學(xué)的影印版教材。
需要提醒大家的是,除了教材,網(wǎng)上有許多相關(guān)課堂錄像和課件,有條件的朋友要充分利用。
我自己通過上述課程的學(xué)習(xí)和實(shí)踐,已經(jīng)考完了計(jì)算機(jī)本科自學(xué)考試的大部分課程,并已通過計(jì)算機(jī)四級(jí)考試,下半年還準(zhǔn)備參加高級(jí)程序員考試。希望我的經(jīng)驗(yàn)對(duì)大家能有所幫助。
總結(jié)一下,沒學(xué)過的課程大概有:
1.*離散數(shù)學(xué)
2.*計(jì)算機(jī)組成原理,*計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),嵌入式系統(tǒng)設(shè)計(jì),編譯原理,*Unix系統(tǒng)
3.*Internet與web編程,Cisio/Solaris網(wǎng)絡(luò)體系設(shè)計(jì)與實(shí)現(xiàn),*TCP/IP技術(shù)
4.綜合布線系統(tǒng),信號(hào)與系統(tǒng),數(shù)字信號(hào)處理,單片機(jī)及接口技術(shù),分布式應(yīng)用原理
5.*IT項(xiàng)目管理
6.多媒體
*號(hào)的一定會(huì)看,其他的課可能會(huì)看.除了以上的,其他基本都在本科學(xué)過.需要進(jìn)一步加強(qiáng)的有:
1.匯編語言,操作系統(tǒng),微機(jī)原理
2.數(shù)據(jù)庫,計(jì)算機(jī)網(wǎng)絡(luò),軟件工程.
補(bǔ)充:研一第一學(xué)期計(jì)算機(jī)專業(yè)課:
并
行程序設(shè)計(jì) ,算法設(shè)計(jì)與分析, 組合數(shù)學(xué), 高級(jí)計(jì)算機(jī)網(wǎng)絡(luò),
程序設(shè)計(jì)語言理論,
高級(jí)數(shù)據(jù)庫系統(tǒng),
現(xiàn)代密碼學(xué)理論與實(shí)踐 ,智能計(jì)算模型與方法,
高級(jí)計(jì)算機(jī)圖形學(xué),
計(jì)算機(jī)輔助設(shè)計(jì)與制造,
嵌入式系統(tǒng)設(shè)計(jì)方法、
工具與環(huán)境,
高性能處理器體系結(jié)構(gòu),
數(shù)據(jù)庫技術(shù)前沿,
人工智能前沿,
軟件安全的理論與方法,
普適計(jì)算
posted on
本文關(guān)鍵詞:計(jì)算機(jī)專業(yè)課程,由筆耕文化傳播整理發(fā)布。
本文編號(hào):243637
本文鏈接:http://sikaile.net/wenshubaike/kcsz/243637.html