{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:40:39Z","timestamp":1760236839570,"version":"build-2065373602"},"reference-count":22,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,12,30]],"date-time":"2021-12-30T00:00:00Z","timestamp":1640822400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Digital transformation has increased the demand for skilled Information Technology (IT) professionals, to an extent that universities cannot satisfy it with newly graduated students. Furthermore, the economical downturn has created difficulties and scarcity of opportunities in other areas of activity. This combination of factors led to the need to consider requalification programmes that enable individuals with diverse specialisations and backgrounds to realign their careers to the IT area. This has led to the creation of many coding bootcamps, providing intensive full-time courses focused on unemployed people or unhappy with their jobs, and individuals seeking a career change. A multidisciplinary group of higher education teachers, in collaboration with several industry stakeholders, have designed and promoted an embedded systems programming course, using an intensive project-based learning approach comprising 6 months of daylong classes and a 9 months internship. Having finished two editions of the programme, a questionnaire was presented to the students that finished successfully, in order to evaluate the long-term benefits to graduates and companies. This paper presents a brief discussion of the programme organisation and pedagogical methodologies, as well as the results of the questionnaire, conducted following a Goal\u2013Question\u2013Metric (GQM) approach. The results demonstrate very positive outcomes, both for graduates and companies.<\/jats:p>","DOI":"10.3390\/info13010016","type":"journal-article","created":{"date-parts":[[2021,12,30]],"date-time":"2021-12-30T23:29:07Z","timestamp":1640906947000},"page":"16","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Empirical Assessment of the Long-Term Impact of an Embedded Systems Programming Requalification Programme"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4777-0315","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Cunha","sequence":"first","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9697-9991","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Dur\u00e3es","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3692-338X","authenticated-orcid":false,"given":"Ana","family":"Alves","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9693-2966","authenticated-orcid":false,"given":"Fernanda","family":"Coutinho","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5672-4468","authenticated-orcid":false,"given":"Jorge","family":"Barreiros","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9422-5961","authenticated-orcid":false,"given":"Jos\u00e9 Pedro","family":"Amaro","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3142-1679","authenticated-orcid":false,"given":"Marco","family":"Silva","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4061-9786","authenticated-orcid":false,"given":"Frederico","family":"Santos","sequence":"additional","affiliation":[{"name":"ISEC-Coimbra Institute of Engineering, Coimbra Polytechnic, 3030-199 Coimbra, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,12,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Burke, Q., Bailey, C., Lyon, L.A., and Green, E. (2018, January 21\u201324). Understanding the Software Development Industry\u2019s Perspective on Coding Boot Camps versus Traditional 4-Year Colleges. Proceedings of the 49th ACM Technical Symposium on Computer Science Education, Baltimore, MD, USA. SIGCSE \u201918.","DOI":"10.1145\/3159450.3159485"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Vooren, M., Haelermans, C., Groot, W., and van den Brink, H.M. (2019). Employers\u2019 preferences for IT-retrainees: Evidence from a discrete choice experiment. Int. J. Manpow., 40.","DOI":"10.1108\/IJM-01-2019-0001"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Tu, Y.C., Dobbie, G., Warren, I., Meads, A., and Grout, C. (2018, January 21\u201324). An Experience Report on a Boot-Camp Style Programming Course. Proceedings of the 49th ACM Technical Symposium on Computer Science Education, Baltimore, MD, USA. SIGCSE \u201918.","DOI":"10.1145\/3159450.3159541"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Dekhane, S., Nagel, K., and Napier, N. (2015, January 4\u20137). Summer Programming Boot Camp: A Strategy for Retaining Women in IT. Proceedings of the 46th ACM Technical Symposium on Computer Science Education, Kansas City, MO, USA. SIGCSE \u201915.","DOI":"10.1145\/2676723.2691924"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Thayer, K., and Ko, A.J. (2017, January 18\u201320). Barriers Faced by Coding Bootcamp Students. Proceedings of the 2017 ACM Conference on International Computing Education Research, Tacoma, WA, USA. ICER \u201917.","DOI":"10.1145\/3105726.3106176"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1109\/TE.2010.2102762","article-title":"Teaching Embedded System Concepts for Technological Literacy","volume":"54","author":"Winzker","year":"2011","journal-title":"IEEE Trans. Educ."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1109\/TE.2010.2058576","article-title":"A Spiral Step-by-Step Educational Method for Cultivating Competent Embedded System Engineers to Meet Industry Demands","volume":"54","author":"Jing","year":"2011","journal-title":"IEEE Trans. Educ."},{"key":"ref_8","unstructured":"Amaro, J.P., Barreiros, J., Coutinho, F., Dur\u00e3es, J., Santos, F., Alves, A., Silva, M., and Cunha, J. (2019, January 11\u201314). Embedded Programming Bootcamp for Career Change. Proceedings of the AmiES-International Symposium on Ambient Intelligence and Embedded Systems, Coimbra, Portugal."},{"key":"ref_9","first-page":"2:1","article-title":"Challenges and Solutions from an Embedded Programming Bootcamp","volume":"Volume 81","author":"Portela","year":"2020","journal-title":"Proceedings of the First International Computer Programming Education Conference, ICPEC 2020, ESMAD, (Virtual Conference)"},{"key":"ref_10","unstructured":"Kernighan, B., and Ritchie, D. (1988). C Programming Language, Prentice-Hall. [2nd ed.]."},{"key":"ref_11","unstructured":"Sommerville, I. (2011). Software Engineering, Addison-Wesley Publishing. [9th ed.]."},{"key":"ref_12","unstructured":"Stroustrup, B. (2013). C++ Programming Language, Addison-Wesley Publishing. [4th ed.]."},{"key":"ref_13","unstructured":"Lee, E.A., and Seshia, S.A. (2016). Introduction to Embedded Systems: A Cyber-Physical Systems Approach, The MIT Press. [2nd ed.]."},{"key":"ref_14","unstructured":"Dire\u00e7\u00e3o Geral de Estat\u00edstica do Ensino e Ci\u00eancia (2021, December 12). Desemprego de Diplomados. Available online: https:\/\/www.dgeec.mec.pt\/np4\/92\/."},{"key":"ref_15","first-page":"101","article-title":"Critical skill sets of entry-level IT professionals: An empirical examination of perceptions from field personnel","volume":"7","author":"McMurtrey","year":"2008","journal-title":"J. Inf. Technol. Educ. Res."},{"key":"ref_16","first-page":"95","article-title":"Determining Critical Skills and Knowledge Requirements of It Professionals by Analysing Keywords in Job Posting","volume":"9","author":"Kovacs","year":"2008","journal-title":"Issues Inf. Syst."},{"key":"ref_17","unstructured":"MacKenzie, I.S., and Raphael, C.-W.P. (2007). 8051 Microcontroller, Prentice Education Inc.. [4th ed.]."},{"key":"ref_18","unstructured":"Mazidi, M.A., Chen, S., and Ghaemi, E. (2021, December 12). STM32 Arm Programming for Embedded Systems (Volume 6); MicroDigitalEd.com: 2018; ISBN 0997925949. Available online: http:\/\/www.microdigitaled.com\/ARM\/STM_ARM_books.html."},{"key":"ref_19","unstructured":"Barry, R. (2021, December 12). FreeRTOS Reference Manual: API Functions and Configuration Options; Real Time Engineers Ltd.: 2016. Available online: https:\/\/www.freertos.org\/Documentation\/FreeRTOS_Reference_Manual_V9.0.0.pdf."},{"key":"ref_20","unstructured":"Basili, V.R., Caldiera, G., Rombach, H.D., and Marciniak, J.J. (1994). The Goal Question Metric Approach. Encyclopedia of Software Engineering, John Wiley & Sons, Inc."},{"key":"ref_21","unstructured":"Southekal, P.H. (2017). Data for Business Performance: The Goal\u2013Question\u2013Metric (GQM) Model to Transform Business Data into an Enterprise Asset, Technics Publications."},{"key":"ref_22","unstructured":"Kassou, M., and Kjiri, L. (2013). A Goal Question Metric Approach for Evaluating Security in a Service Oriented Architecture Context. arXiv."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/13\/1\/16\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:56:00Z","timestamp":1760169360000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/13\/1\/16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,30]]},"references-count":22,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,1]]}},"alternative-id":["info13010016"],"URL":"https:\/\/doi.org\/10.3390\/info13010016","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2021,12,30]]}}}