Program Description B.S.
| Program Description | |
| Students must complete a total of 128 credit hours to earn the bachelor of science degree in computer engineering. Humanities or social science electives must be selected to fulfill the core curriculum requirements of the University, and students must complete the internship requirement. | |
| Technical electives are 300-level or higher CS or EE courses that fit into the student's plan of study and are approved by the academic adviser. One technical elective may be taken outside the specified areas with the approval of the academic adviser. In the senior year the student takes a two-semester senior design sequence, CEN 457 and CEN 458 . In the first semester the student selects a topic, completes a literature search, and begins the design process. In the second semester, the student completes the design, implements the project, and presents the results. | |
| The following list shows the sequence of courses that a student should follow to complete the program in four years. | |
| Required Courses | |
| Freshman Year | |
| CH 115 | General Chemistry I |
| CH 117 | General Chemistry I Laboratory |
| CS 110 | Introduction to C Programming I |
| CS 166 | Discrete Mathematics for Computing |
| E 105 | Composition |
| E 110 | Composition and Literature |
| EAS 107 | Introduction to Engineering |
| EAS 112 | Methods of Engineering Analysis |
| FE 001 | Freshman Experience (required for all first-time day-division freshmen) |
| M 117 | Calculus I |
| M 118 | Calculus II |
| PH 150 | Mechanics, Heat, and Waves with Laboratory |
| Sophomore Year | |
| CS 210 |
Java Programming |
| EAS 211 | Introduction to Modeling of Engineering Systems |
| EAS 230 | Fundamentals and Applications of Analog Devices |
| EE 155 | Digital Systems I |
| EE 235 | Analog Circuits |
| EE 256 | Digital Systems Laboratory |
| EE 257 | Analog Circuits Laboratory |
| HS 101 | Foundations of the Western World |
| or |
|
| HS 102 | The Western World in Modern Times |
| M 203 | Calculus III |
| M 204 | Differential Equations |
| PH 205 | Electromagnetism and Optics with Laboratory |
| Junior Year | |
| CEN 398 | Computer Engineering Internship |
| CS 212 | Intermediate C Programming |
| CS 320 | Operating Systems |
| E 300 | Writing Proficiency Examination |
| EE 247 | Electronics I |
| EE 302 | Systems Analysis |
| EE 320 | Random Signal Analysis |
| EE 356 | Digital Systems II |
| EE 371 | Computer Engineering |
| EE 410 | Networking I |
| EE 472 | Computer Architecture |
| EE 475 | System on Chip |
| Senior Year | |
| CEN 457 | Design Preparation |
| CEN 458 | Electrical Engineering Design Laboratory |
| EAS 232 | Project Management and Engineering Economics |
| EAS 415 | Professional Engineering Seminar |
|
Plus three technical electives, and one from each of the categories below: Social Interaction core elective Communication core elective Aesthetic Responsiveness core elective Global Perspective core elective |
|

