《科学计算及其可视化》课程教学大纲
课程编号:061102
英文名称:Scientific Computing and Visualization
一、课程说明
1. 课程类别
学位基础课程
2. 适应专业及课程性质
计算机应用技术(理学)专业,必修
其它理工科各专业,选修
3. 课程目的
通过本课的学习,要求学生了解国内外科学计算可视化的研究背景,掌握可视化的基本概念和核心算法。主要的学习内容有:二维标量场等值线抽取算法;断层间表面重构算法;等值面生成和绘制算法;体光照模型和体绘制算法。要求学生在学完本课程后,掌握科学计算可视化的基本算法和实现方法,并能使用学到的知识综合性地解决实际问题。学生在学习完本课程后,要求掌握以上的算法及实现方法,具备可视化编程及应用能力。
4. 学分与学时
学分2,学时36
5. 建议先修课程
数据结构和算法分析
6. 推荐教材或参考书目
推荐教材:
(1) 计算机图形学基础教程.孙正兴,周良等.清华大学出版社,2004
参考书目:
(1) 三维数据场可视化.唐泽圣等.清华大学出版社,2000
7. 教学方法与手段
课堂教学与讨论相结合
8. 考核及成绩评定
考核方式:考试
成绩评定:考试课,考试成绩占100%,形式有:课程论文
9. 课外自学要求
多做实验
二、课程教学基本内容及要求
课程学习内容 共36学时
1.科学计算可视化的意义,参考模型,研究内容和应用领域 4学时
2.可视化技术的分类 2学时
3.可视化中的数据类型和数据操作 2学时
4.二维标量场等值线抽取 6学时
5.断层间的表面重构 8学时
6.等值面生成和绘制 8学时
7.体绘制 6学时