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.
- Dates: May 14 – June 23
- Register by: May 7
- Number of Proctored Tests in Course: 2
From the Garden to the City
Grand Rapids, MI
Blown to Bits
Hal Abelson, Ken Ledeen, and Harry Lewis
Upper Saddle River, NJ
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: Math ACT 20, Ma 090 or Ma 103 plcmt.
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.
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.
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.