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
CS-plus model
  1. CS 108 is preferred here, but CS 106 or 104 can work as well.
  2. MATH 171 can work here.
  3. This schedule assumes that CS students fail to exempt out of World Languages I.
  4. If the student has taken MATH 171, STAT 243 can work here as well.
  5. CS-plus students must either take tagged courses in the core or add tagged elective courses.
  6. One good approach for planning domain study is to base it on the minor program in the other department.
  7. This can be any K & U course, not including the mathematical sciences category, which is covered by the CS major requirements.
  8. Students need 124 total hours to graduate.