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 条
  • [21] Students' Perceptions in Software Modelling Using UML in Undergraduate Software Engineering Projects
    Matyokurehwa, Kanos
    Makoni, Kendra Tafadzwa
    INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY EDUCATION, 2019, 15 (04) : 12 - 24
  • [22] A software engineering curriculum incorporating formal methods: A progress report
    Sobel, AEK
    FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 872 - 872
  • [23] Empirical results of a software engineering curriculum incorporating formal methods
    Sobel, AEK
    SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 157 - 161
  • [24] Incorporating Gaming in Software Engineering Projects: Case of RMU Monopoly
    Acharya, Sushil
    Burke, David
    IMSCI '08: 2ND INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS, 2008, : 193 - 198
  • [25] Process Mining Software Repositories from Student Projects in an Undergraduate Software Engineering Course
    Mittal, Megha
    Sureka, Ashish
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 344 - 353
  • [26] SE 2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering
    Ardis, Mark
    Budgen, David
    Hislop, Gregory W.
    Offutt, Jeff
    Sebern, Mark
    Visser, Willem
    COMPUTER, 2015, 48 (11) : 106 - 109
  • [27] Using Course Projects to Infuse Innovation throughout the Undergraduate Experience in the Engineering and Engineering Technology Curriculum
    Durfee, Jason K.
    Richter, Donald C.
    Weiser, Martin William
    Hossain, N. M. A.
    Saad, Hani Serhal
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [28] Final results of incorporating an operational formal method into a software engineering curriculum
    Kelley Sobel, Ann E.
    Proceedings - Frontiers in Education Conference, 1999, 2 : 3 - 18
  • [29] Using ObjecTime to teach real-time software in the undergraduate curriculum
    Shepard, T
    Wortley, C
    Selic, B
    REAL-TIME SYSTEMS EDUCATION, 1996, : 26 - 35
  • [30] Together we stand: Group projects for integrating software engineering in the curriculum
    Dalcher, D
    Woodman, M
    16TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2003, : 193 - 203