Computing machinery, with wires and colored lights.

Bachelor of Computer Science (BCS)


Computer Science / Majors & Programs / Bachelor of Computer Science (BCS)

Degree Overview

Join a challenging, distinguished program that gives you both breadth and depth in computer science.

In intense classes, you’ll explore areas like software engineering, computer architecture, digital security, and 2D and 3D design. You’ll learn from—and do research alongside—professors with industry experience in fields like artificial intelligence and supercomputing.

On top of that, our BCS degree is accredited by the Computing Accreditation Commission of ABET. It’s a distinction we share with a small number of significant programs around the country, such as MIT and the University of Michigan.

The result? Calvin BCS students go on to succeed at these and other graduate schools. They work for major technology firms internationally and locally, such as Google, Microsoft, Steelcase, Spectrum Health, and other business enterprises. And so can you.

Take the next step:

Program Distinctives

A Christian mindset - Your professors are committed Christians who are passionate about making technology not just powerful, but also just. You’ll join that pursuit in local outreach programs and even study-abroad opportunities, where you’ll see firsthand how technology can improve lives.
The right skills - Gaining an edge in graduate school and your career requires that you be a good communicator on top of your mastery of programming and technical skills. Calvin’s BCS makes sure you pick up those critical “soft” skills.
Abundant resources - You’ll work with facilities and equipment normally found at big research school. That includes four class labs and three research facilities, including a Beowolf-class supercomputing lab that you might even use for your own research.

Degree Information

  • Overview

    The BCS degree is accredited by the Computing Accreditation Commission of ABET,, a distinction we share with a small number of significant programs around the country (e.g., MIT and the University of Michigan).

    The BCS has a reduced core curriculum requirement. In summary, the BCS core is the same as the standard core, but it: reduces the world languages to two semesters (or two years of high school language); and drops the Persons in Community and Global/Historical requirements.

  • Courses
  • Advising
  • Course Schedule

    The following course schedule provides a suggested framework for students pursuing the BCS degree. The program conforms to the reduced BCS core curriculum. Any exemptions a student can bring from high school would increase the flexibility of this schedule.

    • CS 108 (4)
    • MATH 171 (4)
    • Language 101** (4)
    • IDIS 149 (1)
    • Core (3)
    • CS 195 (0)

    Total: 16
    • IDIS 150 (3)
    • CS 112 (4)
    • MATH 172* (4)
    • Language 102** (4)
    • Core (3)
    • CS 195 (0)
    • PER (1)

    Total: 16
    • CS 212 (3)
    • MATH 251 (3)
    • ENGR 220 (4)
    • Core (3)
    • CS 195 (0)
    • PER (1)

    Total: 14
    • CCE (3)

    • CS 214 (3)
    • MATH 252 (3)
    • Core (3)
    • Core (3)
    • Core (3)

    Total: 15
    • CS 262 (3)
    • CS elective (3-4)
    • Elective (3)
    • Core (3)
    • CS 295 (0)
    • PER (1)

    Total: 13-14

    • CS 232 (3)
    • CS elective (3-4)
    • STAT 243* (4)
    • Core (3)
    • CS 295 (0)

    Total: 13-14
    • CS 396 (2)
    • CS elective (3-4)
    • SCI elective (4)
    • Elective (3)
    • Core (3)
    • CS 295 (0)

    Total: 15-16
    • CS 398 (2)
    • CS elective (3-4)
    • CS 384 (3)
    • SCI elective (4)
    • PER (1) 
    • Elective (3)

    Total: 15-16
    * MATH 172 and STAT 243 are commonly recommended for BCS students, but there are other options. See the list of possibilities in the "Courses" list specified above.
    ** BCS students with two years of high school language (other than English) are not required to take Language 101 & 102.

Women in Computing

Connect with other women studying computer science. Build the confidence to become a leader in your field. Learn more »

Steminism logo
Abstraction logo


Learn, hack, network, and serve in a student group that will help you connect your love of technology to real-world needs and opportunities. Learn more »

Pie chart showing the amount of household debt accumulated by percentages of the graduating student body

You can afford a Calvin education.

You’ve heard a lot about the high cost of a university education. But a Calvin education is much more affordable than you think. Most Calvin students pay far below the sticker price—and graduate with less debt than you might expect.

Explore affordability at Calvin »

U.S. News & World Report ranks Calvin as a Best Midwest Regional University for 2020.

A reputation for excellence.

There’s a reason Calvin gets top marks from U.S. News & World Report, The Princeton Review, and more. Calvin graduates are in demand at grad schools, med schools, and careers in every field.

Discover the Calvin advantage »


The latest sights & sounds | #calvinuniversity

Female student wading in Plaster Creek, examining a sample of water, holding it up to the sky.


With over 100 majors and programs, you’re bound to find something you love.

Browse by category

A dramatic view looking up at the Calvin's Crossing bridge, with a perfect blue sky overhead.

Apply to Calvin

It all starts here! We accept applications on a rolling basis throughout the year. All completed applications receive equal consideration.

Start your journey × CLOSE DRAWER
A female and male student walking side by side down the Calvin's Crossing bridge, conversing with eachother.

Visit Calvin

Find the visit option that works best for you and get a taste for life at Calvin!

Browse Visit Options Launch the virtual tour × CLOSE DRAWER
Students huddled around, lighting sparklers with a beautiful evening sky behind them.

Request Info

Learn why Calvin’s dedication to faith and discovery have earned it the rank of #3 among regional midwest universities.

Graduates in their robes, tossing their caps high into the air, laughing.

Costs & Financial Aid

Families from all economic backgrounds—many just like yours—are making Calvin work. Scholarships, grants and loans are the tools that make Calvin possible.

Explore financial aid & Scholarships How much does Calvin cost? × CLOSE DRAWER