Universiti Teknologi Malaysia Institutional Repository

Collaborative assignment and project for teaching embedded and real-time software engineering course

Abang Jawawi, Dayang Norhayati and Saadon, Nor Azizah and Abdul Halim, Shahliza and Mohamad, Radziah and Isa, Mohd. Adham and Mamat, Rosbi (2022) Collaborative assignment and project for teaching embedded and real-time software engineering course. In: 8th Regional Conference in Engineering Education, RCEE 2020 and Research in Higher Education, RHEd 2020, 29 - 30 September 2020, Johor Bahru, Malaysia.

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1063/5.0072912

Abstract

Teaching embedded and real-time software development course in curriculum is important because such software and hardware is used in many systems towards industrial revolution 4.0 (4IR). There is a wide range of undergraduate and postgraduate programs offering similar courses in their computing and engineering curriculum. School of Computing under the Faculty of Engineering offers a course named Real-Time Software Engineering for undergraduate final year students in Software Engineering program as an elective course. This course implements alternative assessment projects as part of the course assessment criteria. The goal of this project is to ensure students appreciate complexity of software development project and equip them with multi-discipline skills in developing embedded real-time systems. It is also important to boost students' confident level in developing software with physical hardware. The projects adopt a collaborative assignment and project approach by incorporating physical mobile robots and Internet of Things (IoT) system into the problem-based and project-based learning environment. In the teaching and learning activities, learning occurs as students collaborate in completing their projects and engage with real-time concepts, theories, and practices in solving the physical systems' problem.

Item Type:Conference or Workshop Item (Paper)
Uncontrolled Keywords:collaborative assignment and project, embedded and real-time systems, software engineering
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Computing
ID Code:100396
Deposited By: Widya Wahid
Deposited On:13 Apr 2023 02:46
Last Modified:13 Apr 2023 02:46

Repository Staff Only: item control page