Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications
Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications
Computer
Platform-Based Design and Software Design Methodology for Embedded Systems
IEEE Design & Test
An Approach to Model-Based Diagnosis of Hybrid Systems
HSCC '02 Proceedings of the 5th International Workshop on Hybrid Systems: Computation and Control
Safety and Reachability of Piecewise Linear Hybrid Dynamical Systems Based on Discrete Abstractions
Discrete Event Dynamic Systems
Giotto: a time-triggered language for embedded programming
Giotto: a time-triggered language for embedded programming
The flooding time synchronization protocol
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Diagnosis of continuous valued systems in transient operating regions
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
The design of the TAO real-time object request broker
Computer Communications
A framework for comparing models of computation
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
A system for automatic testing of embedded software in undergraduate study exercises
ACM SIGBED Review - Special issue: The first workshop on embedded system education (WESE)
Bringing embedded software closer to computer science students
ACM SIGBED Review - Special issues on the second workshop on embedded system education (WESE)
The development and deployment of embedded software curricula in Taiwan
ACM SIGBED Review - Special issues on the second workshop on embedded system education (WESE)
Embedded system education in Zhejiang University
AIC'07 Proceedings of the 7th Conference on 7th WSEAS International Conference on Applied Informatics and Communications - Volume 7
Competence research: teaching embedded micro/nano systems
WESE '11 Proceedings of the 6th Workshop on Embedded Systems Education
The empirically refined competence structure model for embedded micro- and nanosystems
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Embedded software and systems are at the intersection of electrical engineering, computer engineering, and computer science, with, increasing importance, in mechanical engineering. Despite the clear need for knowledge of systems modeling and analysis (covered in electrical and other engineering disciplines) and analysis of computational processes (covered in computer science), few academic programs have integrated the two disciplines into a cohesive program of study. This paper describes the efforts conducted at Vanderbilt University to establish a curriculum that addresses the needs of embedded software and systems. Given the compartmentalized nature of traditional engineering schools, where each discipline has an independent program of study, we have had to devise innovative ways to bring together the two disciplines. The paper also describes our current efforts in using learning technology to construct, manage, and deliver sophisticated computer-aided learning modules that can supplement the traditional course structure in the individual disciplines through out-of-class and in-class use.