Bachelor of Science in Computer Science

Bachelor of Science Computer Degree Plan

Core Curriculum – 67-73 hours

Christian Literacy – 18-24 hours

Lower Level Courses

  • Life of Christ (BI 1211/1311) – 2/3 hours
  • Book of Acts (BI 1214/1314) – 2/3 hours
  • Pentateuch (BI 2202/2302) – 2/3 hours
  • Bible Elective – lower level – 2/3 hours

Upper Level Courses

  • Marriage and Family (BI 3311) – 3 hours
  • Christian Cultural Heritage (BI 4311) – 3 hours
  • Upper Division Bible Electives (two textual courses minimum) – 4-6 hours

Cultural Heritage Literacy – 12 hours

  • Western Cultural Heritage (HU 1310, 1320, & 2310) – 9 hours
  • American Cultural Heritage (HY 2320) – 3 hours

Mathematical and Scientific Literacy  – 12 hours

  • Mathematics Requirement: Calculus I (MH 1451) – 4 hours
  • Natural and Physical Science Requirements – 8 hours
  • Natural Science Requirement – waived in lieu of program requirements
  • Physical Science Requirement – Univ. Physics I & II (PHY 2311 & 2312)
  • Physical Science Lab – Univ. Physics Lab I & II (PHY 2111 &2112)

Information and Communication Literacy   – 15 hours

Composition and Literature

  • English Composition I & II (EH 1301 & 1302) – 6 hours
  • English/American Literature (EH 2301, 2303, 2304) – 3 hours

Communication

Speech Communication (EH 1303) – 3 hours

Technology

Computer Programming I (CS 1305) – 3 hours

Personal and Social Literacy  – 10 hours

  • Lifetime Fitness (PE 1300) – 3 hours
  • PE Activity (Two activity courses) – 2 hours
  • Freshman Experience (FE 1111) – 1 hour
  • Service-learning Course I (FASL 1090) – 0 hours
  • Service-learning Course II (FASL 2090) – 0 hours
  • Service-learning Course III (FASL 3090) – 0 hours
  • Service-learning Course IV (FASL 4190) – 1 hour

Social Science – 3 hours

  •      PY 1310 Introduction to Psychology
  •      CJ 1300 Introduction to Criminal Justice
  •      COU 2320 Introduction to Counseling
  •      SY 2328 Introduction to Sociology
  •      PS 2308 Introduction to American Constitutional Government –
  •      BA 2303 Macroeconomics

Professional Literacy – 67 hours

Computer Science Mathematics Requirements: – 13 hours

  • MH 1452 Calculus II – 4 hours
  • MH 2340 Statistics – 3 hours
  • MH 3310 Linear Algebra – 3 hours
  • MH 4300 Scientific Programming – 3 hours

Computer Science Major Requirements – 48 hours

  • CS 1306 Computer Programming II – 3 hours
  • CS 2310 Fundamental Mathematical Structures – 3 hours
  • CS 2320 Data Structures and Algorithms – 3 hours
  • CS 2345 Computer Organization – 3 hours
  • CS 3300 Computer Architecture – 3 hours
  • CS 3330 Data Communications and Networking – 3 hours
  • CS 3340 Operating Systems – 3 hours
  • CS 3350 Database Concepts – 3 hours
  • CS 3386 Visual Programming – 3 hours
  • CS 3389 Software Development – 3 hours
  • CS 4330 Database Design and Implementation – 3 hours
  • CS 4345 Internet Programming – 3 hours
  • CS 4350 Design and Implementation of Programming Languages – 3 hours
  • CS 4360 Software Engineering – 3 hours
  • CS 4380 Internship / Project in Computer Science – 3 hours
  • CS 4390 Seminar in Computer Science – 3 hours

Electives – 3 hours

Recommended Electives

  •      CSIS 4365 Project Management for Software Development
  •      EH 3315 Technical Writing highly recommended

Total Minimum Hours Required – 131-137 hours

Notes

  • 48 semester hours of upper level courses are required for graduation.
  • Graduation requirements for Computer Science degree include successful completion of the Departmental Exit Exam.