基礎(chǔ)的高數(shù)、英語、專業(yè)的C語言程序設(shè)計(jì)、JAVA程序設(shè)計(jì)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、Visual.Net高級編程、計(jì)算機(jī)組成原理、編譯原理、算法分析與設(shè)計(jì)、計(jì)算機(jī)英語、匯編語言。
基本課程就這些,但是學(xué)校不同課程可能會稍做改變。課程比較難,就是從計(jì)算機(jī)的構(gòu)造開始學(xué),大一大二都是在打基礎(chǔ),大三主要就是分自己的愛好和方向,軟件方面和硬件方面。