Iowa State University

Iowa State University

2007-2009 Courses and Programs

Iowa State University Catalog

Search for classes offered this term

Catalog Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Curriculum in Computer Engineering

Administered by the Department of Electrical and Computer Engineering.

Leading to the degree bachelor of science. Total credits required: 126.5. See also Basic Program and Cooperative Programs.

Sophomore Year
Cr. First Semester
4 Digital Logic—Cpr E 281*
3 Introduction to Data Structures— Com S 228
4 Calculus III—Math 265
5 Introduction to Classical Physics II—Phys 222
Cr. Second Semester
4 Embedded Systems I—Cpr E 288*
3 Written, Oral, Visual, and Electronic Composition—Engl 250
4 Elementary Differential Equations and Laplace Transforms—Math 267
4 Electric Circuits—E E 201*
Junior Year
Cr. First Semester
3 General Education elective1
4 Computer Organization and Assembly Level Programming— Cpr E 381*
3 Software Development Practices— Com S 309*
4 Circuits and Systems in Electronics—E E 230*
3 Theoretical Foundations of Computer Engineering—Cpr E 310*
Cr. Second Semester
3 Data Structures and Algorithm Analysis—Com S 311*
4 Operating Systems: Principles and Practice—Cpr E 308*
3 Technical elective2
3 Technical Communication—Engl 314
3 General education elective1
Senior Year
Cr. First Semester
3 Senior Design Project I and Professionalism—Cpr E 491
9 Technical electives2
3 Stat 330
3 General education elective1
R Portfolio Assessment—Cpr E 4943
Cr. Second Semester
2 Senior Design Project II—Cpr E 492
3 Computer Science elective2
6 Technical electives2
3 General education elective1

Communication Proficiency

The department requires a grade of C or better in Engl 150, 250 (or 250H), and 314 (or 314H).

Transfer Credit Requirements

The degree program must include a minimum of 30 credits at the 300-level or above in professional and technical courses earned at ISU in order to receive a B.S. in computer engineering. These 30 credits must include Cpr E 491.

Senior Design Project I and Professionalism, Cpr E 492 Senior Design Project II, and credits in the core professional curriculum and/or in technical electives. The Electrical and Computer Engineering Department requires a grade of C or better for any transfer credit course that is applied to the degree program.

1General Education Electives-Students must propose and have approved by an E CpE faculty member a general education program of 15 credits that meets the university diversity and international perspectives requirements and an objective developed by the student. Courses chosen must not be remedial courses in the university, six (6) credits must be chosen at the 300 level or higher, and courses in engineering, Computer Science, physical and mathematical sciences must not be included. Pass-Not Pass credit is not accepted.

2Computer Engineering, Computer Science, Electrical Engineering, and general technical electives must be chosen to satisfy departmental requirements concerning content, distribution, and level. All technical electives must be chosen from lists approved by the department. Details are available in the
E CPE Undergraduate Student Services Office or on the Web. Pass/not pass credit not accepted. Six credits of Computer Engineering, three credits of Computer Science, three credits of electrical engineering and nine credits of general technical electives are required. Two credits of 490 may be used to partially meet these requirements.

3Outcomes Assessment- Students are required to prepare and to maintain a portfolio of their technical and non-technical skills. This portfolio is evaluated for student preparation during the student’s curriculum planning process. Results of the evaluation are used to advise students of core strengths and weaknesses.

*Core professional curriculum. A student must have a minimum grade-point average of 2.00 in this group of courses in order to graduate.