1. 數據結構:《數據結構(C語言版)》(嚴蔚民,清華大學出版社),推薦配合《數據結構習題與解析(C語言版)》(李春葆)。另外,還可以參考《數據結構》(用面向對象與C++描述)(殷昆 王京,清華大學出版社)。
2. 演算法:《演算法設計與分析》(鄭宗漢,清華大學出版社)、《演算法導論(影印版)》(Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest 和 Clifford Stein,高等教育出版社)、《計算機程序設計藝術》(清華大學出版社)以及《演算法設計與分析基礎》(Anany Levitin,潘彥譯,清華大學出版社)。
3. 資料庫:《資料庫系統概論》(薩師煊 王珊,高等教育出版社)、《資料庫原理與實踐》(鄭若忠 王鴻武,湖南科學技術出版社)以及《資料庫系統原理》(俞盤祥 沈金發,清華大學出版社)。
4. 操作系統原理:《現代操作系統》(孫鍾秀等,高等教育出版社)、《操作系統原理》(謝青松,民凳茄郵電出版社)以及《操作系統原理簡化教程》(張堯主編,清華大學出版社)。
5. 計算機體系結構:《計算機體系結構》(張晨曦等,高等教育出版社)、《計算機系統結構》(鄭緯民 湯志忠,清華大學出版社)以及《計算機組成與結構》(王英,清華大學出版社)。
6. 計算機網路:《計算機網路(第二版)》(馮博琴,高等教育出版社)、《計算機網路與INTERNET教程》(張堯,清華大學出版社)以及《計算機網路》(蔡裕等,機械工業出版社)。
7. 離散數學:《離散數學》(孫吉貴 楊鳳傑,高等教育出版社)以及《離散數學教程》(耿素雲 屈婉玲 王捍貧,北京出版社)。
以上書籍均為中文版本,適合國內讀者閱讀。請注意,出版日期可能會有所變動,請在購買時核實最新信息。