Delayed Campus Opening

The OC campus will open at 11:30am on Thursday, February 22. Classes will resume beginning at 11:40am . Please continue to monitor campus communication for additional weather-related information.

B.S.C.E. Degree in Computer Engineering


Oklahoma Christian's Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET,

Program Educational Objectives: The Department of Electrical and Computer Engineering considers its primary constituents to be threefold: industry, students who value an engineering education at a Christian university, and parents of these students. Working with these constituents, we have set the following Program Educational Objectives:

OC graduates with a Computer or Electrical Engineering degree will use the talents God has given them to make a difference through:

  • Enjoying a successful career characterized by contributing effectively and adding value to the engineering process, functioning well in the workplace as an integral member of a team, and keeping technically current and adaptive to changes in the workplace
  • Internalizing a personal faith in God that is exhibited by consistent ethical behavior based on Christian principles, an exemplary work ethic consistent with their Christian worldview and a stable life that balances career, family, church and community.

Student must complete a minimum of 126 hours including the major, core, and minor if required. Elective hours may be needed to reach 126 hours.  

94 hours, no minor required

See Degree Plan

1. 24 hours mathematics 

  • MATH-2114 - Calculus I With Analytical Geometry
  • MATH-2214 - Calculus II With Analytical Geometry
  • MATH-2314 - Calculus III
  • MATH-3013 - Differential Equations
  • ENGR-1113 - Engineering Mathematics
  • ENGR-2113 - Ece Mathematics I
  • ENGR-2123 - Ece Mathematics II

2. 8 hours science 

  • PHYS-2514 - Physics I
  • PHYS-2614 - Physics II

3. 29 hours engineering and computer science 

  • CMSC-1113 - Programming I
  • CMSC-1123 - Programming II
  • CMSC-2133 - Object Oriented Programming
  • CMSC-4413 - Operating Systems
  • ENGR-1111 - Introduction to Engineering
  • ENGR-1122 - Engineering Computing
  • ENGR-1242 - Engineering Fundamentals
  • ENGR-2544 - Introduction to Digital Systems
  • ENGR-2614 - Electrical Circuit Analysis
  • ENGR-3213 - Engineering Economics
  • ENGR-4701 - Senior Engineering Seminar

4. 27 hours computer and electrical engineering 

  • CENG-3113 - Data Communications and Networking
  • CENG-3203 - Introduction to Microprocessors
  • CENG-3213 - Computer Systems
  • CENG-3223 - Embedded Systems Design
  • CENG-4732 - Systems Design I
  • CENG-4743 - Systems Design II
  • CENG-4753 - Systems Design III
  • ELEC-3313 - Electronics
  • ELEC-3504 - Signals and Systems

5. 6 hours minimum electives 

  • CENG-4113 - Network System Design
  • CENG-4233 - Advanced Computer Architecture
  • CENG-4303 - Hdl Design of Microprocessors
  • CENG-4813 - Special Topics
  • ELEC-3123 - Communication Systems
  • ELEC-3303 - Introduction to Electronics
  • ELEC-3523 - Digital Signal Processing
  • ELEC-3613 - Electromagnetic Fields
  • ELEC-4423 - Control Systems
  • MECH-4133 - Dynamic Systems and Controls

With at least one of these being a computer engineering depth course 

  • CENG-4113 - Network System Design
  • CENG-4233 - Advanced Computer Architecture
  • CENG-4303 - Hdl Design of Microprocessors

Related Careers

  • Aerospace
  • Computer/Software Development
  • Digital Television
  • Manufacturing
  • Oil and Gas
  • New Technologies for Airplanes, Cars, Space Vehicles, Phones, Security Systems and Telescopes

Interested in getting more information?

Request Information Apply Now