北京大學(xué)大一計算機(jī)學(xué)什么?
基礎(chǔ)課:
信息科學(xué)技術(shù)概論
微電子與電路基礎(chǔ)
科技交流與寫作
力學(xué)B 周樂柱
電磁學(xué)B 楊東海
必修課:
計算概論A
數(shù)據(jù)結(jié)構(gòu)與算法A
程序設(shè)計實(shí)習(xí)
集合論與圖論
代數(shù)結(jié)構(gòu)與組合數(shù)學(xué)
數(shù)理邏輯
數(shù)字邏輯設(shè)計
微機(jī)原理A
計算機(jī)組織與體系結(jié)構(gòu)A
數(shù)據(jù)結(jié)構(gòu)與算法實(shí)習(xí)
編譯技術(shù)
操作系統(tǒng)A
編譯實(shí)習(xí)
操作系統(tǒng)實(shí)習(xí)
核心課:
數(shù)字邏輯設(shè)計實(shí)驗
微機(jī)實(shí)驗A
匯編語言程序設(shè)計
軟件工程
數(shù)據(jù)庫概論
計算機(jī)圖形學(xué)
計算機(jī)網(wǎng)絡(luò)概論
人工智能概論
理論計算機(jī)科學(xué)基礎(chǔ)
程序設(shè)計語言概論
算法設(shè)計與分析
面向?qū)ο蠹夹g(shù)引論
信息安全引論
操作系統(tǒng)B(含實(shí)習(xí))
選修課:
人機(jī)交互
數(shù)字圖像處理
Linux程序設(shè)計
Java程序設(shè)計
Windows程序設(shè)計
網(wǎng)絡(luò)協(xié)議分析與實(shí)現(xiàn)技術(shù)
數(shù)字化藝術(shù)
計算機(jī)視覺引論
計算方法B