Skip to main content

Department of Computer Science

Jonathan Engelsma

Welcome to the Department of Computer Science

We offer bachelor’s and master’s degrees in computer science, artificial intelligence, and software engineering. Our programs differ, but they share one principle: you learn computing by doing, with hands-on opportunities to develop new skills every step of the way.

Our faculty design and teach their own courses and know students by name. As a student, you will have many opportunities to put your new skills to work before you graduate. Many complete traditional internships, and seniors take on capstone projects sponsored by real-world industry partners. Others do undergraduate research with a faculty mentor or start ventures of their own. We also have experiential learning opportunities that come in many forms, from the Ship Yard to the Blue Nucleus Consultancy.

The world of computing is changing fast, especially with AI, and our curriculum is changing with it. We focus on fundamental computing principles so our students can adapt and thrive long after today’s tools have changed.

After graduation, our students have many paths open to them. Some join companies here in West Michigan, while others head out to the broader tech world. Some go on to earn PhDs, while others start their own companies. Whichever path you choose, you’ll leave well-prepared to face it.

If you would like to learn more, you can reach out to me or any of the faculty listed on this page for more information. We look forward to hearing from you and helping you figure out which path is best for you.

Jonathan Engelsma Ph.D.
Interim Chair, Department of Computer Science

Studio Portrait of Denton Bobeldyk.
Erin Carrier
Xiang Cao
Byron DeVries

Xiang Cao, Ph.D.

Associate Professor 

[email protected]

Studio portrait of Erik Fredericks.
Larry Kotman
Jared Moore
Rajvardhan Patil

Jared Moore, Ph.D.

Associate Professor & Associate Dean 

[email protected]

 

Tiehang Duan
Austin Ferguson
Reihaneh Hariri
Craig Clay
Rania Khalsi
Anthony Langley
Rodd Lowell

Craig Clay

Affiliate Faculty 

[email protected]

Rania Khalsi

Affiliate Faculty 

[email protected]

Rodd Lowell

Senior Affiliate Faculty

[email protected]

Arya Jadhav

Visiting Faculty 

[email protected]

Max Mulder

Adjunct Faculty 

[email protected]

Administrative Staff

Jackson VanHaitsma
Photo of Brock Thane

Jackson VanHaitsma

Administrative Stuff

[email protected]

Brock Thane

Administrative Staff

[email protected]

Page last modified November 5, 2026