计算机科学导论.跨学科方法

本书包括两个部分, 第一部分介绍围绕学习编程的三个阶段进行组织, 包括基本元素、函数和面向对象编程。第二部分则介绍计算机科学的高级主题, 包括算法和数据结构、计算理论和计算机体系结构。