首页> 外文会议>International Conference on Neural Information Processing >Discovery of Interconnection Among Knowledge Areas of Standard Computer Science Curricula by a Data Science Approach
【24h】

Discovery of Interconnection Among Knowledge Areas of Standard Computer Science Curricula by a Data Science Approach

机译:一种通过数据科学方法发现标准计算机科学课程知识区域互联

获取原文

摘要

Computer Science Curricula 2013 (CS2013) is a widely-used standard curricula of computer science, which has been developed jointly by the ACM and the IEEE Computer Society. CS2013 consists of 18 Knowledge Areas (KAs) such as Programming Languages and Software Engineering. Though it is obvious that there are strong interconnections among the KAs, it was hard to investigate the interconnections objectively and quantitatively. In this paper, the interconnections among the KAs of CS2013 are investigated by a data science approach. For this purpose, a collection of actual syllabi from the world's top-ranked universities was constructed. Then, every actual syllabus is projected to the KA space by a probabilistic model-based method named simplified, supervised Latent Dirichlet Allocation (denoted by ssLDA). Consequently, the following interesting properties of the interconnections among the KAs were discovered: (1) There are the high interconnections among the KAs in each syllabi; (2) A plausible hierarchical structure of the KAs is found by utilizing the interconnections; (3) The structure shows that the KAs are classified into the three principal independent factors (HUMAN, THEORY, and IMPLEMENTATION). The factor of IMPLEMENTATION can be divided into PROGRAMMING and SYSTEM. The factor of SYSTEM can be divided further into DEVICES and NETWORK.
机译:计算机科学课程2013(CS2013)是计算机科学的广泛使用的标准课程,由ACM和IEEE计算机社会共同开发。 CS2013由18个知识区域(KAS)组成,例如编程语言和软件工程。尽管显而易见的是,KAS中存在强有力的互联,但很难客观地和定量地研究互连。本文通过数据科学方法研究了CS2013的KAS中的互连。为此,建立了来自世界排名第一的大学的实际教学大纲的集合。然后,每个实际的系统都会通过名为简化的基于概率的基于模型的方法对Ka空间投射到ka空间中,监督潜在的dirichlet分配(由sslda表示)。因此,发现了KAS中的互连的以下有趣性质:(1)每个教学大纲中的KAS中存在高互连; (2)通过利用互连来发现KAS的合理层次结构; (3)该结构表明,KAS分为三个主要独立因素(人文,理论和实施)。实施因素可以分为编程和系统。系统可以进一步划分为设备和网络。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号