本书是教育部高职高专规划教材,针对计算机专业的特点,加强了Mathematica数学软件的应用,在编写上力求体现以下特点:1.每章单列一节"演示与实验",主要介绍Mathematica数学软件的演示功能与计算(符号计算与数值计算)功能。这样,既能很好地辅助教学,又能使学生初步掌握一种现代计算技术。2.每章都有一些数学建模的实例,通过这些实例介绍数学建模的基本思想与方法,使学生感受到数学的确是"源于现实,并且用于现实",激发学生学习数学的积极性。3.由于有了数学软件的辅助,可以略去一些抽象、复杂的论证和技巧性较强的计算,用相对较少的课时讲清基本概念、基本理论和基本计算,从而增加研究应用问题的课时,培养提高学生的数学建模能力。4.对积分的处理,打破了先讲不定积分再讲定积分的惯例,先从应用最多的定积分入手,再通过微积分基本定理将定积分与不定积分联系起来,再讲积分法,以期更好地体现其应用性。全书共分17章,包含4大模块:微积分、线性代数、概率论、离散数学。在微积分模块中包含了一元微积分、常微分方程、多元微积分初步、无穷级数、数值计算初步等内容。在线性代数模块中包含了行列式、矩阵、线性方程组的基本概念、基本理论及其应用;在概率论模块中包含了随机事件与概率、随机变量及其概率分布、随机变量的数字特征等内容。离散数学模块包含集合论、命题演算、图论等内容。本书可作为高职高专计算机及相关专业教材,或供计算机爱好者和科技人员自学。