Skip to main content

Computer Science Plus

Undergraduate Program On Campus

What You'll Learn

You've just planned, designed, and built a new app... and it works. You break into a relieved smile—there’s nothing more satisfying than this: identifying a problem, creating a solution, and seeing the results.

Perhaps your program uses mathematical algorithms to process data faster. Maybe it improves business management or tracks the wellness of a patient in physical therapy. Whatever you create, we’ll equip you with the skills to solve complex problems and design software solutions. And you’ll apply your in-depth understanding of computation to another field of your choice.

Welcome to Calvin’s “computer science plus” major. You’ll earn a full BS degree in computer science, with supplementary courses in an applied field. Whether your interest lies in business, psychology, or language, there’s no limit to where computer science can take you.

What Makes This Program Great

  • Coding and beyond: You’ll learn the industry-standard computing languages. But you’ll add extra depth to them through courses on topics like graphic design, entrepreneurship, and statistical learning.
  • A Christian mindset: All your professors are committed Christians who apply their faith to their whole lives--even to their coding. They’ll invite you to join their vision for technology that serves people and promotes justice.
  • Paid internships and research: Work alongside your professors and conduct research in machine learning, network security, and digital libraries for Christian literature and hymns. You’ll also do at least one internship at a local business or technology firm.
  • Cutting-edge: Our computer science programs are regularly reviewed by our Strategic Partners Council, a group of individuals that represents the field and advocates for Calvin students and graduates. These reviews ensure that our programs stay up-to-date with current technologies.
  • Loading...
  • Loading...

This chart shows a sample schedule for the CS-plus program. Below the chart are additional notes.  

Image
Computer science CS Plus sample schedule

#1. CS 108 is common here, but CS 106 or 104 can work as well.

#2. The core categories for the Mathematical Sciences & the Natural Sciences are covered by the CS cognate requirements. MATH 132 can work here.

#3. This schedule assumes that CS students opt out of World Languages II but fail to exempt out of World Languages I. Students can choose to opt out of a different Knowledge & Understanding category.

#4. CS-plus majors can choose to take MATH 132 and/or STAT 143 instead.

#5. CS-plus students must either take tagged courses in the core or add tagged elective courses. Such courses must be available.

#6. This assumes that students cannot find a ABET-compatible natural science course that is only 2 credit hours.

#7. This can be any K & U course, not including Math and Science.

#8. Students need 124 total hours to graduate.