过程工程中的计算机应用基础
课程编码:180210081704P2001H
英文名称:Computer Application in Process Engineering
课时:50
学分:2.50
课程属性:专业核心课
主讲教师:郭力
教学目的要求
本课程是化学工程与技术学科研究生的专业核心课程。计算机已经成为过程工程科研工作中的基本工具。通过本课程的学习,学生可了解和掌握计算机的软、硬件系统基础,以及计算机数值方法和编程、MATLAB等知识,并能将之应用到过程工程科研工作中。本课程的目的是培养研究生利用计算机手段解决过程工程领域问题的能力。
预修课程
计算机文化及编程语言、高等数学(工科)、线性代数等基础课程
大纲内容
第一章 绪论及计算机工作原理 3.0学时 郭力
第1节 课程介绍
第2节 计算、计算机硬件、系统软件、应用软件
第二章 计算机软件基础 12.0学时 郭力
第1节 科研工作中的程序设计
第2节 C语言复习
第3节 数据结构及其算法(1)
第4节 数据结构及其算法(2)
第三章 计算机数值方法及其在过程工程中的应用 24.0学时 郭力
第1节 计算机数值方法概论
第2节 非线性方程求解及其应用
第3节 线性方程组求解及其应用
第4节 数据插值及其应用
第5节 数值积分及其应用
第6节 常微分方程数值解及其应用
第7节 数据拟合及其应用
第8节 人工智能与机器学习初步
第四章 MATLAB基础及其在过程工程中的应用 9.0学时 郭力
第1节 MATLAB应用基础
第2节 MATLAB编程方法
第3节 MATLAB数值计算及其在过程工程中的应用
参考书
1、
C程序设计(第4版)
谭浩强
2010
清华大学出版社
2、
计算机数值方法(第3版)
施吉林等
2009
高等教育出版社
3、
MATLAB基础教程
薛山
2011
清华大学出版社
课程教师信息
郭力,中科院过程工程所研究员、博士生导师,国科大岗位教授,获国科大李佩优秀教师奖,主要研究方向为虚拟过程工程、高性能计算、机器学习。