计算科学是否被推荐为每个计算机科学系都应该教授的典型本科课程的一部分?

计算科学 参考请求 教育
2021-12-02 02:40:10

计算科学在许多计算机科学系中仍然不常见,特别是在没有工程学院的大学中。它不被视为标准计算机科学课程的一部分吗?

2个回答

是的。ACM/IEEE-CS 联合任务组 2013 年计算机科学课程的钢铁侠草案包含计算科学并行和分布式计算作为标准课程推荐的 18 个知识领域中的两个。

此外,草案还包含以下具体建议:

  • CS的“大帐篷”视图。随着 CS 扩展到包括更多跨学科工作和“计算生物学”、“计算工程”和“计算 X”形式的新项目的开发,重要的是接受将 CS 视为一门学科的外向观点积极寻求与其他学科合作并融入其他学科。

  • 计算机科学课程的设计应使毕业生为各种职业做好准备,吸引全方位的人才进入该领域。计算机科学几乎影响了每一项现代工作。CS2013 对包括“计算-x”(例如,计算金融或计算化学)和“x-信息学”(例如,生态信息学或生物信息学)等主题的领域进行了广泛的研究。全面发展的 CS 毕业生将在理论和应用之间取得平衡,如第 3 章:毕业生特征中所述。

我喜欢你自己对你问题的回答。我希望这是在任何地方都被考虑的方式,但我怀疑情况并非普遍如此。特别是,大帐篷视图不是部门经常假设的(没有部门,不是 CS,也不是数学)。我在 Texas A&M (MATH 676) 使用 FEM 软件创建了一个计算科学课程,我每隔一年教一次。进入大学目录有点困难,因为 CS 部门不希望我使用“计算科学”这个词(它会踩到他们的地盘——嗯,也许是这样,但他们的部门;这就像提出索赔但不使用它)。

我个人的观点是,计算科学应该是一套跨部门模式教授的课程(几门关于数值方法的基础课程,一门基本的“计算科学软件”课程,然后是计算 X 课程)。但这不是我今天看到的情况。