Software engineering meets scientific computing: group projects in CSE education

被引:0
|
作者
Bader, M. [1 ]
Bungartz, H-J. [1 ]
Muntean, I. L. [1 ]
Neckel, T. [1 ]
机构
[1] Tech Univ Munich, Dept Informat, Munich, Germany
关键词
CSE education; SE; software engineering; group projects; FSI; fluid-structure interaction; molecular dynamics;
D O I
10.1504/IJCSE.2009.029161
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In addition to the well-established bottlenecks in scientific computing - hardware and algorithms - CSE currently witnesses a new one: the software. A change in the philosophy of developing simulation programs towards systematic software engineering is painfully required. To help the coming generation of CSE researchers acquire practical skills in software engineering, we extended our CSE master program's curriculum by a structured group software development project as part of a respective honours program. We present results and evaluate the success of this concept for several projects in diverse CSE areas, in particular for two recent projects in fluid-structure interaction and molecular dynamics.
引用
收藏
页码:245 / 253
页数:9
相关论文
共 50 条
  • [1] Artificial Intelligence meets Software Engineering in Computing Education
    Kalles, Dimitris
    9TH HELLENIC CONFERENCE ON ARTIFICIAL INTELLIGENCE (SETN 2016), 2016,
  • [2] Learning by doing: Software projects in CSE education
    Bernreuther, Martin
    Bungartz, Hans-Joachim
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 161 - 168
  • [3] First experiences with group projects in CSE education
    Bernreuther, M
    Bungartz, HJ
    COMPUTING IN SCIENCE & ENGINEERING, 2006, 8 (04) : 16 - 25
  • [4] A Framework for Software Engineering Education: A Group Projects Approach
    Mahmood, Zaigham
    INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES, 2007, 1 (03): : 153 - 156
  • [5] When Scientific Software Meets Software Engineering
    Leroy, Dorian
    Sallou, June
    Bourcier, Johann
    Combemale, Benoit
    COMPUTER, 2021, 54 (12) : 60 - 71
  • [6] A software chasm: Software engineering and scientific computing
    Kelly, Diane F.
    IEEE SOFTWARE, 2007, 24 (06) : 120 - +
  • [7] When Service Computing Meets Software Engineering
    Yan, Yuhong
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 49 - 52
  • [8] When software engineering meets quantum computing
    Ali S.
    Yue T.
    Abreu R.
    Communications of the ACM, 2022, 65 (04) : 84 - 88
  • [9] Software Engineering Meets Services and Cloud Computing
    Yau, Stephen S.
    An, Ho G.
    COMPUTER, 2011, 44 (10) : 46 - 52
  • [10] Software Engineering for CSE
    Carver, Jeffrey C.
    Hong, Neil Chue
    Ciraci, Selim
    SCIENTIFIC PROGRAMMING, 2015, 2015