Skip to main content

Undergraduate — Computer Science — BJUOnline

$425/credit hour

subject to change

Register for a Course In a degree program at BJU? Use StudentCentral to register.

CpS 109: Introduction to Computer Programming 3 credits

An introduction to programming using a high-level language. An emphasis on problem solving with structured techniques and use of objects. Development of problem-solving skills through programming exercises. Not applicable toward a Computer Science major or minor. Lecture and lab.

Prerequisites: Ma ACT 20+, SAT 550+, Ma 090 or Ma 103 plcmt.

  • Dates: January 7 – April 20
  • Register by: December 31
  • Next offered: June 24, 2019 – August 3, 2019
  • Number of Proctored Tests in Course: 2

CpS 105: Computer Science Foundations 3 credits

This course provides a broad exposure to the field of computer science. It emphasizes the development of computational thinking and problem solving skills, and an understanding of the societal and spiritual impact of computer programming and innovations. Students will write a paper expressing a biblical philosophy of technology; simulate a simple computer; design a web page; perform data analysis; and write, test, and debug a sequence of instructions. Not applicable toward a Computer Science or Information Technology minor.

Prerequisites: Ma ACT 20+, SAT 550+, Ma 090 or Ma 103 plcmt.

  • Dates: May 13 – June 22
  • Register by: May 6

CpS 109: Introduction to Computer Programming 3 credits

An introduction to programming using a high-level language. An emphasis on problem solving with structured techniques and use of objects. Development of problem-solving skills through programming exercises. Not applicable toward a Computer Science major or minor. Lecture and lab.

Prerequisites: Ma ACT 20+, SAT 550+, Ma 090 or Ma 103 plcmt.

  • Dates: June 24 – August 3
  • Register by: June 17

Planning to earn a degree from BJU?

Make sure you follow course prerequisites. These prerequisites, when available, are noted at the end of course descriptions.

Take courses that fulfill the requirements of your anticipated degree. Undergraduate / Graduate

Course Enrollment Limit/Cancellation

BJU reserves the right to limit the number of students registered in any course, to cancel any courses for which there is insufficient enrollment and to make changes as needed.

A full refund of tuition will be granted only if BJU cancels a course and the student chooses not to substitute another course from the schedule. For more information about taking accredited online college courses from BJU, contact us today.

Testing Service

Bob Jones University employs a webcam-based proctoring service for distance learning testing. Students should be prepared to pay up to $15 per test in distance learning courses. More information about how online testing works can be found at ProctorU.