Senior projects can take many different forms; see these project proposals for the coming academic year. Below are some current and recent projects:

2025–2026

Project Title Students Advisor
January–December 2025 projects (2)
Computational Modeling II
(January 2025 start)
Esther Asuquo, David Barry Eric Araújo
Smart Library Assistant II
(January 2025 start)
Jeton Cesaj, David Kim, Zhonglin (Loya) Niu Harry Plantinga, J. Crayton
September 2025–April 2026 projects (13)
AI in Thoughtful Writing Alina Sainju, Hannah Yoo, Kyle Houston, Monica Zhang Ken Arnold
Political Polarization in Christian Communities Kaitlin Jandris, Ryan Klein, Övgü Tufan Eric Araújo
Scale66 Brady Swiech, Tim David, Zach Redder Eric Araújo
Self-Care Game Evelyn Bender, Madi McNearney, Musa Kwong, Landon Faber Keith VanderLinden
Board Game RL Luke de Vries, Max Wu Fernando Santos
Data Analysis and Topic Modeling on Church Sermons Kailun Jin Fernando Santos
Reader's Tools Sungmin Choi, Youngha Kweon Harry Plantinga
Course Schedulizer Minji Hur, Lujia Li, Eun Hyuk Doo Keith VanderLinden, Randy Pruim
Measuring the speed test measurement platforms Ben Kosters, Priscilla Chen Rocky Chang
Bruce Dice Museum Interactive App Sam Visser, Peter Brink, Alim Darmenov Victor Norman
K. Ratajeski (Calvin GGE)
Calvin EMR Peter Lund, Alvin Waigwa Victor Norman
Bird Nerd (Raspberry Pi Birdfeeder Monitor) Sam Lamsma, Jacob Tocila Derek Schuurman
Life Giving Water International: Tracking Water Usage Tyler Bylsma, Daniel Chae, Brian Hyunh Mark DeHaan
January–December 2026 projects (additional TBD)
AI in Thoughtful Writing Maham Abrar, Swayam Shrestha Ken Arnold

2024–2025

Project Title Students Advisor
Cognitive Modeling of Introverted Students J. Brookens, D. Kwon E. Araújo
Computational Modeling II
(January 2025 start)
E. Asuquo, D. Barry E. Araújo
AI for Writers J. Chew, D. Kim K. Arnold
AI for Revision J. Kim K. Arnold
Drone Control Brain Computer Interface S. McKelvey K. Arnold, P. Moes
Validation, Adoption and Accuracy of Geofeeds H.C. Lee, D. Park R. Chang
Netlog mining for speedtest-based Internet performance measurement
(January 2024 start)
A. Joshi, A. Pradhananga R. Chang
Dolphin Data Analysis C.X. Ju, L. McAboy, L. Monsma S. DeRuiter, A. Fahlman
Calvin Eco Preserve Tree Data Analysis D. Addink, S. Bendeck, F. Susanto S. DeRuiter, M. Dykstra, R. VanDragt
KnightCite Redesign Project C. Amoh, B. Husted, H.D. Park B. Holda, K. VanderLinden
Moodle Grading App Upgrade H. Cha, P. Padi V. Norman
Calvin Electronic Medical Record (continued) T. Arista S. VanderWal, V. Norman
Reinforcement Learning for Board Games B. Hlathein, S. Melesse, A. Prasser F. Pasquini Santos
CCEL Readers Tool C. Campbell, S. Sonday, S. Yakubu H. Plantinga, J. Crayton
Smart Library Assistant II
(January 2025 start)
J. Cesaj, D. Kim, Z.L. Niu H. Plantinga, J. Crayton
Course Schedulizer N. Haviland, E. Maru, Y. Li R. Pruim, K. VanderLinden
Text2Touch: A Braille Printer E. Aluko, K. Howes, E. Wang C. Sorenson, D. Schuurman
Microsoft Word POGIL Plugin (Fall 2024)
LED Display (Spring 2025)
E. Lewis, Y. Turan V. Norman
C. Wieringa
LED Display
(January 2024 start)
P. Ford, A. Miller, E. Sand C. Wieringa

2023–2024

Project Title Students Advisor
AI for Writers C. Broekhuizen, M. VanHarn K. Arnold
Life-Giving Water International B. Tanis, J. Westra M. DeHaan, K. VanderLinden
Energy-Flow Visualizer H. Hong, O. Ogedegbe, A. Zentner M. Heun, K. VanderLinden
Data Science/Engineering Platform H. Goldkuhle, Z. Hartsuff C. McQueen, K. VanderLinden
World Renew Project A. Rishmawi, Y. Wang K. VanderLinden
Grade Appeal Application S. Hoogewind, A. Lee, J. Voss, T. Voss V. Norman
Calvin Shop Application L. Humphrey, B. Lint V. Norman
Mission Field UI Development B. Elpidius, A. Sepulveda F. Pasquini Santos
JCW Lightshow (Jan 2023 start) J. Wilson H. Plantinga
Neural Network for Voxel Grids B. Enriquez H. Plantinga
Course Schedulizer F. Madza, Z. Sun R. Pruim, K. VanderLinden
Calvin Electronic Medical Record A. Gritter, C. Liu, L. Powers S. VanderWal, C. Wieringa

2022–2023

Project Title Students Advisor
Du-OS: A 2-D platformer game that builds teamwork and bridges gaps Henry Baldacci, Sean Ebenmelu, Ifeanyichukwu Onyeanakwe Plantinga
Course Schedulizer Sharon Velpula, Fitsum Maru, John White, Samuel Haileselassie VanderLinden
Speech Pathology App Rebecca DiCosola, Valerie Vreugdenhil, Charles Duimstra, David Reidsma Norman
Calvin room finder David Heynen, David Mirakian, Taekyung Jeong Norman
AI for Writers Richmond Yevudza, Young Kwang Choi Arnold
KnightWash: a laundry monitor project Aayam Shrestha,Kurt Wietelmann, Brian Langejans, Eric Klomp Schuurman
Knights4Love Joshua DeWindt Plantinga
Exo-arm Oscar Schott VanderLinden

Final presentations 2023: A, B

2021–2022

Project Title Students Advisor
Hearing Recursion Hayworth Anderson Adams
Livethon: In-class Coding and Analytics Jacob Brink, Joshua Ridder, Jacob Bennett, & Andrew Feikema Arnold
DAISI (Deep AI Interviewer) Hyechan Jun, Ha-Ram Koo, & Advait Scaria Arnold
Storehouse Inventory Web App Nate Minderhoud, Coleman Ulry, & Jacob Williams Bailey
Moodle Grading App Emily Costa & Michael Sisko Norman
Inertia 3D Printers Web App Duncan VanKeulen, Joel Muyskens
(plus Sam Dare, Alex Johnson, Colton Smits, & Michael Vis)
Norman
Machine Learning and Music Michelle Ferdinands Plantinga
Raspberry Pis for Plants/CERF Andrew Vrieland & Ben Westerhof Schuurman
CS Soda Machine Darren Rice & Ben DeVries Schuurman
Cast and Control Andrew Baker, Dawson Buist, & Nathaniel Strain Vander Linden
Course Schedulizer David Sen & Ryan Vreeke Vander Linden
EMR Training for Calvin Nursing Zach Chin, Nathan Wang, Jack Westel, & Won Seok Park Wieringa (& Kunnen)

 

2020–2021

Project Title
Advisor
Students
Experiments in Sorting
Adams Bryce Allen, Bryan Fowler, Joshua Wright
Interactive Generative AI Arnold Noah Madrid, Hellen Makuei
Affordable Care Act System Bailey  Sanjeev Dasari, Marcos Hernandez
Back Pain Monitoring App Norman Catherine DeJager, Seongil Kim, Mitchell Niesar
ASL Study Tool Norman Daniel Kuiper, Jason Pruim, Nikita Sietsema
Codelive plugin for Thonny
Schuurman Enoch Mwesigwa, Brad Ritzema, Samuel Zeleke
Course Schedulizer VanderLinden
Jon Ellis, Bryant George, Charlie Kornoelje
Surgical Machine Vision
VanderLinden
Henri Prudhomme

2019–2020

Project Title
Advisor
Students
Thread-Safe 3D Graphics Library J. Adams Ian Adams, Nate Herder
K-mer Sketcher J. Adams Elizabeth Koning
Threadsafe, multi-track sound board
J. Adams
Matt Nykamp, Ian Park, Mark Wissink
Predictive Text Modelling
K. Arnold
Joe Jinn
Web Event App for Evangelism Group V. Norman Sarah Hendriksen, Sameer Mall, Gavin Martin, Valeria Martinez
Car Maintenance Application
V. Norman Quentin Barnes, Ty Vredeveld
VR: Extended Dungeon Crawler Game H. Plantinga
Caleb Boraby, Jordan Hordyk
Office Metrics H. Plantinga
Nate Gamble
Attendance Bar Scanner D. Schuurman Charlie Newton, Jona Opio
Library Book Demand Clerk
K. VanderLinden
Josh Bussis, Jason Klaasen
Computer-Assisted Translation for SIL
K. VanderLinden
Andrew Thomas

2018–2019

Project Title
Advisor
Students
3D Tracking Schuurman Jesse Kuntz; Derek Fisher
Christian Computer Game Plantinga Michael Momeyer; Matthew Getz
Robach Plantinga Royce Lloyd; Jordan Doorlag
SLO Monitoring VanderLinden Roy Adams; Brent Ritzema
VR/AR App(s) Adams Aaron Santucci; Justin Baskaran; Toussiant Cruise; Arie Williams

Older Projects

Here are some selected projects from the more distant past.