One Thousand Days Transformed - The Campaign for Cedarville

About the BS in Computer Science Degree

Why Study Computer Science at Cedarville?

Prepare to launch your career in software engineering, cybersecurity, or web/mobile development! Through Cedarville's BS in computer science program, you'll gain the skills and knowledge you need to succeed in these fields, with the option to specialize in cyber operations. Beyond preparing you for a career, Cedarville's distinctly Christian computer science degree will challenge you to use your vocation as a ministry for Christ. Find your place in the ever-changing world of technology while using your skills as a platform to glorify God.

Interested in computer science but pursuing another major? The computer science minor provides a solid foundation in computer science while allowing you to focus on your chosen field.

Request Info Visit

What Sets Cedarville Apart?

Program Overview

Program Highlights

Thorough — The computer science program combines dynamic curriculum, superb facilities, and caring, knowledgeable faculty to prepare you for serving God in a broad range of computer-related fields. Through course projects, programming competitions, and internships, you will gain valuable experience to help you succeed in today's high-tech professional environment. Our yearlong senior design experience features cutting-edge solutions for real-world customers.

Real-World Experience — Through course projects, programming competitions, and internships, you will gain valuable experience to help you succeed in today's high-tech professional environment. Our yearlong senior design experience features cutting-edge solutions for real-world customers.

Certified Cyber Operations Track — Our in-depth cyber operations specialization can be added to your computer science degree. This program teaches both offensive and defensive cyber operations, preparing you for an exciting job in the cybersecurity field. Cedarville’s Cyber Operations track has been certified as a National Center for Academic Excellence in Cyber Operations (CAE-CO), and a National Center for Academic Excellent in Cyber Defense (CAE-CD), making Cedarville part of an elite group of institutions to receive these designations.

Accreditation — Our BS in computer science degree program is accredited by the Computing Accreditation Commission of ABET. Additionally, the computer science program with the cyber operations track has been certified in cybersecurity by ABET. These are the same professional accreditations you will find at Big 10 and large research universities. (View our Student Outcomes, which meet ABET accreditation standards.) 

What Can You Do With a BS in Computer Science?

Our BSCS graduates have found great success in securing employment as software engineers upon graduation. They are working for companies such as Google, Northrop Grumman, Lockheed Martin, AMD, and Focus on the Family.

Our graduates are also prepared to enter graduate school. We have had graduates study at institutions such as the Air Force Institute of Technology, the University of Southern California, the University of Illinois, and the University of Cincinnati.

Graduate and professional programs and employers welcome Cedarville University graduates each year. It is important to note that some professional career fields you may pursue require additional education, experience, and/or licensure beyond the completion of your Cedarville University undergraduate degree.

Opportunities to Learn Outside the Classroom

As you are pursuing a computer science degree at Cedarville, your coursework will be complemented by exciting co-curricular opportunities.

Co-op Program — When participating in the co-op program, you will begin earning a salary while still in college, gain professional experience, make great networking connections, and more. View our co-op handbook.

Internships — Our students have found that there's no substitution for real-world experience. Our graduates have completed internships at Northrop Grumman, Lockheed Martin, Ball Aerospace, and Wycliffe, among others.

Global Outreach Opportunities — Computer science students have several opportunities to take missions-related trips, either during spring or summer breaks. Students can also partner with missions agencies such as SonSet Solutions, JAARS, or LightSys.

Design Competitions — Cedarville computer science students participate in many design competitions sponsored by national and international organizations such as the American Society for Engineering Education (ASEE), the American Society of Mechanical Engineers (ASME), SAE International, NASA, the Institute of Electrical and Electronic Engineers (IEEE), the Department of Energy (DOE), and the Ohio Society of Professional Engineers (OSPE). Check out our teams and compare their results to those from other universities — you'll be impressed!

Programming Competitions — Computer science students can participate in local programming competitions, and the International Collegiate Programming Contest. You may even qualify to go to the World Championship, which our team did in 2017.

Student Organizations — You will be encouraged to become an active member of one or more of our national and international professional societies. They organize meetings, promote tours of industry, travel to regional conferences, and rub elbows with professionals at senior section meetings.

  • Association of Computer Machinery (ACM) is the world’s largest educational and scientific computing society. Our ACM org provides students with opportunities to hear exciting speakers, attend conferences, meet with computer professionals , and enjoy social events with like-minded students.
  • Institute of Electrical and Electronic Engineers (IEEE), a branch of the Institute of Electrical and Electronics Engineers, exists to promote technical and professional growth among computer science, computer engineering, and electrical engineering students.
  • Society of Women Engineers (SWE) is an organization that stimulates women to achieve full potential in careers as engineers and leaders.
  • The Society of Engineers Aiding Missions (SEAM) educates, equips, and engages engineers shaping the cause of world missions.

Program Curriculum

Building on our core liberal arts and Bible minor courses, you will take 78.5 semester hours of computer science content. You will begin with a firm programming foundation in C++ and Java, and then move on to more advanced topics such as algorithms, web applications, databases, operating systems, and cyber operations. The program culminates with a yearlong design experience that will give you valuable practical experience as a software engineer.

You will be well-prepared to "hit the ground running" in either a software engineering job or graduate school.

Sample courses:

  • Algorithms
  • Cyber Defense

Program Format and Related Programs

Cedarville offers both graduate and undergraduate programs, with flexible completion options. You may also want to consider these related programs as you consider the degree or program that is a best fit for you.

Man staring at computer screen.

From Our Students:

Job and Grad School Placement

Program Faculty

Photo of Seth Hamman

Seth Hamman, PhD

Director, Professor of Cyber Operations and Computer Science


Photo of Patrick Dudenhofer

Patrick Dudenhofer, MS

Associate Professor of Computer Science and Cyber Operations


Photo of David Gallagher

David Gallagher, PhD

Senior Professor of Computer Science, Head of Computer Science and Cyber Operations


Photo of Eric Knoerr

Eric Knoerr

Instructor of Computer Science


Photo of George Landon

George Landon, PhD

Professor of Computer Science


Photo of Nick Parry

Nick Parry, MS

Assistant Professor of Cyber Operations


Photo of Keith Shomper

Keith Shomper, PhD

Senior Professor of Computer Science


Program News