Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2077370.2077373acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
research-article

Competence research: teaching embedded micro/nano systems

Published: 13 October 2011 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper, we present the development and first empirical refinement of a normative competence structure model for higher education in embedded micro systems and prospective embedded nanosystems. This kind of competence model is necessary to progress from a subjective and content oriented design of courses to traceable and outcome-oriented courses. In addition, we show a flexible alternative for teaching embedded systems in cost-intensive courses by building a FPGA laboratory offering remote access. Furthermore, we sketch out a possible way to overcome and teach fault-prone nanodevices in a Bottom-Up approach.

    References

    [1]
    ACM/IEEECS, Ed. 2008. Computer Science Curriculum 2008. An Interim Revision of CS 2001.
    [2]
    Anderson, L. W., Krathwohl, D. R., Airasian, P. W., Cruikshank, K. A., Mayer, R. E., Pintrich, P. R., Raths, J., and Wittrock, M. C. 2009. A taxonomy for learning, teaching, and assessing. A revision of Bloom's taxonomy of educational objectives. Longman, New York.
    [3]
    Berns, K. 2010. Eingebettete Systeme. Studium. Vieweg + Teubner, Wiesbaden.
    [4]
    Brabrand, C. 2008. Constructive Alignment for Teaching Model-Based Design for Concurrency. In Lecture Notes in Computer Science, K. Jensen, W. M. P. Aalst and J. Billington, Eds. Springer Berlin Heidelberg, Berlin, Heidelberg, 1--18.
    [5]
    Bruce, J. W., Harden, J. C., and Reese, R. B. 2004. Cooperative and Progressive Design Experience for Embedded Systems. IEEE Trans. Educ 47, 1, 83--92.
    [6]
    Cardarilli, G. C., Ottavi, M., Pontarelli, S., Re, M., and Salsano, A. 2006. Localization of Faults in Radix-n Signed Digit Adders. On-Line Testing Symposium, IEEE International 0, 178--180.
    [7]
    CE2004, Ed. 2004. Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering. A Report in the Computing Curricula Series.
    [8]
    Choi, M. and Park, N. 2005. Teaching Nanotechnology by Introducing Crossbar-Based Architecture and Quantum-Dot Cellular Automata. In 2005 IEEE International Conference on Microelectronic Systems Education (MSE'05). IEEE, 29--30.
    [9]
    GI, Ed. 2011. Curriculum Technische Informatik in Bachelor- und Masterstudiengängen Informatik. Empfehlung der Gesellschaft für Informatik e. V. Gesellschaft für Informatik e. V., Bonn.
    [10]
    GRF, Ed. 2007-2013. Competence Models for Assessing Individual Learning Outcomes and Evaluating Educational Processes. Priority Research Program, Berlin. URL: http://kompetenzmodelle.dipf.de/en?set_language=en. Accessed 02 September 2011.
    [11]
    Grimheden, M. and Törngren, M. 2005. What Is Embedded Systems and How Should It Be Taught?---Results from a Didactic Analysis. Trans. on Embedded Computing Sys 4, 3, 633--651.
    [12]
    Han, J. and Jonker, P. 2003. A defect- and fault-tolerant architecture for nanocomputers. Nanotechnology 14, 2, 224.
    [13]
    Jackson, D. J. and Caspi, P. 2005. Embedded Systems Education - Future Directions, Initiatives, and Cooperation. SIGBED Rev 2, 4, 1--4.
    [14]
    Kim, S. H. and Jeon, J. W. 2009. Introduction for Freshmen to Embedded Systems Using LEGO Mindstorms. IEEE Trans. Educ 52, 1, 99--108.
    [15]
    Klieme, E., Avenarius, H., Blum, W., Döbrich, P., Gruber, H., Prenzel, M., Reiss, K., Riquarts, K., Rost, J., Tenorth, H.-E., and Vollmer, H. J. 2007. Zur Entwicklung nationaler Bildungsstandards. Expertise.
    [16]
    Kummamuru, R. K., Orlov, A. O., Ramasubramaniam, R., Lent, C. S., Bernstein, G. H., and Snider, G. L. 2003. Operation of a quantum-dot cellular automata (QCA) shift register and analysis of errors. Electron Devices, IEEE Transactions on 50, 9, 1906--1913.
    [17]
    Marwedel, P. 2011. Embedded System Design. Embedded Systems Foundations of Cyber-Physical Systems. Embedded Systems. Springer Science+Business Media B. V, Dordrecht.
    [18]
    Mitsui, H., Hidetoshi, K., Endo, S., and Koizumi, H. 2008. A Student Experiment Method for Learning the Basics of Embedded Software Development Including HW/SW Co-design. In 22nd International Conference on Advanced Information Networking and Applications - Workshops, 2008. IEEE, 31--37.
    [19]
    Niemier, M., Dingler, A., and Hu, X. S. 2008. Design Tradeoffs for Improved Performance in MQCA-Based Systems. In Design and Test of Nano Devices, Circuits and Systems, 2008 IEEE International Workshop on, 35--38.
    [20]
    Nikolic, K., Sadek, A., and Forshaw, M. 2002. Fault-tolerant techniques for nanocomputers. Nanotechnology 13, 3, 357.
    [21]
    Nooshabadi, S. and Garside, J. 2006. Modernization of Teaching in Embedded Systems Design---An International Collaborative Project. IEEE Trans. Educ 49, 2, 254--262.
    [22]
    Orlov, A., Imre, A., Csaba, G., Ji, L., Porod, W., and Bernstein, G. H. 2008. Magnetic Quantum-Dot Cellular Automata: Recent Developments and Prospects. Journal of Nanoelectronics and Optoelectronics 3 (March 2008), 55--68.
    [23]
    Pak, S., Rho, E., Chang, J., and Kim, M. H. 2005. Demand-Driven Curriculum for Embedded System Software in Korea. SIGBED Rev 2, 4, 15--19.
    [24]
    Rao, W., Orailoglu, A., and Karri, R. 2007. Fault Tolerant Approaches to Nanoelectronic Programmable Logic Arrays. IEEE.
    [25]
    Reichenbach, M., Schmidt, M., Pfundt, B., and Fey, D. 2011. A New Virtual Hardware Laboratory for Remote FPGA Experiments on Real Hardware. Proceedings of the 2011 International Conference on E-Learning.
    [26]
    Ricks, K. G., Jackson, D. J., and Stapleton, W. A. 2008. An Embedded Systems Curriculum Based on the IEEE/ACM Model Curriculum. IEEE Trans. Educ 51, 2, 262--270.
    [27]
    Sand, M., Sieh, V., and Fey, D. 2010. Nano-technology aware investigations on fault-masking techniques in the presence of high fault probabilities. In High Performance Computing and Simulation (HPCS), 2010 International Conference on, 181--187.
    [28]
    Schäfer, A., Brück, R., Jaschke, S., Schubert, S., Fey, D., Kleinert, B., and Schmidt, H. 2011. A normative competence structure model for embedded micro- and nanosystems development. In Proceedings of the 16th annual joint conference on Innovation and technology in computer science education - ITiCSE '11. ACM Press, 375.
    [29]
    Schubert, S. and Stechert, P. DL 2010. Competence model research on informatics system application. In IFIP working conference, new developments in ICT and education, K.-W. Lai, D. Benzie, IFIP working conference and C. Reffay, Eds. UMR STEF pour IFIP, Cachan, 1--14.
    [30]
    Schubert, S., Brück, R., and Fey, D. 2010. Antrag auf Gewährung einer Sachbeihilfe -- Neuantrag. Kompetenzentwicklung mit Eingebetteten Mikro- und Nanosystemen (KOMINA). http://www.die.informatik.uni-siegen.de/KOMINA/Komina-Antrag.pdf. Accessed 18 July 2011.
    [31]
    Schwidrowski, K., Schmidt, T., Brück, R., Stefan, F., Schubert, S., and Stechert, P. 2008. Mikrosystemverständnis im Hochschulstudium. Ein praktikumsorientierter Ansatz. In Hochschuldidaktik der Informatik. HDI2008--3. Workshop des GI-Fachbereichs Ausbildung und Beruf/Didaktik der Informatik, A. Schwill, Ed. Commentarii informaticae didacticae (CID) 3. Universitätsverlag Potsdam, Potsdam.
    [32]
    Shalf, J. 2007. The new landscape of parallel computer architecture. J. Phys.: Conf. Ser 78, 12066.
    [33]
    Sztipanovits, J., Biswas, G., Frampton, K., Gokhale, A., Howard, L., Karsai, G., Koo, T. J., Koutsoukos, X., and Schmidt, D. C. 2005. Introducing embedded software and systems education and advanced learning technology in an engineering curriculum. Trans. on Embedded Computing Sys 4, 3, 549--568.
    [34]
    Thapliyal, H. and Ranganathan, N. 2010. Reversible Logic-Based Concurrently Testable Latches for Molecular QCA. Ieee Transactions On Nanotechnology 9, 1, 62--69.
    [35]
    Wagener, A. 2005. Fertigungsnahe Entwurfsunterstützung für die Mikrosystemtechnik. Dissertation, Siegen.
    [36]
    Walus Group. 2007. QCADesigner. http://www.mina.ubc.ca/qcadesigner. Accessed 15 July 2011.
    [37]
    Wang, S., Wang, L., and Jain, F. 2009. Towards achieving reliable and high-performance nanocomputing via dynamic redundancy allocation. J. Emerg. Technol. Comput. Syst 5, 1, 2-1.
    [38]
    Wolf, W. and Madsen, J. 2000. Embedded systems education for the Future. Proc. IEEE 88, 1, 23--30.
    [39]
    Yanggratoke, K. and Kanjanachuchai, S. 2008. Hybrid Quantum Cellular Automata memory. In Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, 2008. ECTI-CON 2008. 5th International Conference on, 857--860.

    Cited By

    View all
    • (2015)A framework architecture for student learning in distributed embedded systems10th IEEE International Symposium on Industrial Embedded Systems (SIES)10.1109/SIES.2015.7185052(1-4)Online publication date: Jun-2015
    • (2014)Designing and manufacturing of real embedded multi-core CPUs: A holistic teaching approach in computer architecture10th European Workshop on Microelectronics Education (EWME)10.1109/EWME.2014.6877428(213-218)Online publication date: May-2014
    • (2013)Explorative Learning and Visualization Environment for Teaching Embedded Systems in Higher EducationProceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)10.1109/TALE.2013.6654432(219-222)Online publication date: Aug-2013
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WESE '11: Proceedings of the 6th Workshop on Embedded Systems Education
    October 2011
    57 pages
    ISBN:9781450310468
    DOI:10.1145/2077370
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 October 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. competence model research
    2. computer science education
    3. embedded micro- and nanosystems development/education
    4. practical course design

    Qualifiers

    • Research-article

    Conference

    ESWeek '11
    ESWeek '11: Seventh Embedded Systems Week
    October 13, 2011
    Taipei, Taiwan

    Upcoming Conference

    ESWEEK '24
    Twentieth Embedded Systems Week
    September 29 - October 4, 2024
    Raleigh , NC , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)A framework architecture for student learning in distributed embedded systems10th IEEE International Symposium on Industrial Embedded Systems (SIES)10.1109/SIES.2015.7185052(1-4)Online publication date: Jun-2015
    • (2014)Designing and manufacturing of real embedded multi-core CPUs: A holistic teaching approach in computer architecture10th European Workshop on Microelectronics Education (EWME)10.1109/EWME.2014.6877428(213-218)Online publication date: May-2014
    • (2013)Explorative Learning and Visualization Environment for Teaching Embedded Systems in Higher EducationProceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)10.1109/TALE.2013.6654432(219-222)Online publication date: Aug-2013
    • (2013)Teaching strategies for undergraduate laboratories with students having heterogeneous prior knowledge2013 IEEE Global Engineering Education Conference (EDUCON)10.1109/EduCon.2013.6530094(112-117)Online publication date: Mar-2013
    • (2012)Competence oriented embedded systems course for computer science studentsProceedings of the Workshop on Embedded and Cyber-Physical Systems Education10.1145/2530544.2530550(1-7)Online publication date: 12-Oct-2012
    • (2012)The empirically refined competence structure model for embedded micro- and nanosystemsProceedings of the 17th ACM annual conference on Innovation and technology in computer science education10.1145/2325296.2325314(57-62)Online publication date: 3-Jul-2012
    • (2012)Competence model for embedded micro-and nanosystemsProceedings of the 2012 IEEE Global Engineering Education Conference (EDUCON)10.1109/EDUCON.2012.6201062(1-6)Online publication date: Apr-2012

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media