Teaching software engineering - experience from the past, needs for the future

被引:0
|
作者
Jahnichen, Stefan [1 ]
机构
[1] Technical Univ of Berlin, Berlin, Germany
来源
Education & computing | 1993年 / 8卷 / 04期
关键词
Algorithms - Engineering education;
D O I
暂无
中图分类号
学科分类号
摘要
The field of software engineering evolved during the last decade from pure (but excellent) programming towards an engineering discipline including managerial, organizational, hardware and even commercial aspects. Nowadays, engineers have to cope with the development of very complex systems which are composed of various components such as software, hardware, interfaces, etc., and which are expected to guarantee robustness, reliability and even correctness for their products. Thus, the width of the discipline poses a variety of problems to the teaching of the field, but sometimes resulting in courses just tackling the surface of those problems. The paper presents a curriculum for a software engineering course and identifies directions for further evolution.
引用
收藏
页码:273 / 285
相关论文
共 50 条
  • [1] Metaheuristics and Software Engineering: Past, Present, and Future
    Alba, Enrique
    Ferrer, Javier
    Villalobos, Ignacio
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2021, 31 (09) : 1349 - 1375
  • [2] Software engineering: The past, the future, and your TCSE
    Read, K
    IEEE SOFTWARE, 2005, 22 (04) : 106 - 107
  • [3] The past, present, and future of experimental software engineering
    Basili, Victor Robert
    Journal of the Brazilian Computer Society, 2006, 12 (03) : 7 - 12
  • [4] Back to the future: Shaping software engineering education with lessons from the past
    Maguire J.
    Cutts Q.
    ACM Inroads, 2019, 10 (04): : 30 - 42
  • [5] Secure Software Engineering: Learning from the Past to Address Future Challenges
    Hein, Daniel
    Saiedian, Hossein
    INFORMATION SECURITY JOURNAL, 2009, 18 (01): : 8 - 25
  • [6] Exploring knowledge and information needs in engineering from the past and for the future - results from a survey
    Heisig, Peter
    Caldwell, Nicholas H. M.
    Grebici, Khadidja
    Clarkson, P. John
    DESIGN STUDIES, 2010, 31 (05) : 499 - 532
  • [7] An Assessment of the ECTS in Software Engineering: A Teaching Experience
    Salas-Morera, Lorenzo
    Berral-Yeron, Joaquina
    Serrano-Gomez, Inmaculada
    Martinez-Jimenez, Pilar
    IEEE TRANSACTIONS ON EDUCATION, 2009, 52 (01) : 177 - 184
  • [8] Experience with the Assessment of Teaching and Learning of Software Engineering
    Metzner, Christiane
    Nino, Norelva
    PROCEEDINGS OF THE 2014 XL LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2014,
  • [9] TEACHING SOFTWARE USABILITY ENGINEERING: CLASSROOM EXPERIENCE
    Borys, Magdalena
    INTED2016: 10TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2016, : 2712 - 2717
  • [10] A Flipped Classroom Experience Teaching Software Engineering
    Martin Paez, Nicols
    2017 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING CURRICULA FOR MILLENNIALS (SECM), 2017, : 16 - 20