Department of Computer Science
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
Professors
Associate Professors
Assistant Professors
Affiliate Faculty
Adjunct Faculty
Visiting Faculty
Administrative Staff