|
| Program Specific Requirements |
- Repeating any ECE course for which a grade of F, L, or WF has been recorded requires a grade of C- or better in prerequisites for the course.
- Dismissal from the program will be recommended if any required course in the program is taken twice without achieving a passing grade. This includes courses where a grade of AU, L, W, or WF is received.
- To obtain a BS in Computer Engineering, a student must: (1) meet all University academic requirements; (2) meet all Computer Engineering curriculum requirements; (3) have a GPA of 2.0 or better in all ECE courses; and (4) have a GPA of 2.0 or better in all COS courses.
- Any exceptions to the program specifics listed above require approval of the ECE faculty
|
|
| Information about Elective Courses |
Technical Electives
|
The Computer Engineering Curriculum requires four
technical electives used to broaden a student's knowledge base or to specialize in areas like Supercomputing, Neural Network, Robotics, Microelectronics, Sensors, and Industrial Control, Computer Hardware, or Communications and Signal Processing.
Two technical electives must be computer focus.
ECE 394 cannot meet this comuter focus requirement.
The other two Technical Electives may be 300-level or higher ECE Courses
including ECE 394, or with approval of the student's advisor, selected from various advanced Math, Physics, Biology, Chemistry, Engineering, Computer Science, or Business courses. |
| |
|
| HV&SC and Ethics Electives |
In addition to CMJ 103, the curriculum requires five courses to complete the General Education Requirements in Ethics and Human Values and Social Context (HV&SC).
In addition to the Ethics requirement, the five areas under HV&SC are: Western Cultural Tradition, Social Contexts and Institutions, Cultural Diversity and International Perspective, Population and the Environment, and Artistic and Creative Expression.
Note that CMJ 103 satisfies the Social Contexts and Institutions requirement.
A list of HV&SC courses with the categories that they satisfy are available on the Office of Student Records web page.
The structure of the ECE curriculum guarantees that all other General Education Requirements are met.
You may elect to take ERS 102 or BIO 222/223 to satisfy your Basic Science requirement and part of the 18 credit hour HV&SC requirement.
If neither ERS 102 nor BIO 222/223 is taken, three additional credit hours of HV&SC are required for graduation (i.e., a minimum of 131 credit hours for graduation).
All General Education Requirements with individual links to specific categories are available on this web page.
|
| |
|
| Basic Engineering Electives |
The Curriculum requires at least one engineering course, outside of the department, to broaden a student's knowledge base in engineering.
Courses satisfying the Basic Engineering Elective include:
|
- CHB200 Fundamentals of Process Engineering
- CIE231 Fundamentals of Environmental Engineering
- MEE150 Applied Mechanics: Statics
- MEE230 Thermodynamics I
- MEE252 Statics and Strength of Materials
|
| |
|
| Basic Science Electives |
In addition to CHY 121/123, PHY 121 and PHY 122, the Curriculum requires at least one additional physical or biological science course, with a lab, to broaden a student's knowledge base in science.
Courses satisfying the Basic Science Electives include:
|
- BIO222/223 Biology
- CHY122/124 Chemistry II + Lab
- ERS101 or ERS102 Geology
- AST110 with either AST215 or AST216 Astronomy (note: AST109 is not acceptable)
- PHY 236/223 Modern Physics and Special Relativity
|
|
Required Courses |