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
来源
2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019) | 2019年
关键词
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 条
  • [31] On Software Projects in Academia and Industry from a Perspective of Software Engineering Education
    Kamthan, Pankaj
    Shahmir, Nazlie
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 34 - 39
  • [32] ENGINEERING STUDY PROGRAM COMPLIANCE EVALUATION TO GUIDELINES FOR SOFTWARE ENGINEERING CURRICULUM
    Vitols, Gatis
    Arhipova, Irina
    Paura, Liga
    18TH INTERNATIONAL SCIENTIFIC CONFERENCE ENGINEERING FOR RURAL DEVELOPMENT, 2019, : 1909 - 1914
  • [33] Educating Students by "Real-world" Software Engineering Practice-Designing Software Engineering Practice Course
    Sun, Yanchun
    Liu, Xuanzhe
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 1356 - 1359
  • [34] Integrate Stakeholders Into Software Engineering and Software Project Management Course Curriculum
    Zeng, FanYu
    Zhang, XiaoDong
    Lu, ZhiWei
    Chen, JinPeng
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING APPLICATIONS (CSEA 2015), 2015, : 43 - 48
  • [35] Undergraduate Software Engineering at RIT: Past, Present, and Future
    Lutz, Michael
    COMPUTER, 2013, 46 (02) : 88 - 90
  • [36] On Complementing an Undergraduate Software Engineering Course with Formal Methods
    Westphal, Bernd
    2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 219 - 228
  • [37] Redesigning an Undergraduate Software Engineering Course for a Large Cohort
    Iacob, Claudia
    Faily, Shamal
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), 2018, : 163 - 171
  • [38] AN ASSESSMENT OF THE SOFTWARE ENGINEERING CURRICULUM IN TURKISH UNIVERSITIES: IEEE/ACM GUIDELINES PERSPECTIVE
    Mishra, Alok
    Yazici, Ali
    CROATIAN JOURNAL OF EDUCATION-HRVATSKI CASOPIS ZA ODGOJ I OBRAZOVANJE, 2011, 13 (01): : 188 - 219
  • [39] Industry Oriented Advanced Software Engineering Education Curriculum
    Mishra, Alok
    Mishra, Deepti
    CROATIAN JOURNAL OF EDUCATION-HRVATSKI CASOPIS ZA ODGOJ I OBRAZOVANJE, 2012, 14 (03): : 595 - 624
  • [40] Incorporating the client's role in a software engineering course
    Polack-Wahl, JA
    PROCEEDINGS OF THE THIRTIETH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 1999, : 73 - 77