Practical Software Engineering Capstone Course – Framework for Large, Open-Ended Projects to Graduate Student Teams




Vasankari T., Majanoja A.

McLaren B., Reilly R., Zvacek S., Uhomoibhi J.

International Conference on Computer Supported Education

PublisherSpringer Verlag

2019

Communications in Computer and Information Science

Computer Supported Education: 10th International Conference, CSEDU 2018, Funchal, Madeira, Portugal, March 15–17, 2018, Revised Selected Papers

Communications in Computer and Information Science

Communications in Computer and Information Science

1022

310

327

978-3-030-21150-9

978-3-030-21151-6

DOIhttps://doi.org/10.1007/978-3-030-21151-6_16

https://research.utu.fi/converis/portal/detail/Publication/42008378



For students, capstone project represents the culmination of their
studies and is typically one of the last milestones before graduation.
Participating in a capstone project can be an inspiring learning
opportunity or a struggle due various reasons yet a very educative
learning experience. During the IT capstone project students practice
and develop their professional skills in designing and implementing a
solution to a complex, ill-defined real-life problem as a team. This
paper reflects on organizing IT capstone projects in computer science
and software engineering Master programmes in a Sino-Finnish setup,
where the projects are executed in a framework provided by a capstone
project course. We describe the course framework and discuss the
challenges in finding and providing ill-defined challenges with
meaningful real-life connection for project topics. Based on our
observations complemented with students’ feedback we also propose areas
for future development.


Last updated on 2024-26-11 at 21:41