CourseBench Logo

计算科学与工程

SI114H | 3 学分 | 15 评论
开课单位:

信息科学与技术学院

Ratings & Reviews

4.9

/5
特别好评

15 人评分

5

14

4

1

3

2

1

课程质量

很好

作业用时

<1h

考核难度

简单

给分情况

很好
排序和筛选

20142026

廖奇峰 (15)

其他 (0)

廖奇峰, 翟佳羽, 张增 (0)

?

匿名用户

2025/09/15 06:26
2025/09/15 06:26
好课

2025 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

Workload 小,quiz 简单,给分特别好,老师人也很好,上课节奏不快容易听懂。


?

匿名用户

2025/06/23 16:48
2025/06/20 11:39
给分非常好

2025 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
偏易
给分情况
很好

老师非常好,讲课基本上全板书 就算 pj 做的比较混,前面 quiz 不错作业不错也可以给到不错的分……? https://ocw.mit.edu/courses/18-085-computational-science-and-engineering-i-fall-2008/ 想自学的可以参考 MIT 18.085 (Gilbert Strang)


熊闻野

2023 级本科生
2025/06/20 10:01
2025/06/20 10:01
神课,但给分有点黑盒

2025 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

被大佬带飞了,爽吃 A+。

教学内容基本就是线代复习 + 傅立叶分析 + 有限元。课上的应该挺好的但我起不来没怎么去。

想自学的朋友别用教材,那本书延续性太强了,必须从头看才能看懂。虽然 quiz 基本没啥难度就是了(甚至还是开卷考试)


H

Henry

2022 级本科生
2025/06/20 06:28
2025/06/20 06:28
workload小,适合自学

2025 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

老师上课板书,内容大多易懂,但知识密度较低,适合放松听。老师讲的内容我基本书上也看过一遍。我觉得书上的难度比老师讲的大一些,也有更多 insights 和 takes。区分度主要在 project,提前找好队友,想好选题再上课可能更稳妥,只要跟数值计算搭上即可。


?

匿名用户

2025/06/19 19:35
2025/06/19 19:35
慎重考虑后,再进行选择

2025 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
较好

我吃了 B+,我先破防。

期末 project 的给分比较黑盒,这课唯一的区分度还就在 project 上。如果没有把握自己期末能拿出很多时间来做 project 的话,不要选这门课。或者提前了解好这课讲什么,从学期初就开始一点一点的开始做。

我觉得 A 肯定还是给满了,project 可能确实没做好吧,但是的确要给一句忠告:慎重衡量后,再做选择。不论什么课都逃不过 40% A 的限制。


A

Anubisyy

2022 级本科生
2025/06/19 14:01
2025/06/19 14:01
超级无敌大好课,无论从课堂体验、workload还是给分

2025 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

先看省流版

上课内容通俗易懂,不签到,Quiz 超简单,给分超好,final project 随便选题工程量大就可以满分。看到这里还能忍住不选课那你是这个 [\ 大拇指]

再看不省流版


?

匿名用户

2024/07/27 01:02
2024/07/27 01:02
简单

2024 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

课程内容非常简单,从来没上过这么简单的数学课。 quiz 更加简单,从没有做过这么简单的 quiz


?

匿名用户

2024/07/10 14:47
2024/07/10 14:47
好课

2024 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

课程内容

线性代数复习
应用数学模型
有限元方法
傅里叶变换(这个基本是提了一嘴)


Winlere

2021 级本科生
2024/07/08 06:49
2024/07/08 06:40
复习线代+数分的(有限元)好课

2024 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

因为想再复习会数学选了这门课,前期复习各种矩阵分解,中期学习有限差分,后期学习有限元。具体来说,本课程的主线就是为了能教大家解微分方程 (顺带讲了一下 线代,MLP, 傅立叶),而且提供了一种通用的数值计算方法(ie 有限元)。有限元的原理简而言之就是用一个测试函数 v 乘上微分方程 -u' = f ,得到 -u' v = f v ,两边同时在一个区域内定积分 - \int u' v = \int f v,对等式左边分部积分得到 -u v + int (u v') = int (f v) (1);此时假设 u 可以表示为一堆基函数的线性组合,即 u = a_i * w_i (i=1...N) 其中 w_i 是一组基函数,a_i 是待定系数。,然后带入到 (1) 式。此时,由于 w,v,f 是已知的,只有待定系数 a_i 是未知的,那么我们利用 v 便可以得到一个方程。如果拿 N 个 v 来乘到话,就可以得到 N 个方程, 然后对于 N 待定系数 a_i 就能得到 N 个方程,假如这样诱导得到的方程组线性无关就可以解了。选取有特殊性质的 test function 和 trial function (即 v 与 w) 可以保证方程可解。其实学了一个学期下来似乎就这个东西最关键。当然,还有编程作业,matlab+chatgpt 随便写写就完事了。《计算科学》是有限元,《工程》 是用 matlab 实现有限元。有限元的有限是指选取的 v 和 w 是有限的,有限元的元是指 w 和 v 有一套选择的套餐,比如 hat function, 3D-hat funtion 等 support 在一个线段或者正方形上的双线性函数。(eg z=x (1-y) 0<=x<=1, 0<=y<=1 )

因为自己的问题导致四月份基本没去上课,错过了很多课堂非常可惜,廖老师可以把数学概念向 CS 人讲清楚,而且信息量恰到好处。那本 Gilbert 的教科书写得还行,但是不支持随机读取,自己读的时候无法从某个章节开始读,得至少从那一个大章节读起来,不然读不懂。而且这个课没有课件,有的只是廖老师珍藏在文件夹里的教案。但好在内容不是特别高深,如果身边有数学高手的话,自学难度不是特别高。

Project 做的是弹奏吉他的仿真,被队友和来义务帮忙的老哥带飞了(又磕)。因为本人作业被扣了一半的分,quiz 也爆 0 一次,所以选了一个比较难的课题来折磨自己。


m

moqiyinlun

2021 级本科生
2024/07/07 09:21
2024/07/07 09:21
非常好的数学课!推荐修读捏

2024 年 春学期

廖奇峰

课程质量
很好
作业用时
2-4h
考核难度
偏易
给分情况
很好

先说总评

我认为是信院讲的最好的数学课之一!廖老师讲课是板书流的,就会在黑板上非常仔细的推导公式,使用的教材是 MIT 的计算科学与数学的教材,是那个教线性代数的老爷爷的另外一门公开课程!Gilbert yyds!内容很依赖于线性代数,讲了一些用来解微分方程的特殊矩阵,有限元方法,傅里叶变换等,从数值的角度上去理解一些方程的解的问题,非常有趣 (和另一门数所的数值分析可以形成互补,那课不讲有限元),给分也非常不错,人少的时候 project 好好做的老师都给了 A,然后这学期人特别多,本来学期开始说学院要求 30% A 率的,但大家好像 project 做的好的同学超出了老师的预想,老师去跟学院争取了额外的 A 率!廖老师人真的非常好!最后我自己的分数也是 A

关于 workload


H

Hypoxanthine

2021 级本科生
2024/07/10 14:55
2024/06/19 09:21
计算科学与工程:信院最值得一上的专选之一

2024 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

Overview

信院专业课里非常值得上的一门课(哪怕因为人多而 Curve)。

计算科学与工程,顾名思义,主要的内容是数值计算的一些概念和方法。很难说这部分内容能够对应哪个方向或者哪个领域,但几乎任何计算机相关的领域(和绝大多数电子信息相关的领域)都需要用到它,绝大多数和任何物理模型相关的模拟、仿真都能用到其中的概念和方法。


2

221

2021 级本科生
2023/06/18 11:09
2023/06/18 11:09
上过讲课最清晰的专业课

2023 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

12 周课 workload 很小,quiz 很简单,老师讲课十分清晰,最后一节课变成了全班的夸夸课,建议老师也去教教其他课,老师人超级 nice,生怕我们不会


2023/06/18 11:02
2023/06/18 11:02
让人泪目的好课, 不学太吃亏了

2023 年 秋学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

课程质量很高,老师非常用心,有相关知识不会还会上课讲解;quiz 难度适中,考核在要点,期末 project 也能学到很多东西,最重要的是没有考试,给分也好,老师人也非常 nice!!!!!!!!!


?

匿名用户

2022/12/11 06:34
2022/12/11 06:34
不错的数值计算入门课

2022 年 春学期

廖奇峰

课程质量
很好
作业用时
1-2h
考核难度
简单
给分情况
很好

教材用的是 MIT 的 Computational Science and Engineering,上课内容基本是这本书的简化版。由于疫情影响老师讲的比较简单,总体来说 workload 不大。廖老师讲课讲的很清楚,由于选课的人很少,所以老师可以关照到每一个同学。总而言之是一门很有意思的课,适合对数值计算感兴趣的同学。


?

匿名用户

2022/12/10 12:16
2022/12/10 12:16
适合各种专业学生的课

2022 年 春学期

廖奇峰

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

三次作业,三次 quiz,期末一个 project,12 周结课,因为疫情取消了两次 quiz,分加到 project 里。课程讲的主要是有限元分析和贝叶斯反演,廖老师讲的非常细,课上有很多用到代码的地方,老师一行一行写出来,写一行讲一行,虽然要写一些代码但不需要基础,quiz 会提前说什么时候考考什么,作业不是很占用时间。得分主要靠 project,组队写报告没有 pre,时间充裕选题自由。我是拿了 A+,我不是 CS 的贝叶斯反演了解的不深,有限元分析是各种仿真软件的基本,涉及到建模经常会用到有限元,了解一些有限元的原理可以加深对仿真建模的认知。如果需要凑学分的话这门课压力不大不需要基础也是非常适合的。