<doi_batch xmlns="http://www.crossref.org/schema/4.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="4.4.0"><head><doi_batch_id>ab09364a-2bef-4233-bc95-b7c62d507189</doi_batch_id><timestamp>20240612065540831</timestamp><depositor><depositor_name>naun:naun</depositor_name><email_address>mdt@crossref.org</email_address></depositor><registrant>MDT Deposit</registrant></head><body><journal><journal_metadata language="en"><full_title>International Journal of Education and Information Technologies</full_title><issn media_type="electronic">2074-1316</issn><archive_locations><archive name="Portico"/></archive_locations><doi_data><doi>10.46300/9109</doi><resource>http://www.naun.org/cms.action?id=3037</resource></doi_data></journal_metadata><journal_issue><publication_date media_type="online"><month>3</month><day>12</day><year>2024</year></publication_date><publication_date media_type="print"><month>3</month><day>12</day><year>2024</year></publication_date><journal_volume><volume>18</volume><doi_data><doi>10.46300/9109.2024.18</doi><resource>https://npublications.com/journals/educationinformation/2024.php</resource></doi_data></journal_volume></journal_issue><journal_article language="en"><titles><title>Embedding More Autonomous Safety in MCUs-Based Embedded Systems using Project-Based Learning (case study)</title></titles><contributors><person_name sequence="first" contributor_role="author"><given_name>Ahmed</given_name><surname>Al-Dahoud</surname><affiliation>Faculty of Architecture and Design, Al-Zaytoonah University of Jordan, Amman, Jordan</affiliation></person_name><person_name sequence="additional" contributor_role="author"><given_name>Mohamed</given_name><surname>Fezari</surname><affiliation>Electronics and Computer Architecture at the University of Badji Mokhtar Annaba, Algeria</affiliation></person_name><person_name sequence="additional" contributor_role="author"><given_name>Ali</given_name><surname>AL-Dahoud</surname><affiliation>Faculty of Science and IT, Al-Zaytoonah University of Jordan, Amman, Jordan</affiliation></person_name></contributors><jats:abstract xmlns:jats="http://www.ncbi.nlm.nih.gov/JATS1"><jats:p>In this research, we present a new technique for learning embedded systems design (ES) that integrates Project-Based Learning (PBL) with conventional face-to-face learning. The PBL course uses a project-based learning approach which offers insights for effective safety feature implementation, concentrates on ES or IoT applications and highlights security in the developed system. This is achieved by using Safety co-processors and Microcontrollers which are secure and cost-effective. Furthermore, the study highlights the key safety modules suitable for integration into MCUs. Additionally, we propose implementing a functional safety layer including a safety co-processor equipped with trusted input/output controllers that contribute to identifying potential failures and increase the system fault tolerance.</jats:p></jats:abstract><publication_date media_type="online"><month>6</month><day>12</day><year>2024</year></publication_date><publication_date media_type="print"><month>6</month><day>12</day><year>2024</year></publication_date><pages><first_page>55</first_page><last_page>63</last_page></pages><publisher_item><item_number item_number_type="article_number">6</item_number></publisher_item><ai:program xmlns:ai="http://www.crossref.org/AccessIndicators.xsd" name="AccessIndicators"><ai:free_to_read start_date="2024-06-12"/><ai:license_ref applies_to="am" start_date="2024-06-12">https://npublications.com/journals/educationinformation/2024/a122008-006(2024).pdf</ai:license_ref></ai:program><archive_locations><archive name="Portico"/></archive_locations><doi_data><doi>10.46300/9109.2024.18.6</doi><resource>https://npublications.com/journals/educationinformation/2024/a122008-006(2024).pdf</resource></doi_data><citation_list><citation key="ref0"><unstructured_citation>Mills, J. E., &amp; Treagust, D. F. (2003). Engineering education—Is problem-based or project- based learning the answer? Australasian Journal of Engineering Education, 4(1), 16. Retrieved 4 2015, </unstructured_citation></citation><citation key="ref1"><doi>10.1145/1121812.1121820</doi><unstructured_citation>Martin Grimheden, Martin Törngren. “How should embedded systems be taught?: experiences and snapshots from Swedish higher engineering education”. SIGBED Review 2(4): 34-39 (2005) </unstructured_citation></citation><citation key="ref2"><unstructured_citation>Yahia Hasan Jazyah, 5G Security, Challenges, Solutions, and Authentication, International Journal of Advances in Soft Computing and its Application, 15, 3(2023), 54-68. doi: 10.15849/IJASCA.231130.04 </unstructured_citation></citation><citation key="ref3"><doi>10.15849/ijasca.220720.12</doi><unstructured_citation>Yousef Jaradat, Mohammad Alia, Mohammad Masoud, Ahmad Manasrah, Iqbal Jebreil, Alaa’ Garaibeh and Sarah Al-Arasi, A bibliometric analysis of the International Journal of Advances in Soft Computing and its Application: research influence and contributions, International Journal of Advances in Soft Computing and its Application, 14, 2(2022), 167-184. </unstructured_citation></citation><citation key="ref4"><doi>10.1145/1086519.1086528</doi><unstructured_citation>M. Grimheden and M. Törngren, “What is embedded systems and how should it be taught?—results from a didactic analysis,” ACM Trans. Embed. Comput. Syst., vol. 4, pp.633–651, August 2005. </unstructured_citation></citation><citation key="ref5"><doi>10.1109/mse.2013.6566704</doi><unstructured_citation>Mondragon-Torres, Antonio F; Christman, Jeanne W, (2013) "A comprehensive embedded systems design course and laboratory," Microelectronic Systems Education (MSE), 2013, IEEE International Conference, vol., no., pp.56-59. </unstructured_citation></citation><citation key="ref6"><doi>10.1109/tale.2012.6360376</doi><unstructured_citation>Takayama, Y.; Koga, T.; Nitta, T.; Yanagisawa, H.; Shigemura, T., (2012). "Curriculum design for engineering education on embedded system based on broad partnership with university, corporation and local school," Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) 2012, vol., no., pp.T1D-1, T1D-7. </unstructured_citation></citation><citation key="ref7"><unstructured_citation>Nikola Zlatanov «Architecture and Operation of a Watchdog Timer», Presentation at IEEE Computer Society Style Guide, Embedded At: San Jose, CA, IEEE, July 2014. </unstructured_citation></citation><citation key="ref8"><unstructured_citation>Murphy, Niall. “Watchdog Timers,” Embedded Systems Programming, November 2000, p. 112. </unstructured_citation></citation><citation key="ref9"><doi>10.1109/40.7773</doi><unstructured_citation>Ramabadran, T.V.; Gaitonde, S.S. (1988). "A tutorial on CRC computations". IEEE Micro. 8 (4): 62–75. doi:10.1109/40.7773. </unstructured_citation></citation><citation key="ref10"><doi>10.1109/t-c.1971.223346</doi><unstructured_citation>W L Schiller, R L Abraham, R M FOX, A Van Dam, «A microprogrammed intelligent graphics» terminal, IEEE Transactions on Computers, Vol C20 No 7 1971. </unstructured_citation></citation><citation key="ref11"><doi>10.1109/40.7773</doi><unstructured_citation>Ramabadran, T.V.; Gaitonde, S.S. (1988). "A tutorial on CRC computations". IEEE Micro. 8 (4): 62–75. doi:10.1109/40.7773. </unstructured_citation></citation><citation key="ref12"><doi>10.1109/itst.2006.288954</doi><unstructured_citation>Chen Shi-yi, “Error Correcting Cyclic Redundancy Checks based on Confidence Declaration’, DOI: 10.1109/ITST.2006.288954, 2006 6th International Conference on ITS Telecommunications. </unstructured_citation></citation><citation key="ref13"><unstructured_citation>Whitfield, Harry (24 April 2001). "XFCNs for Cyclic Redundancy Check Calculations". Archived from the original. </unstructured_citation></citation><citation key="ref14"><doi>10.1109/itre.2003.1270612</doi><unstructured_citation>John P. McGregor, David K. Karig, Zhijie Shi, and Ruby B. Lee, «A Processor Architecture Defense against Buffer Overflow Attacks», In Proceedings of the IEEE International Conference on Information Technology: Research and Education (ITRE 2003), p.243-250. Citeseer, 2003. </unstructured_citation></citation><citation key="ref15"><doi>10.1109/tc.2006.166</doi><unstructured_citation>Hilmi Ozdoganoglu, T. N. Vijaykumar, Carla E. Brodley, Benjamin A. ¨ Kuperman, and Ankit Jalote. SmashGuard, «A Hardware Solution to Prevent Security Attacks on the Function Return Address». IEEE Transaction on Computers, 55(10):1271–1285, 2006. </unstructured_citation></citation><citation key="ref16"><doi>10.1109/latw.2009.4813816</doi><unstructured_citation>Eduardo L. Rhod, Calisboa A. Lisboa, L. Carro, Massimo Violante, and ˆ Matteo Sonza Reorda, « A Non-intrusive On-line Control Flow Error Detection Technique for SoCs ». In IEEE Latin-Americam Test Workshop, LATW, vol. 8, 2007. </unstructured_citation></citation><citation key="ref17"><doi>10.1109/te.2006.872402</doi><unstructured_citation>Nooshabadi, S., Garside, J, “Modernization of Teaching in Embedded Systems Design—An International Collaborative Project”, IEEE Transactions on Education, Vol. 49, Issue 2, May 2006 pp. 254 - 262. </unstructured_citation></citation><citation key="ref18"><unstructured_citation>Koopman, P., "Lessons Learned in Teaching a Complex Distributed Embedded System Project Course," CPS-Ed 2013, April </unstructured_citation></citation><citation key="ref19"><unstructured_citation>Bradley, A., King, R. (2011) Accreditation management system for engineering education programs (curriculum based) in the occupational category of engineering associate, Engineers Australia (Accreditation Board), p. 8.</unstructured_citation></citation></citation_list></journal_article></journal></body></doi_batch>