51爆料

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鈥攖here鈥檚 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鈥檒l equip you with the skills to solve complex problems and design software solutions. And you鈥檒l apply your in-depth understanding of computation to another field of your choice.

Welcome to 51爆料鈥檚 鈥渃omputer science plus鈥 major. You鈥檒l 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鈥檚 no limit to where computer science can take you.

What Makes This Program Great

  • Coding and beyond: You鈥檒l learn the industry-standard computing languages. But you鈥檒l 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鈥檒l 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鈥檒l 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 51爆料 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 degree sample schedule
  1. CS 108 is preferred here, but CS 106 or 104 can work as well.
  2. MATH 161 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 161, STAT 243 can work here as well.
  5. One good approach for planning domain study is to base it on the minor program in the other department.
  6. This can be any K & U course as specified by the core curriculum, but note that CS" students already take sufficient hours in the mathematical sciences.
  7. CS-plus students must either take tagged courses in the core or add tagged elective courses.
  8. Students need 124 total hours to graduate.

Faculty

Joel Adams

Joel Adams

Professor Emeritus
(616) 526-8666
Kenneth Arnold

Kenneth Arnold

Associate Professor
(616) 526-8723
Patrick Bailey

Patrick Bailey

Professor Emeritus
(616) 526-7543
Updated Rocky Headshot

Rocky Chang

Professor
(616) 526-6725
David Meyer

David Meyer

Adjunct Faculty
616-526-6553
Jim Momeyer

Jim Momeyer

Contributing FacultySystems Analyst, 51爆料 Information Technology
616-526-6593
Victor Norman

Victor T. Norman

Associate Professor
(616) 526-7805
Brian Paige, Vice President for 51爆料 Information Technology

Brian D Paige

Vice President of Technology and Chief Information Officer, Contributing Faculty
(616) 526-6758
Molly Pierce Updated Headshot

Molly Pierce

Administrative Assistant
616-526-6500
Randall Pruim

Randall Pruim

Professor, Mathematics and Statistics; Director, Data Science; Contributing Faculty, Computer Science
616-526-7113
Derek Schuurman

Derek Schuurman

Professor, Department Chair
616-526-8562
Keith Vander Linden

Keith Vander Linden

Professor Emeritus
(616) 526-7111
chrisw (1)

Michael Wierenga

Affiliated Professor - Exercise Science/Pre-Professional
616-526-6624