Overview
The report titled, Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (CE2016) (Impagliazzo et al. 2016), better known as CE2016, was an endeavor conducted by the Association for Computing Machinery (ACM) and the IEEE Computer Society. This article is largely based on a culminating paper for the project (Nelson et al. 2017) that reflects an integration of material from earlier workshops and presentations; it also summarizes the content that led to the ACM publication of the CE2016 report in December of 2016. CE2016 is part of a series of reports covering curricula for a variety of computing fields. This article discusses significant aspects of CE2016 and the ways institutions might use the report to update or create computer engineering programs.
The computer engineering field has witnessed rapid advances over the past decade and the field expects to...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
ACM curricular website. http://www.acm.org/education/curricula-recommendations/
Bloom BS (ed) (1956) Taxonomy of educational objectives: the classification of educational goals: handbook I, cognitive domain. Longmans, New York
Impagliazzo J et al (2016) Curriculum guidelines for undergraduate degree programs in computer engineering, (CE2016), 15 Dec 2016. http://www.acm.org/binaries/content/assets/education/ce2016-final-report.pdf
Nelson V, Impagliazzo J, Durant E, Hughes J (2017) CE2016: updated curricular guidelines for computer engineering. In: Frontiers in Education (FIE) conference, Indianapolis, 18–21 Oct 2017
Soldan D et al (2004) Curriculum guidelines for undergraduate degree programs in computer engineering, (CE2004), 12 Dec 2004. https://www.acm.org/binaries/content/assets/education/curricula-recommendations/ce-final-report.pdf
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Appendix A. Four-Year Model for Sample Curriculum A (Administered by an ECE Department)
Appendix A. Four-Year Model for Sample Curriculum A (Administered by an ECE Department)
Notation:
-
ECEA201: 2nd year course offered in the ECE department
-
CSCA101: 1st-year course offered in the computer science department
Appendix A
Course | Description | Credit | Course | Description | Credit |
---|---|---|---|---|---|
Semester 1 | Semester 2 | ||||
MTH 101 | Calculus I | 3 | MTH 102 | Calculus II | 3 |
CHM 101 | Chemistry I & Lab | 4 | PHY 101 | Physics I | 3 |
CSCA101 | Introduction to Computer Programming | 4 | CSCA102 | Intermediate Computer Programming | 4 |
English Composition I | 3 | ECEA101 | Introduction to ECE | 2 | |
Humanities Elective | 3 | English Composition II | 3 | ||
Total credit hours | 17 | Total credit hours | 15 | ||
Semester 3 | Semester 4 | ||||
MTH 201 | Calculus III | 3 | MTH 203 | Differential Equations | 3 |
PHY 201 | Physics II | 3 | MTHA204 | Discrete Structures | 3 |
ECEA201 | Digital Devices & Lab | 4 | ECEA202 | Microprocessors & Lab | 4 |
CSCA201 | Data Structures | 3 | ECEA203 | Circuits/Electronics I | 3 |
MTH 202 | Linear Algebra | 3 | MTH 205 | Probability & Statistics | 3 |
Total credit hours | 16 | Total credit hours | 16 | ||
Semester 5 | Semester 6 | ||||
CSCA301 | Algorithms | 3 | CSCA302 | Client/Server Programming | 3 |
ECEA301 | Circuits/Electronics II & Lab | 4 | ECEA303 | Signals & Systems | 3 |
ECEA302 | Digital System Design & Lab | 3 | ECEA304 | Data Communication | 3 |
Humanities Elective | 3 | ECEA305 | Computer Architecture | 3 | |
Social Science Elective | 3 | ||||
Total credit hours | 13 | Total credit hours | 15 | ||
Semester 7 | Semester 8 | ||||
ECEA401 | CE Design I | 2 | ECEA402 | CE Design II | 2 |
ECEA403 | Embedded Systems & Lab | 3 | ECEA404 | Computer Security | 3 |
ENG 401 | Writing for Engineers | 3 | ECEA405 | Operating Systems | 3 |
CE Technical Elective | 3 | CE Technical Elective | 3 | ||
Fine Arts Elective | 3 | Social Science Elective | 3 | ||
14 | 14 |
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this entry
Cite this entry
Impagliazzo, J. (2020). Computing Curricular Report CE2016, A Summary. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-10576-1_171
Download citation
DOI: https://doi.org/10.1007/978-3-030-10576-1_171
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10575-4
Online ISBN: 978-3-030-10576-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering