选课类别:专业任务 | 教学语言:双语 |
课程类别:专业核心课 | 开课单位:物理系 |
课程层次:未知 | 获得学分:3.0 |
我个人收获还是挺大的,不过我感觉这门课很依赖自学能力,上课念ppt我同样是听不进去,但是自己写一下代码就能学懂了。如果你愿意花时间去自学各种编程语言,这门课也不是很难。我觉得能把一些没有解析解的东西算出来,对于理解物理还是很有帮助的。
再就是这门课给分有点过于好了。What can I say?我没意见。
这门课给分非常高,但体验很差。首先是授课,老师上课就在念PPT,内容又多又杂、晦涩难懂。而且作为一门教算法的课程,老师几乎没有给我们任何可执行代码。遇到问题在群里问,助教要么不回,要么回得极慢。其次是作业,非常离谱,部分题干描述不清晰,后半学期难度飞升,不借助科技很难完成。一个要我们复现文献里的四张图(好在文献开源),一个似乎涉及手写晶格位点(调了一个有繁杂依赖的库,不知TA怎么验收的),还有一个要跑好多好多数据(舍友在集群上跑了十个小时)。我不认为设置这种作业能够让学生掌握知识,倒是极大增长了学生的资源搜索能力。再是编程语言,大多数学生应该只按培养方案学了Java,但仅靠Java语言极难完成本课课业,PPT大多是fortran,但写作业matlab最佳,python次之。关于考试,只有期末考试,知识还算基础,答不来也不用担心,给分特别高。总的来说,这门课我学不会,如果想认真学,推荐右转《计算方法》。