Professor assists students in the cyber-security lab

Bachelor of Science in Computer Science

About the B.S. in Computer Science Degree

Cedarville University’s B.S. in computer science will prepare you for a successful career in software engineering, cyber security, or web/mobile development. But more than just preparing you for a career, Cedarville’s distinctly Christian computer science program will prepare you to use your vocation as a ministry for Jesus Christ.

This program is also offered as a minor.

Why Study Computer Science at Cedarville?

B.S. in Computer Science 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.

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), making Cedarville part of an elite group of institutions to receive this designation.

Accreditation — Our B.S. in computer science degree program is accredited by the Computing Accreditation Commission of ABET, This is the same professional accreditation you will find at Big 10 and large research universities. (View our Student Outcomes, which meet ABET accreditation standards.)

What can I do with a Bachelor of Science in Computer Science Degree?

Our B.S.C.S. 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.

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.

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 in the cause of world missions.

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.

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

Computer Science and Engineering Newsletter Cover

Get to Know the School

Get to know the School of Engineering and Computer Science through our yearly newsletter. You’ll learn about our award-winning competition teams, engineering missions opportunities, and more.

3-D Masks

Core Values Motivate Student in Printing 3-D Masks for Healthcare Workers

Connor Hart and the Hands of Hope non-profit switch from creating prosthetics to helping in the effort against the pandemic.

Engineering and Computer Science

See how computer science and engineering students are prepared for exciting careers in industry or graduate school.


Student-Centered Focus Leads Cedarville University During Coronavirus

Cedarville University President Dr. Thomas White announced this morning the university will teach online for the remainder of the semester.

Placement Success

We’re proud of our successful graduates! 100% of 2018 graduates from the School of Engineering and Computer Science were employed or in graduate school within six months of graduation.

NSA and CAE logos


The National Security Agency (NSA) has named Cedarville University a National Center of Academic Excellence (CAE) in Cyber Operations. 

Sarah Mitchell taking online geology class from Dr. John Whitmore

Cedarville Navigates Sudden Switch to All Online Learning

As of Monday, March 16, all Cedarville University classes switched to online learning.

Dr. Keith Shomper and computer science - cyber operations majors

Cyber Operations Major Being Offered

Students can begin to enroll for classes this fall.

Program Faculty

Photo of David Gallagher

David Gallagher, Ph.D.

Senior Professor of Computer Science

  • Location ENS 246B
  • Phone 937-766-4994
  • Email Email
Photo of Seth Hamman

Seth Hamman, Ph.D.

Director, Center for the Advancement of Cybersecurity

  • Location ENS 171
  • Phone 937-766-7686
  • Email Email

Computer Science 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
View Curriculum Plan and Catalog