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

  1. Develop Christian leaders who serve God and humanity through active service to their family, church, job, and global community.
  2. Develop competent computer engineers who work in situations in which they apply their broad understanding of computer science, engineering, physics, and mathematics.
  3. Develop computer engineers who engage in life long learning by applying and adapting their understanding of fundamental principles in a constantly changing field.
  4. Develop computer engineers who utilize their project experience to solve complex engineering problems using a formal design methodology.
  5. 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

CourseCredit hoursCourse Title
PHY 2114University Physics I
PHY 2125University Physics II
PHY 3314Introduction to Electronics
ENP 1042Intro to Engineering and Software Tools
ENP 2524Principles of Engineering
ENP 3212Applied Electromagnetics
ENP 3324Control Systems
ENP 3414Microcomputer Interfacing
ENP 4314Advanced Electronics and Microcircuits
ENP 3333Introduction to Solid State Devices

Core Requirements in Computer Science

COS 1204Introduction to Computer Science I
COS 1214Introduction to Computer Science II
COS 2653Data Structures and Algorithms
COS 2843Introduction to Computer Systems
COS 3112Ethics in Computer Science
COS 3313Data Communications
COS 3403Software Engineering
COS 3813Computer Architecture
COS 3932Practicum
COS 4213Operating Systems
COS 4912Senior Engineering Project I
COS 4931Computer Science Senior Capstone
COS 4943Senior Engineering Project II
COS 4951Senior Engineering Project III

Mathematics Requirements

MAT 1514Calculus with Analytic Geometry I
MAT 2153Discrete Mathematics for Computer Science
MAT 2304Calculus with Analytic Geometry II
MAT 2404Calculus with Analytic Geometry III
MAT 2514Differential Equations
MAT 3524Mathematical Statistics
Please also visit the CSE pages on the Taylor University site.