Nov 21, 2024  
Undergraduate Catalog 2017 - 2018 
    
Undergraduate Catalog 2017 - 2018 [ARCHIVED CATALOG]


Computer Engineering, B.C.E.



Minimum hours required for the degree: 124-125. This does not include credits earned in the Engineering Cooperative Education Program and Orientation.

Admission to major: Admission to the Washkewicz College of Engineering.

Grade Restriction: Computer Engineering students are limited to a total of two D grades in EEC and CIS courses.

Major Requirements


Ethics Required Course (1 course)


Co-Op Required Course


(Optional course for degree - required for Co-Op program)

Computer Engineering Capstone Required Courses (2 courses)


Computer Engineering Technical Elective Courses


12 credits required - must be chosen from available EEC or CIS 300/400-level courses

Honors Program Requirements


Honors students who are majoring in Electrical Engineering or Computer Engineering are required to take MTH 281, Multivariable Calculus, instead of MTH 283, Multivariable Calculus for Engineers. However, students who have taken MTH 283 before admission to the honors program are not required to take MTH 281.

EECS honors students are required to take a minimum of 16 credit hours of upper division (300 and 400 level) honors courses in the EECS Department. General guidelines for these credit hours are given below. However, the specific courses that each student takes will be agreed upon by the student, the department’s undergraduate advisor, and the student’s honors advisor. The student’s regular undergraduate advisor is responsible for finding an honors advisor who is mutually agreeable to the undergraduate advisor, the honors advisor, and the honors student.

1. Honors Courses

The honors credits (16 hours minimum) will be taken from the following:

  • Honors Thesis (required) (EEC 499H, credit as arranged). Each honors student conducts research and writes a thesis under the supervision of an EECS faculty member.
  • The following honors courses are optional:

Honors Research- (EEC 495H, credit as arranged). This is research conducted jointly with an EECS faculty, similar to an independent study. This can be repeated for credit.

Graduate Course- Any 500 level EECS graduate course for which the student has the prerequisites.

Junior Honors, Senior Honors- Any 300 level or 400 level EECS course can be modified to become an honors course. This is referred to by the Honors Program as a “contract course.” This is done with the collaboration of the undergraduate advisor, the honors advisor, and the course instructor.

2. Replaced Credit Hours

Honors credits can be used to replace a maximum of 20 credit hours of normally required courses. For BEE students, the replaced credits can include any 400 level EEC course except for Senior Design (EEC 493/494). For BCE students, the replaced credits can include any 400 level EEC/CIS course except for Senior Design (EEC 493/494) and Computer Organization (EEC 483).

University Scholars Requirements


Scholars students who are majoring in Electrical Engineering or Computer Engineering are required to take a minimum of 12 credit hours of upper division (300 or 400 level) honors courses in the EECS Department. General guidelines for these credit hours are given below. However, the specific courses that each student takes will be agreed upon by the student, the department’s undergraduate advisor, and the student’s scholars advisor. The student’s regular undergraduate advisor is responsible for finding a scholars advisor who is mutually agreeable to the undergraduate advisor, the scholars advisor, and the student.

1. Scholars Courses

The honors credits (12 hours minimum) will be taken from the following:

  • Honors Thesis- (EEC 499H, credit as arranged, 8 hours total maximum). This can be repeated for credit.The student conducts research and writes a thesis under the supervision of an EECS faculty member.
  • Honors Research- (EEC 495H, credit as arranged, 8 hours total maximum). This is research conducted jointly with an EECS faculty, similar to an independent study. This can be repeated for credit.
  • Graduate Course- Any 500 level EECS graduate course for which the student has the prerequisites.
  • Junior Honors, Senior Honors- Any 300 level or 400 level EECS course can be modified to become an honors course. This is referred to by the Honors Program as a “contract course.” This is done with the collaboration of the undergraduate advisor, the scholars advisor, and the course instructor.

2. Replaced Credit Hours

Honors credits can be used to replace a maximum of 20 credit hours of normally required courses. For BEE students, the replaced credits can include any 400 level EEC course except for Senior Design (EEC 493/494). For BCE students, the replaced credits can include any 400 level EEC or CIS course except for Senior Design (EEC 493/494) and Computer Organization (EEC 483).