 | Degree Programs
Bachelor of Science Degree in Computer Engineering
The bachelor of science degree with a major in computer engineering is an interdisciplinary major offered jointly by the Computer Science and Engineering, and Physics Departments. Administered by the Computer Science and Engineering Department, the major prepares students for employment and/or graduate programs involving robotics, biomedical implants, small instrumentation, telecommunications, supervisory control and data acquisition systems, and other complex hardware-software systems. The degree requires 96-100 hours in the major. Students in this major are required to pass a comprehensive examination during their senior year consisting of a programming project and an oral examination.
Program Objectives
- Develop Christian leaders who serve God and humanity through active service to their family, church, job, and global community.
- Develop competent computer engineers who work in situations in which they apply their broad understanding of computer science, engineering, physics, and mathematics.
- Develop computer engineers who engage in life long learning by applying and adapting their understanding of fundamental principles in a constantly changing field.
- Develop computer engineers who utilize their project experience to solve complex engineering problems using a formal design methodology.
- Develop computer engineers with a strong work ethic, good communication skills, and who act in an ethically responsible manner.
Program Requirements
The degree requires successful completion of core courses in physics and engineering, core courses in computer science, courses in mathematics, and electives as described below.
While the course requirements listed below are believed to be an accurate representation of the requirements for the bachelor of science degree in computer engineering for the 2008-09 catalog year, it is not the official listing of requirements. Refer to the
Taylor University Academic Catalog pages of the Taylor University web site.
Please notify The Computer Science and Engineering Department (cseinfo@cse.taylor.edu) of any error or ambiguity found on this or other listing of course requirements.
Core Requirements in Physics and Engineering
| Course | Credit hours | Course Title |
| PHY 211 | 4 | University Physics I |
| PHY 212 | 5 | University Physics II |
| PHY 331 | 4 | Introduction to Electronics |
| ENP 104 | 2 | Intro to Engineering and Software Tools |
| ENP 252 | 4 | Principles of Engineering |
| ENP 321 | 2 | Applied Electromagnetics |
| ENP 332 | 4 | Control Systems |
| ENP 341 | 4 | Microcomputer Interfacing |
| ENP 431 | 4 | Advanced Electronics and Microcircuits |
| ENP 333 | 3 | Introduction to Solid State Devices |
Core Requirements in Computer Science
| COS 120 | 4 | Introduction to Computer Science I |
| COS 121 | 4 | Introduction to Computer Science II |
| COS 265 | 3 | Data Structures and Algorithms |
| COS 284 | 3 | Introduction to Computer Systems |
| COS 311 | 2 | Ethics in Computer Science |
| COS 331 | 3 | Data Communications |
| COS 340 | 3 | Software Engineering |
| COS 381 | 3 | Computer Architecture |
| COS 393 | 2 | Practicum |
| COS 421 | 3 | Operating Systems |
| COS 491 | 2 | Senior Engineering Project I |
| COS 493 | 1 | Computer Science Senior Capstone |
| COS 494 | 3 | Senior Engineering Project II |
| COS 495 | 1 | Senior Engineering Project III |
Mathematics Requirements
| MAT 151 | 4 | Calculus with Analytic Geometry I |
| MAT 215 | 3 | Discrete Mathematics for Computer Science |
| MAT 230 | 4 | Calculus with Analytic Geometry II |
| MAT 240 | 4 | Calculus with Analytic Geometry III |
| MAT 251 | 4 | Differential Equations |
| MAT 352 | 4 | Mathematical Statistics |
|