Undergraduate embedded system education at Carnegie Mellon

Author:

Koopman Philip1,Choset Howie1,Gandhi Rajeev1,Krogh Bruce1,Marculescu Diana1,Narasimhan Priya1,Paul Joann M.1,Rajkumar Ragunathan1,Siewiorek Daniel1,Smailagic Asim1,Steenkiste Peter1,Thomas Donald E.1,Wang Chenxi1

Affiliation:

1. Carnegie Mellon University, Pittsburgh, PA

Abstract

Embedded systems encompass a wide range of applications, technologies, and disciplines, necessitating a broad approach to education. We describe embedded system coursework during the first 4 years of university education (the U.S. undergraduate level). Embedded application curriculum areas include: small and single-microcontroller applications, control systems, distributed embedded control, system-on-chip, networking, embedded PCs, critical systems, robotics, computer peripherals, wireless data systems, signal processing, and command and control. Additional cross-cutting skills that are important to embedded system designers include: security, dependability, energy-aware computing, software/systems engineering, real-time computing, and human--computer interaction. We describe lessons learned from teaching courses in many of these areas, as well as general skills taught and approaches used, including a heavy emphasis on course projects to teach system skills.

Publisher

Association for Computing Machinery (ACM)

Subject

Hardware and Architecture,Software

Reference50 articles.

1. Abet Accreditation Committee. 2004. Criteria for Accrediting Engineering Programs. November 1. Abet Accreditation Committee. 2004. Criteria for Accrediting Engineering Programs. November 1.

2. Artist Project. 2003. Guidelines for a Graduate Curriculum on Embedded Software and Systems Project IST-2001-34820 report review version May 6. Accessed at http://www.artist-embedded.org/Education/Education.pdf on August 28 2004. Artist Project. 2003. Guidelines for a Graduate Curriculum on Embedded Software and Systems Project IST-2001-34820 report review version May 6. Accessed at http://www.artist-embedded.org/Education/Education.pdf on August 28 2004.

Cited by 16 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Improving learning experience to teach FPGA design at scale;Proceedings of the 16th Annual ACM India Compute Conference;2023-12-09

2. A Synthesis-Based Stateful Approach for Guiding Design Thinking in Embedded System Development;Software;2023-08-12

3. Digital Teaching an Embedded Systems Course by Using Simulators;2021 ACM/IEEE Workshop on Computer Architecture Education (WCAE);2021-06-17

4. Extending Student Labs with SMT Circuit Implementation;Proceedings of the 2019 on Great Lakes Symposium on VLSI;2019-05-13

5. FPGA Based Big Data Accelerator Design in Teaching Computer Architecture and Organization;Cyber Physical Systems. Design, Modeling, and Evaluation;2019

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3