Skip to main content

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

  • Conference paper
  • First Online:
Computer Supported Education (CSEDU 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1022))

Included in the following conference series:

Abstract

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.

This article is further work extending an earlier conference paper: Majanoja, A-M. and Vasankari, T. Reflections on Teaching Software Engineering Capstone Course. In Proceedings of the 10th International Conference on Computer Supported Education (CSEDU 2018) - Volume 2, pages 68-77.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Armstrong, P.J., Kee, R.J., Kenny, R.G., Cunningham, G.: A CDIO approach to the final year capstone project. In: 1st International CDIO Conference and Collaborators’ Meeting, Queen’s University, Kingston, Ontario, Canada (2005). http://www.cdio.org/knowledge-library/documents/cdio-approach-final-year-capstone-project

  2. Barrows, H.S.: Problem-based learning in medicine and beyond: a brief overview. New Dir. Teach. Learn. 68, 3–12 (1996)

    Article  Google Scholar 

  3. Bramhall, M., Short, C., Lad, R.: Professional reflection and portfolios to aid success and employability. The annual Australasian Association for Engineering Education, Melbourne, Australia (2012). http://www.aaee.com.au/conferences/2012/documents/abstracts/aaee2012-submission-20.pdf

  4. CDIO: The CDIO initiative is an innovative educational framework producing the next generation of engineers (2018). http://www.cdio.org/about

  5. Crawley, E.F.: The CDIO Syllabus: a statement of goals for undergraduate engineering education: MIT CDIO Report #1. Accessed 21 Apr. www.cdio.org/framework-benefits/cdio-syllabus-report

  6. Dochy, F., Segers, M., Van den Bossche, P., Gijbels, D.: Effects of problem-based learning: a meta-analysis. Learn. Instr. 13(5), 533–568 (2003)

    Article  Google Scholar 

  7. Dondlinger, M.J., Wilson, D.A.: Creating and alternate reality: critical, creative, and empathic thinking generated in the “global village playground” capsone experience. Think. Ski. Creat. 7(3), 153–164 (2012)

    Article  Google Scholar 

  8. Dondlinger, M.J., McLeod, J.K.: Solving real world problems with alternate reality gaming: student experiences in the global village playground capstone course design. Interdiscip. J. Probl.-Based Learn. 9(2), Article 3 (2015)

    Google Scholar 

  9. Dolmans, D.H., De Grave, W., Wolfhagen, I.H., Van der Vleuten, C.P.: Problem-based learning: future challenges for educational practice and research. Med. Educ. 39(7), 732–741 (2005)

    Article  Google Scholar 

  10. Dunlap, J.: Problem-based learning and self-efficacy: how a capstone course prepares students for a profession. Educ. Technol. Res. Dev. 53(1), 65–83 (2005)

    Article  Google Scholar 

  11. Duran, V., Popescu, A.-D.: The challenge of multicultural communication in virtual teams. Procedia – Soc. Behav. Sci. 109, 365–369 (2014)

    Article  Google Scholar 

  12. Edström, K., Kolmos, A.: PBL and CDIO: complementary models for engineering education development. Eur. J. Eng. Educ. 39(5), 539–555 (2014)

    Article  Google Scholar 

  13. Gardner, A., Willey, K.: Student participation in and perceptions of regular formative assessment activities. The annual Australasian Association for Engineering Education, Melbourne, Australia (2012). http://www.aaee.com.au/conferences/2012/documents/abstracts/aaee2012-submission-55.pdf

  14. Gwee, M.C.: Globalization of problem-based learning (PBL): cross-cultural implications. Kaohsiung J. Med. Sci. 24(3), 14–22 (2008)

    Article  Google Scholar 

  15. Havelka, D., Merhout, J.W.: Toward a theory of information technology professional competence. J. Comput. Inf. Syst. 50(2), 106–116 (2009)

    Google Scholar 

  16. Jawitz, J., Shay, S., Moore, R.: Management and assessment of final year projects in engineering. Int. J. Eng. Educ. 18(4), 472–478 (2002)

    Google Scholar 

  17. Järvi, A., Taajamaa, V., Hyrynsalmi, S.: Lean software startup – an experience report from an entrepreneurial software business course. In: Fernandes, J.M., Machado, R.J., Wnuk, K. (eds.) ICSOB 2015. LNBIP, vol. 210, pp. 230–244. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19593-3_21

    Chapter  Google Scholar 

  18. Kirschner, P.A., Sweller, J., Clark, R.E.: Why minimal guidance during instruction does not work: an analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educ. Psychol. 41(2), 75–86 (2006)

    Article  Google Scholar 

  19. Kruchten, P., Lawrence, P., Dahl, D., Cubbon, P.: New venture design – interdisciplinary capstone projects at UBC. In: Proceedings of the 2nd Annual CEEA Conference: Memorial University St. John’s, Newfoundland 6–8 June 2011 (2011). https://ojs.library.queensu.ca/index.php/PCEEA/article/view/3637

  20. Kulmala, R., Luimula, M., Roslöf, J.: Capstone innovation project – pedagogical model and methods. In: Proceedings of the 10th International CDIO Conference, Universitat Politècnica de Catalunya, Barcelona, Spain, 16–19 June 2014 (2014). http://www.cdio.org/node/6098

  21. Lawson, J., Rasul, M., Howard, P., Martin, F.: Getting it right: assessment tasks and marking for capstone project courses. In: Capstone Design Conference: 2014 Conference Proceedings (2004). http://www.capstoneconf.org/resources/2014%20Proceedings/Papers/0017.pdf

  22. Lehmann, M., Christensen, P., Du, X., Thrane, M.: Problem-oriented and project-based learning (POPBL) as an innovative learning strategy for sustainable development in engineering education. Eur. J. Eng. Educ. 33(3), 283–295 (2008)

    Article  Google Scholar 

  23. Majanoja, A.-M., Vasankari, T.: Reflections on teaching software engineering capstone course. In: Proceedings of the 10th International Conference on Computer Supported Education (CSEDU 2018), vol. 2, pp. 68–77 (2018)

    Google Scholar 

  24. Majanoja, A.-M., Taajamaa, V., Leppänen, V., Sutinen, E.: The transformation challenge of IT education and training in higher education and industry. In: Proceedings of the 9th International Conference on Computer Supported Education (CSEDU 2017), vol. 2, pp. 240–247 (2017)

    Google Scholar 

  25. Mills, J.: Multiple assessment strategies for capstone civil engineering class design project. The annual Australasian Association for Engineering Education, Melbourne, Australia (2007)

    Google Scholar 

  26. Morkos, B., Summers, J.D., Thoe, S.: A comparative survey of domestic and international experiences in capstone design. Int. J. Eng. Educ. 30(1), 79–90 (2014)

    Google Scholar 

  27. Mueller, P.A., Oppenheimer, D.M.: The pen is mightier than the keyboard - advantages of longhand over laptop note taking. Psychol. Sci. 25(6), 1159–1168 (2014)

    Article  Google Scholar 

  28. Rasul, M.G, Nouwens, F., Swift, R., Martin, F., Greensill, V.C.: Assessment of final year engineering projects: a pilot investigation on issues and best practice. In: Rasul, M.G. (ed.) Developments in Engineering Education Standards: Advanced Curriculum Innovations, Chapter 5, pp. 80–104 (2012)

    Google Scholar 

  29. Reifenberg, S., Long, S.: Negotiating the client-based capstone experience. Int. J. Teach. Learn. High. Educ. 29(3), 580–588 (2017)

    Google Scholar 

  30. Savin-Baden, M.: Problem-based Learning in Higher Education: Untold Stories. Open University Press, Buckingham (2000)

    Google Scholar 

  31. Schmidt, H.G., Van der Molen, H.T., Te Winkel, W.W.R., Wijnen, W.H.F.W.: Constructivist, problem-based learning does work: a meta-analysis of curricular comparisons involving a single medical school. Educ. Psychol. 44(4), 227–249 (2009)

    Article  Google Scholar 

  32. Senge, P.: Systems thinking. Exec. Excel. 13(1), 15–16 (1996)

    Google Scholar 

  33. Sotto, E.: When Teaching Becomes Learning: A Theory and Practice of Teaching. Bloomsbury Publishing, London (2007)

    Google Scholar 

  34. Vanhanen, J., Lehtinen, T.O.A., Lassenius, C.: Teaching real-world software engineering through a capstone project course with industrial customers. In: First International Workshop on Software Engineering Education Based on Real-World Experiences EduRex, pp. 29–32 (2012)

    Google Scholar 

  35. Vu, M.T.: The social contract: On university English teacher professionalism, structure and agency. In: Leite, L. (ed.) Transitions in Teacher Education and Professional Identities, ATEE Annual Conference Proceedings 2014, pp. 483–492 (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anne-Maarit Majanoja .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Vasankari, T., Majanoja, AM. (2019). Practical Software Engineering Capstone Course – Framework for Large, Open-Ended Projects to Graduate Student Teams. In: McLaren, B., Reilly, R., Zvacek, S., Uhomoibhi, J. (eds) Computer Supported Education. CSEDU 2018. Communications in Computer and Information Science, vol 1022. Springer, Cham. https://doi.org/10.1007/978-3-030-21151-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-21151-6_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-21150-9

  • Online ISBN: 978-3-030-21151-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics