本課程是介紹計(jì)算機(jī)科學(xué)的知識(shí)的企業(yè)。主題包括算法(他們的設(shè)計(jì)、實(shí)施,并分析),軟件開發(fā)(抽象、封裝、數(shù)據(jù)結(jié)構(gòu)、調(diào)試和測(cè)試);建筑的計(jì)算機(jī)(低數(shù)據(jù)表示,指導(dǎo)加工);計(jì)算機(jī)系統(tǒng)(編程語言,編譯器、操作系統(tǒng)和數(shù)據(jù)庫),計(jì)算機(jī)在現(xiàn)實(shí)世界中(網(wǎng)絡(luò)、網(wǎng)絡(luò)、安防、取證、加密)。本課程教導(dǎo)學(xué)生如何思考,如何更有效地解決問題。涉及廣泛的編程問題集C 以及PHP和JavaScript。