第1章-第7章應該以它們在本書中出現(xiàn)的順序來進行講授。第8章包含了許多信息,學生需要利用這些信息將前幾章所學到的知識運用到實踐中。但是,后續(xù)的章節(jié)并不是很依賴于第8章。第3部分中的第9章~第12章也應當按照順序進行講授。第4部分中軟件工程方面的章節(jié)利用了第2部分和第3部分中的章節(jié)內容,但是關于軟件工程的章節(jié)可以和數(shù)據(jù)庫方面的內容并行講授。本書高級主題中的第16章和第17章依賴于第2部分中的前7章。最后,需要指出的是,書中打了“*”的小節(jié)是可選的,因此如果教師愿意,可以將其省略。目錄中前面有CS圖標的小節(jié)是關于案例研究的。另外,帶有星號的習題會比其他題目難一些,而帶有兩個星號的題目更難。