Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum

G.J. Zwartjes, M. van de Voort, B.J. Dil, Paul J.M. Havinga

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
35 Downloads (Pure)

Abstract

Incorporating Embedded Systems courses in a general and broad Computer Science undergraduate curriculum can be a challenging task. The lack of experience with relevant tools and programming languages tends to limit the amount material that can be included in courses on this area. This, combined with limited familiarity and theoretical background within the field, makes motivating the students a serious issue. In this paper we describe our effort to change one of the embedded systems courses at the University of Twente in a way that enables students, without additional prior knowledge, to obtain a broad experience on the field of Wireless Sensor Networks and possibly motivate them to follow a further specialization in Embedded Systems. To achieve this goal we moved away from the traditional course where students first had to practice with all the tools and languages needed to program embedded systems, after which they could work on the real challenges, to a course where students could work on the final challenges from the start. Reversing this order eliminated the amount of time and effort students had to spent on learning tools and languages of which they did not yet understand the final purpose. This reversal led to a course that was received with great enthusiasm. Furthermore, given the progress the students showed during the course, this new approach proved to be highly effective. Hopefully the effects of this course can be seen in the following years in the form of a higher number of students choosing a specialization in Embedded Systems.
Original languageUndefined
Title of host publication2009 Workshop on Embedded Systems Education, WESE '09
Place of PublicationNew York
PublisherAssociation for Computing Machinery (ACM)
Pages42-49
Number of pages8
ISBN (Print)978-1-60558-700-4
DOIs
Publication statusPublished - 15 Oct 2009
Event2009 Workshop on Embedded Systems Education, WESE 2009 - Grenoble, France
Duration: 15 Oct 200915 Oct 2009

Publication series

Name
PublisherACM

Workshop

Workshop2009 Workshop on Embedded Systems Education, WESE 2009
Abbreviated titleWESE
CountryFrance
CityGrenoble
Period15/10/0915/10/09

Keywords

  • METIS-266493
  • IR-68363
  • EWI-16420
  • CR-C.2.1
  • CR-C.2.4
  • CR-K.3.2

Cite this

Zwartjes, G. J., van de Voort, M., Dil, B. J., & Havinga, P. J. M. (2009). Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum. In 2009 Workshop on Embedded Systems Education, WESE '09 (pp. 42-49). New York: Association for Computing Machinery (ACM). https://doi.org/10.1145/1719010.1719018
Zwartjes, G.J. ; van de Voort, M. ; Dil, B.J. ; Havinga, Paul J.M. / Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum. 2009 Workshop on Embedded Systems Education, WESE '09. New York : Association for Computing Machinery (ACM), 2009. pp. 42-49
@inproceedings{f51d30b0fe654713b51560b97f34966a,
title = "Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum",
abstract = "Incorporating Embedded Systems courses in a general and broad Computer Science undergraduate curriculum can be a challenging task. The lack of experience with relevant tools and programming languages tends to limit the amount material that can be included in courses on this area. This, combined with limited familiarity and theoretical background within the field, makes motivating the students a serious issue. In this paper we describe our effort to change one of the embedded systems courses at the University of Twente in a way that enables students, without additional prior knowledge, to obtain a broad experience on the field of Wireless Sensor Networks and possibly motivate them to follow a further specialization in Embedded Systems. To achieve this goal we moved away from the traditional course where students first had to practice with all the tools and languages needed to program embedded systems, after which they could work on the real challenges, to a course where students could work on the final challenges from the start. Reversing this order eliminated the amount of time and effort students had to spent on learning tools and languages of which they did not yet understand the final purpose. This reversal led to a course that was received with great enthusiasm. Furthermore, given the progress the students showed during the course, this new approach proved to be highly effective. Hopefully the effects of this course can be seen in the following years in the form of a higher number of students choosing a specialization in Embedded Systems.",
keywords = "METIS-266493, IR-68363, EWI-16420, CR-C.2.1, CR-C.2.4, CR-K.3.2",
author = "G.J. Zwartjes and {van de Voort}, M. and B.J. Dil and Havinga, {Paul J.M.}",
year = "2009",
month = "10",
day = "15",
doi = "10.1145/1719010.1719018",
language = "Undefined",
isbn = "978-1-60558-700-4",
publisher = "Association for Computing Machinery (ACM)",
pages = "42--49",
booktitle = "2009 Workshop on Embedded Systems Education, WESE '09",
address = "United States",

}

Zwartjes, GJ, van de Voort, M, Dil, BJ & Havinga, PJM 2009, Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum. in 2009 Workshop on Embedded Systems Education, WESE '09. Association for Computing Machinery (ACM), New York, pp. 42-49, 2009 Workshop on Embedded Systems Education, WESE 2009, Grenoble, France, 15/10/09. https://doi.org/10.1145/1719010.1719018

Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum. / Zwartjes, G.J.; van de Voort, M.; Dil, B.J.; Havinga, Paul J.M.

2009 Workshop on Embedded Systems Education, WESE '09. New York : Association for Computing Machinery (ACM), 2009. p. 42-49.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum

AU - Zwartjes, G.J.

AU - van de Voort, M.

AU - Dil, B.J.

AU - Havinga, Paul J.M.

PY - 2009/10/15

Y1 - 2009/10/15

N2 - Incorporating Embedded Systems courses in a general and broad Computer Science undergraduate curriculum can be a challenging task. The lack of experience with relevant tools and programming languages tends to limit the amount material that can be included in courses on this area. This, combined with limited familiarity and theoretical background within the field, makes motivating the students a serious issue. In this paper we describe our effort to change one of the embedded systems courses at the University of Twente in a way that enables students, without additional prior knowledge, to obtain a broad experience on the field of Wireless Sensor Networks and possibly motivate them to follow a further specialization in Embedded Systems. To achieve this goal we moved away from the traditional course where students first had to practice with all the tools and languages needed to program embedded systems, after which they could work on the real challenges, to a course where students could work on the final challenges from the start. Reversing this order eliminated the amount of time and effort students had to spent on learning tools and languages of which they did not yet understand the final purpose. This reversal led to a course that was received with great enthusiasm. Furthermore, given the progress the students showed during the course, this new approach proved to be highly effective. Hopefully the effects of this course can be seen in the following years in the form of a higher number of students choosing a specialization in Embedded Systems.

AB - Incorporating Embedded Systems courses in a general and broad Computer Science undergraduate curriculum can be a challenging task. The lack of experience with relevant tools and programming languages tends to limit the amount material that can be included in courses on this area. This, combined with limited familiarity and theoretical background within the field, makes motivating the students a serious issue. In this paper we describe our effort to change one of the embedded systems courses at the University of Twente in a way that enables students, without additional prior knowledge, to obtain a broad experience on the field of Wireless Sensor Networks and possibly motivate them to follow a further specialization in Embedded Systems. To achieve this goal we moved away from the traditional course where students first had to practice with all the tools and languages needed to program embedded systems, after which they could work on the real challenges, to a course where students could work on the final challenges from the start. Reversing this order eliminated the amount of time and effort students had to spent on learning tools and languages of which they did not yet understand the final purpose. This reversal led to a course that was received with great enthusiasm. Furthermore, given the progress the students showed during the course, this new approach proved to be highly effective. Hopefully the effects of this course can be seen in the following years in the form of a higher number of students choosing a specialization in Embedded Systems.

KW - METIS-266493

KW - IR-68363

KW - EWI-16420

KW - CR-C.2.1

KW - CR-C.2.4

KW - CR-K.3.2

U2 - 10.1145/1719010.1719018

DO - 10.1145/1719010.1719018

M3 - Conference contribution

SN - 978-1-60558-700-4

SP - 42

EP - 49

BT - 2009 Workshop on Embedded Systems Education, WESE '09

PB - Association for Computing Machinery (ACM)

CY - New York

ER -

Zwartjes GJ, van de Voort M, Dil BJ, Havinga PJM. Experiencing Wireless Sensor Network Concepts in an Undergraduate Computer Science Curriculum. In 2009 Workshop on Embedded Systems Education, WESE '09. New York: Association for Computing Machinery (ACM). 2009. p. 42-49 https://doi.org/10.1145/1719010.1719018