美国capstone是什么课程?
本人美本,大一上过一门类似的课,叫priscilla,也是和cs关系不是那么密切的cs相关课程(因为我们系当时没CS专业所以没有cs的课程) 简单介绍一下这个课吧,是500级别的,需要先修课是200级别的算法和数据结构,这门课程要求运用计算机模拟来解决实际问题,以小组合作的方式来完成,最后通过的一个项目。
给个简单的例子,比如我们这学期学的优化理论,可以应用到机器学习的问题中,就可以用这门课来做个简单模型然后看看效果怎么样,当然其他的专业问题也可以,只要你能把问题简化然后让电脑模拟出来并得出结果就行。这个项目最终的成绩由你的项目和论文决定(我们这300分满分100分作文),个人觉得项目的部分比论文更重要。
这个项目的要求主要是你做出来的结果必须能work(因为是要上机操作的课程,一些复杂的问题你可能算不出来,那就没必要写了,写的越早越占便宜,因为老师会看你前期的努力的程度给你加分),其次是你的方法必须能够解决这类问题(也就是要合理高效,你不能用一套方法走天下而且效率还很低,这是要扣分很严重的),最后是美观性(如果你的结果正确但是弄的很丑也会酌情扣分哦~所以千万不要对结果沾沾自喜而忽略了美观这部分)。
这门课每个学校的要求可能不一样,我给的只是一个大概的印象分,具体的还是看每个学校的安排啦~加油!