Incorporating Real Projects into a Software Engineering Undergraduate Curriculum

被引:3
|
作者
Chanin, Rafael [1 ]
Melegati, Jorge [2 ]
Sales, Afonso [1 ]
Detoni, Mariana [1 ]
Wang, Xiaofeng [2 ]
Prikladnicki, Rafael [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Sch Technol, Porto Alegre, RS, Brazil
[2] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
关键词
software engineering; software engineering education; real-world projects;
D O I
10.1109/ICSE-Companion.2019.00099
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering researchers and practitioners are increasingly more concerned about non-technical issues like user involvement and interaction as a way to improve software development process efficiency. This issue is also present in software engineering education. The IEEE/ACM software engineering guidelines highlights that an undergraduate course in this matter should have a real-world basis. In this paper, we present an undergraduate program that connect students with real-world projects throughout their studies. To evaluate educational results, we performed a survey with 111 students from this software engineering program. The results indicate that students in the end of this program has a much better chance of taking users' desires into consideration instead of focusing on software implementation.
引用
收藏
页码:250 / 251
页数:2
相关论文
共 50 条
  • [41] On Developing a Software Defined Radio Laboratory Course for Undergraduate Wireless Engineering Curriculum
    Mao, Shiwen
    Huang, Yingsong
    Li, Yihan
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [42] An Analysis of Students' Perception towards User Involvement in a Software Engineering Undergraduate Curriculum
    Chanin, Rafael
    Melegati, Jorge
    Detoni, Mariana
    Wang, Xiaofeng
    Prikladnicki, Rafael
    Sales, Afonso
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 1, 2020, : 325 - 332
  • [43] Innovation in Undergraduate Engineering Curriculum
    Durao, Diamantino
    Sarmento, Manuela
    REVISTA GESTAO & TECNOLOGIA-JOURNAL OF MANAGEMENT AND TECHNOLOGY, 2005, 5 (02):
  • [44] Teaching Undergraduate Software Engineering By Means of the Evolution of Open-Source Projects
    Rajlich, Vaclav
    2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [45] Incorporating multicomputer hardware-software design concepts into the undergraduate curriculum through physical implementation
    CruzRivera, JL
    FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 1146 - 1148
  • [46] Incorporating teleoncology practices in the undergraduate medical curriculum
    Wozniak, Anna Maria
    Rallis, Kathrine Sofia
    FUTURE ONCOLOGY, 2021, 17 (01) : 7 - 9
  • [47] Overcoming problems incorporating NMR into the undergraduate curriculum
    Ippoliti, J. Thomas
    Guino-O, Marites A.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2011, 241
  • [48] Incorporating analytical research experience into the undergraduate curriculum
    Thurbide, Kevin B.
    ANALYTICAL AND BIOANALYTICAL CHEMISTRY, 2016, 408 (20) : 5397 - 5401
  • [49] Incorporating chemical safety and security into the undergraduate curriculum
    Williams, Ursula
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 252
  • [50] Incorporating analytical research experience into the undergraduate curriculum
    Kevin B. Thurbide
    Analytical and Bioanalytical Chemistry, 2016, 408 : 5397 - 5401