A. 計算機科學與技術專業課程有哪些
電路原理、模擬電子技術、數字邏輯、數字分析、計算機原理、微型計算機技術、計算機系統結構、計算機網路、高級語言、匯編語言、數據結構、操作系統等。
B. 計算機科學與技術專業都有什麼課程
數字電路、LINUX、計算機編程、C#、數據結構、計算機基礎、JAVA、計算機網路基礎、數學方面:微積分、離散數學
我上學的時候大概就這些課程、還有兩個不太重要的想不起來了,做程序猿的話數據結構和C語言、JAVA、離散數學這幾個重要點。
C. 計算機科學與技術本科專業,有哪些核心課程
C/C++程序設計語言
數據結構
計算機組成原理
計算機編譯原理
資料庫
計算機網路與安全
軟體工程
大學四年所學課程都是非常全面的,沒有專業方向。真正有專業方向還是研究生階段。
計算機專業分成四個方向,計算機系統結構、計算機軟體與理論、計算機應用技術 還有就是計算機軟體工程碩士了你可以選擇一個自己感興趣的方向!
考研的考試科目分為公共課和專業課。公共課包括英語和政治,而專業課包括數學(數學分為四個等級,計算機專業一般院校指定考數學一)、專業課一、專業課二。
專業課一和專業課二,對於各個不同的學校而言,他們的這兩個科目可能會有所不同。具體為哪兩個科目,請查閱各個院校的對應系的招生簡章。如果還沒有選定某所學校,那麼在以下的科目是經常作為專業課一和專業課二來考核的:數據結構(包括至少一門編程語言,C或PASCAL),操作系統,離散數學,編譯原理,組成原理。這幾門課的先後順序即為被大多數學校選作考試科目的選考頻率。對於特定的一所學校而言,其考試科目一般不會經常變化的,即其專業課一和專業課二的考試科目一般是比較固定的,當然,也不排除個別學校在個別年份發生變化,這一點請一定要注意查看各校簡章。
好好學習。
D. 計算機科學與技術專業需要學習哪些課程
摘要 您好,在大學期間需要學習電路原理、模擬電子技術、數字邏輯、數字分析、計算機原理、微型計算機技術、計算機系統結構、計算機網路、高級語言、匯編語言、數據結構、操作系統等。
E. 大專計算機科學與技術專業需要學習哪些課程
計算機科學與技術是學什麼的?流行的計算機語言如C、JAVA、VB、VF、DELPHI、匯編等等。微機原理;計算機基礎;計算機網路基礎;數據結構;高等數學;大學英語;大學物理;多媒體相關的課程:如網頁製作、IT實用技術等。
一、給計算機專業的同學。 1.首先請你熱愛這個專業。只有這樣,你才會從抽象的理論中找到實實在在的快樂。如果你不熱愛她,或者只因為這是個熱門專業,那麼極力要求你放棄這個專業,因為計算機是一把雙刃劍,學好了你會飛黃騰達,學不好你畢業後會極其痛苦,高不成低不就,沒有發展潛力,如同學英語專業的人到了美國一樣。
2.不要用功利眼光對待這個學科,這絕對不是點點滑鼠就能掙錢的專業。不要去想做網站掙錢,不要想靠點擊率增加廣告,這個在4年前已經過時,如果你現在仍然這么想,千萬別說出來,因為我會覺得你很土。計算級專業的成就感總是伴隨著身體上的痛苦而來,肩周炎,頸椎病,眼睛干澀,掉頭發,腰椎間盤突出,關節炎,不誇張,這么帥的我工作了兩個月以後發現開始掉頭發了。
3.搞明白計算機「科學」與「技術」的含義。做網頁,做圖片,做flash,玩游戲,上網,聽歌,錄mp3,搞電影字幕,裝windows,改注冊表,為軟體皮膚……這通通不叫計算機科學與技術,如果你是計算機的學生,會做以上事情,那是你應該的,不會做,也沒什麼丟人的,我們需要的不是讓別人稱作「高手」。
4.明確你最終的專業方向是軟體還是硬體。方向是網路?網路不是專業方向。網路是最優秀的軟體工程師、最優秀的硬體工程師與最優秀的通信工程師的智慧結晶。如果你是軟體方向,請你在學精一攬子數學、數據結構、演算法設計、數值分析、匯編語言、操作系統、編譯原理、資料庫原理、軟體工程之類課程後,仔細的聽一聽硬體課程,他對你有用。軟體工程絕對不是背背就能過的課,計算機理論可能是一個人就能研究出來,軟體工程是成千萬網軟體工程師幾十年來失敗的教訓凝結成的結晶,請認真聽課。不要問我應該學什麼語言,計算級專業的人必須具備任何語言1小時上手的能力,最起碼要在10分鍾把"hello world"做出來。如果說有必須學的兩種語言,那他們是c++與java,學他們不是在學語言,而是在學thinking in c++,thinging in java,一個是軟體的基礎理論,一個是面向對象的基礎理論,從來沒有人聽說過「thinking in basic」。如果你說c++過時了,那麼千萬別告訴別人你的名字,因為很丟人。山科大的老師只會教給你c,不會教給你++,所以不要被他蒙蔽,大膽的問他++,如果他不會,乾脆換老師。學硬體的同學在認真聽聽以上課程後,學精除了政治以外的其他課程。
5.即使你學好了以上課程,我們仍然差得很遠,我們只弄清學什麼了,但是還不知道做什麼。我們的課程設計太小兒科了,別對你在國外的同學說,否則會被笑話,所以我們要盡可能的多做設計,別一個人們悶著頭做,兩三個人合作一個項目,不會交流的計算機人員30歲以後肯定會下崗。題目呢,盡量是一些簡單的底層開發,可以去國外大學網站上搜一搜,要自信你一定能做出來,畢竟不是什麼難題,而是我們應當具備的素質。
6.如果你對網路有意,在具備了一定動手能力後從協議或者底層硬體的角度去學習它。否則你是自甘從一名高貴的計算機專業人員墮落為做著沉重機械體力勞動的民工。對網路安全感興趣,那麼你就在學會使用各種工具的一個月後從編程的角度深入學習網路協議和操作系統吧!只會用工具攻擊無知人員的漏洞是一種意淫的行為,如果樂此不疲,並到處叫嚷「黑客」,那麼這種行為可以被稱作「手淫」。網上呼籲中美、中日黑客戰時,希望你安心學習課程,或者睡覺休息,或者去運動娛樂,不要給祖國抹黑。
7.正確對待認證。絕大部分認證不是高薪的敲門磚,而是你上崗前的智商水平測試。如果你考過了認證,別對別人說這個認證是垃圾,請告訴別人你在學習中懂得了那些知識,如果你沒有懂得知識,那麼你是個paper,認證不是垃圾,你是垃圾。如果你連認證都沒考就到處喊它垃圾,那麼你就親自考考試試,考過了,懂了,那麼你隨便;如果過了但是不懂,認證不是垃圾你是垃圾,如果沒考過,那麼看這個貼子的所有人都知道你是什麼了。MCSE、CCNA、CIW等等都有它存在的意義,只要你有錢都值得一學,他們是最正規的知識來源,是經過理論、實踐、時間與市場考驗的產品。
二.給非計算級專業的同學的一點建議。 1.熱愛你的原專業,尤其是自然學課和基礎學科,為了計算機放棄他們就如同為了10張一元錢扔掉了一張100元一樣。
2.計算機是具有學術性和工具性的雙重屬性學課。架設一做計算級專業與你本專業的橋梁,那對兩個專業都是做出了貢獻,如果你真的很牛,把計算機學的很深很好,那麼你真的值得尊敬。
3.再次記住做網頁,做圖片,做flash,玩游戲,上網,聽歌,錄mp3,搞電影字幕,裝windows,改注冊表,為軟體皮膚……這些不是計算機專業,也掙不到錢。不要讓浮躁余功利蒙蔽你的雙眼,毀掉你光明的前程。
F. 計算機科學與技術專業主要課程有哪些
高數、線性代數、離散是必須的
專業課就多了,基礎點的就是高級語言程序設計,操作系統,計算機網路,數據結構,計算機組成原理,資料庫,如果涉及硬體的話還會學電路電子學,數字邏輯什麼的
然後再專業點會學面向對象程序設計,演算法分析設計,編譯原理,操作系統內核分析,linux
有興趣可以選修Java開源框架,軟體工程,這些都不是計算機專業必修的
絕大多數比較好學,畢竟是基礎課程,比較難得幾個是組成原理、編譯原理、演算法分析設計、操作系統內核分析,涉及到計算機底層結構的都比較難
G. 計算機科學與技術專業要學哪些課程
一般來說國內計算機科學與技術專業的課程都是大同小異或完全雷同的。你作為新生想提前預習倒是很不錯啊-_-
其實有哪些課程你可以輕易地搜索到,但我想你也不太可能在家把它們都學完吧,有這樣的野心還是好的,呵呵。你在家最好是主攻基礎性的課程,比如C語言。計算機的本科課程設計得橫向很寬,而縱向不足,就是說硬體、軟體、網路什麼課都有,但都是基礎入門課,要深入的學習,還需要自己課外鑽研,或者讀碩士博士。另外,很多課程都是其他課程的先修課,但最基本的還是硬體和軟體,軟體你大一就要學的C語言,你可以在家多學學,有興趣的話自己編寫小程序試試,硬體方面相對枯燥點,在家還是學軟體的吧~
語言的東西是多學也不嫌多,但要精通至少一門語言,不要一口想吃個胖子,學了C又學JAVA還有什麼網頁編程之類的語言。把C學明白,考試、考研、找工作、做項目,都用得上。
另外,如果你對計算機的操作非常熟練的話就不必學了,但如果不熟練,最好是找本計算機基礎知識之類的書,翻一遍也就不到一天的功夫,但是那些快捷鍵啊什麼的,可以給你今後的工作節省很多很多的時間,提高效率~
我想你的假期可能也快結束了,到學校後,可以找大三大四的師兄師姐交流下這個專業的特點,前景,出路問題,不過這是很實際很功利的角度。你最好是了解下學科知識體系特點,便於加深理解,開學後盡快入門,贏在起跑線上。學習方法之類的也可以交流,但要警惕前輩中那種懶散、應付的惡習,不要聽他們說大學的課程及格就好、考前突擊兩天三就能過關就OK了。。。不要因為他們言傳身教告訴你不必好好學習,你就不認真對待。我當初就是受到這樣的「教育」,一直樂得逍遙,還鄙視那些總自習的同學,到後來才覺得吃虧的是自己。不過,還要警惕那種只顧考試成績,不實踐的傾向。計算機是實踐性非常強的專業,一定要具備強的動手能力才可以。考試分數重要,但不要只會考試。
祝你的大學生活豐富多彩,學到很多有意義的知識!算是我這個09年計算機專業的畢業生給你的忠告吧!
PS:很多學校開學都會英語考試,根據成績分班,你在家可以適當的復習下英語,增強語感,分到普通班也不丟人,但一開學就考得好點,面子上也過得去嘛~
這一建議也適用於考試成績完美主義者,呵呵~
H. 計算機科學與技術有哪些課程
這!還問教材!樓主不知道么即使一個大學裡面一個學院一個專業也會是有很多老師的,不同的老師教的學生選的課本可能都不一樣,而且不同年份入學的話教材版本啊或者教材內容又會是不一樣的,除非你找到個清華的在讀的問,要不然沒辦法
以下的課程也是清華歷年來會開的課程,但是不代表課程不會變動...樓主又沒附加分...
計算機科學與技術專業核心課程6 門,17學分
課號
課程名
學分
先修要求
40240433
計算機系統結構
3(春)
操作系統
30240243
操作系統
3(春)
計算機組成原理,數據結構
40240144
編譯原理
4(春)
數據結構
40240243
計算機網路
3(秋)
操作系統
40240432
形式語言與自動機
2(秋)
離散數學(1)
20240103
匯編語言程序設計
3(秋)
計算機科學與技術專業限選課不少於11學分,其中:
計算機系統結構-----計算機科學與技術專業選修不少於2學分
課號課程名學分先修要求30240253
微計算機技術3匯編語言程序設計
嵌入式系統3計算機組成原理 操作系統40240412
數字系統設計自動化2數字邏輯電路30240222
VLSI設計導論2數字邏輯電路 計算機軟體與理論---計算機科學與技術專業選修不少於2學分
課號課程名學分先修要求
初等數論及其應用 2離散數學30240192
高性能計算導論2(英語講課)計算機系統結構30240262
資料庫系統原理2數據結構
網路編程與計算技術2計算機組成原理
軟體開發方法2C++ 數據結構 軟體工程
30240134
軟體工程3C++ 數據結構 計算機應用技術-----計算機科學與技術專業選修不少於2學分
課號課程名學分先修要求30240042
人工智慧導論2離散數學40240452
模式識別2幾何與代數 概率與統計 人工智慧導論40240062
數字圖象處理2概率與統計 程序設計基礎40240392
多媒體技術基礎及應用 2信號處理原理40240422
計算機圖形學基礎 2數據結構40240472
計算機實時圖形和動畫技術2幾何與代數40240402
虛擬現實2計算機組成原理40240462
現代控制技術2系統分析與控制40240372
信息檢索 2數據結構40240362
電子商務平台及核心技術2數據結構 JAVA程序設計 資料庫系統原理40240492
數據挖掘2資料庫系統原理 計算機科學與技術專業專題訓練不少於5學分,其中計算機網路專題訓練為必選
課號課程名學分先修要求
計算機網路專題訓練1(秋)
操作系統專題訓練2(秋)
編譯原理專題訓練2(秋)
資料庫專題訓練2(秋) 計算機科學與技術專業的任選課程
課號課程名學分先修要求30240253
微計算機技術3匯編語言程序設計
初等數論及其應用 2離散數學
網路編程與計算技術2計算機組成原理30240134
軟體工程3C++ 數據結構30240042
人工智慧導論2離散數學40240452
模式識別2幾何與代數 概率與統計 人工智慧導論40240062
數字圖象處理2概率與統計 程序設計基礎40240392
多媒體技術基礎及應用 2信號處理原理40240422
計算機圖形學基礎 2數據結構40240472
計算機實時圖形和動畫技術2幾何與代數40240402
虛擬現實2計算機組成原理40240462
現代控制技術2系統分析與控制40240372
信息檢索 2數據結構40240362
電子商務平台及核心技術2數據結構 JAVA程序設計 資料庫系統原理40240492
數據挖掘2資料庫系統原理