【生物信息学】- 春季学期课程
【课程信息】
- 上课时间:春季学期 周五第四大节(15:20-16:55)
- 上课地点:清华大学 六教6A203
- 教学大纲:Syllabus
- 学时:32
- 学分:2
- 主讲老师:鲁志
- 对象:本科生 30-80人
该课程的作业中会涉及大量 Linux 操作和编程,课程目的是让大家 “实践” 编程解决生物问题,而不是“学习编程”,因此,需要已经有一定的Linux接触和编程基础的同学才适合选修。否则,建议本学期可以先修一些计算机基础课(或者自学一些计算机的网课),加强基础后来年选修。
【教学理念】
Teaching Philosophy:
“Study and Practice” 格物致知 | 知行合一
We teach professional skills in bioinformatics. These skills are not just running software. They will give you freedom of exploring various real data.
【课程简介】
相对于过去,突然地,我们发现数据不是太少而是太多,信息不是匮乏而是繁杂,新一代人的重要能力是“鉴别”和“挖掘”。我们将教授生物信息学方面的专业技能, 这些技能不是单纯地运行软件的能力,而是让你们拥有探索各种真实数据的自由。
生物信息学是采用数学、统计学、计算机等方法分析生物医学数据的一种交叉性学科。
该课程的教学目的是为了让学生对生物信息的基础知识有所了解和掌握,同时让学生能够掌握实用的生物信息学实用技能和编程技术。课程设计是让学生逐步学习生物信息基础知识和练习基础计算机技能,能够对基本的生物信息学技术有所掌握。课程将让学生从了解和练习基本的Linux操作开始,通过生物信息必备的计算语言(如Bash, R等)的编程训练,掌握生物信息学在新一代高通量测序数据上的基本分析方法。
该课程除了理论教学,加强补充了实践练习的训练环节,更强调学生对生物信息学实际应用的实践学习和上机练习,在往年基础上加大了课程的挑战性和实用性。
【预修课程】
- 基本生物课程: 如《普通生物学》
- 基本统计课程: 如《概率论》或《生物统计》
- 基本数学课程: 如《线性代数》
- 基本计算机技能:如 Linux、Python 等