JOURNAL ARTICLE

A Project-Based Embedded Software Design Course

Jung-Ho MoonLae-Jeong Park

Year: 2011 Journal:   Journal of Korean institute of intelligent systems Vol: 21 (5)Pages: 581-587   Publisher: Korean Institute of Intelligent Systems

Abstract

이 논문은 임베디드 소프트웨어 설계 과목을 위한 실습 키트 하드웨어와 이 키트를 사용한 임베디드 소프트웨어 설계 교육 과정에 대해서 소개한다. 임베디드 소프트웨어 설계 과목은 그 특성상 실습과 한 학기에 걸친 프로젝트 위주로 진행되는데 이를 위해서는 소프트웨어를 실행시킬 실습 키트가 꼭 필요하다. 학생들이 하드웨어를 완벽하게 이해하고 소프트웨어 설계 및 개발을 진행할 수 있도록 학생들의 수준에 맞는 맞춤형 실습 키트 하드웨어를 설계하고 제작하였다. 학생들은 제작된 실습 키트를 사용하여 디바이스구동 소프트웨어에서부터 사용자 인터페이스까지 임베디드 소프트웨어 전 계층에 걸친 프로그램 설계하고 구현해 봄으로써 보다 수월하게 임베디드 시스템에 대한 이해를 넓히고 프로그램 개발 능력을 향상시킬 수 있었다. This paper presents a senior-level embedded software design course using a customized training kit. Embedded software design courses commonly entail a lot of practice hours and a semester-long project and thus requires a hardware platform on which the embedded software runs. A training kit has been designed such that both hardware system and operating system are not too complicated or heavy for undergraduate students to fully understand and to develop embedded software on their own. The course using the customized training kit gives the students hands-on experience of embedded software design and programming ranging from device drivers to user interface, thereby enabling them to have in-depth understanding of embedded software and to improve their programming skills more easily and faster than when using commercial training kits.

Keywords:
Software Software engineering Course (navigation) Embedded system Embedded software Computer science Software design Software development Interface (matter) Software construction Operating system Engineering

Metrics

1
Cited By
0.50
FWCI (Field Weighted Citation Impact)
9
Refs
0.69
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Experimental Learning in Engineering
Physical Sciences →  Engineering →  Media Technology
Educational Research and Pedagogy
Physical Sciences →  Computer Science →  Computer Networks and Communications
Teaching and Learning Programming
Physical Sciences →  Computer Science →  Computer Science Applications

Related Documents

JOURNAL ARTICLE

A Project Course In Embedded Design

Anders Nelsson

Year: 2020 Pages: 7.93.1-7.93.5
JOURNAL ARTICLE

A project-intensive software design course

Evans J. Adams

Year: 1993 Pages: 112-116
JOURNAL ARTICLE

A project-intensive software design course

Evans J. Adams

Journal:   ACM SIGCSE Bulletin Year: 1993 Vol: 25 (1)Pages: 112-116
BOOK-CHAPTER

Contract Based Embedded Software Design

Christian LidströmDilian Gurov

Lecture notes in computer science Year: 2023 Pages: 77-94
© 2026 ScienceGate Book Chapters — All rights reserved.