Skip to main content

Computer Science (B.S.)

81 hours

A graduate with a Bachelor of Science degree in Computer Science will:

  1. Be able to demonstrate understanding of and the ability to apply core computer science principles, knowledge, and skills to solve problems using computers.
  2. Be able to apply a Christian worldview in the practice of computer science.
  3. Be prepared for a career and/or vocation using computer science.

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

24 HOURS LOWER DIVISION

21 HOURS UPPER DIVISION

12 HOURS UPPER DIVISION CHOSEN FROM

  • Take any upper-division CMSC course not already taken, which can include CENG-4213.

3 HOURS COMMUNICATION CHOSEN FROM

17 HOURS MATHEMATICS

2 HOURS LOWER DIVISION COMPUTER SCIENCE TEAM EXPERIENCE

2 HOURS UPPER DIVISION COMPUTER SCIENCE TEAM EXPERIENCE

University Core Curriculum

B.S. - 51 Hours - Courses May Not Be Repeated Within Core

COMMUNICATION, 9 HOURS

MATHEMATICS, 3 HOURS

REQUIRED BIBLE, 6 HOURS

BIBLE ELECTIVES, 3 HOURS

CAPSTONE, 3 HOURS

POLITICAL SCIENCE, 3 HOURS

AMERICAN HISTORY, 3 HOURS

GREAT WORKS, 3 HOURS

SCIENCE, 6 HOURS

  • One course must include a lab

PSYC, SOCIAL SCIENCES, FINE ARTS, OR FOREIGN LANGUAGE, 3 HOURS

  • 3 hours from these areas: Fine Arts, Family Science, French, German, History, Japanese, Music, Political Science, Psychology, or Spanish

LIBERAL ARTS, 9 HOURS

  • 9 hours from any liberal arts area