Zachary Kurmas, Ph.D.
Full Professor, Department of Computer Science
Email: [email protected]
Phone: (616) 331-8688
Office: MAK C-2-316
Website: Personal Website
Education
Ph.D., Computer Science, Georgia Institute of Technology, 2004
Semester Schedule
Other office hours by appointment only.
|
Day |
Session Title |
Time |
Location |
|---|---|---|---|
|
Monday |
CIS 452-3 |
12:00 p.m. - 12:50 p.m. |
MAK B 1124 |
|
Tuesday |
|||
|
Wednesday |
CIS 452-3 |
12:00 p.m. - 12:50 p.m. & 10:00 a.m. - 11:50 a.m. |
MAK B 1124 & MAK A 1167 |
|
Thursday |
|||
|
Friday |
Additional Courses
Asynchronous Courses: CIS 351-2
Biography
Dr. Zachary Kurmas is a dedicated educator. His primary scholarly work focuses on designing software tools that enhance teaching and learning in the classroom, helping instructors deliver more effective instruction and enabling students to engage more deeply with computing concepts. Dr. Kurmas is a member of ACM SIGCSE, where he stays connected to the latest advancements in computer science education.
He enjoys teaching a variety of courses, including introductory programming, data structures, computer architecture, and web development. Outside the classroom, Dr. Kurmas is an avid outdoor enthusiast who enjoys bicycling, hiking, camping, and traveling. He also has a passion for board games and often shares this interest with friends and family. Through his work, Dr. Kurmas strives to foster a supportive and innovative learning environment for his students.
Recent Publications
- Industry Sabbaticals in Computing: Motivation and Preparation, World Congress in Computer Science, Computer Engineering, and Applied Computing, July 2024
- DLUnit: A Unit Testing Framework for Simulated Digital Logic Circuits Paper presented at FIE 2024. (https://kurmasgvsu.github.io/papers/dlunit_kurmas.pdf)
- Mastery-Based Learning in Undergraduate. Computer Architecture, Proceedings of the 21st Workshop on Computer Architecture Education, June 2021 (https://kurmasgvsu.github.io/papers/wcae2021-spertus-kurmas.pdf)
- ICOS: Support for "Bare Metal" Computer Architecture Assignments Proceedings of the 19th Workshop on Computer Architecture Education, June 2017.
(https://dl.acm.org/doi/10.1145/3116214.3116240?cid=81336490669) - MIPSUnit: A Unit Testing Framework for MIPS Assembly. Paper presented at SIGCSE 2017 (https://dl.acm.org/authorize?N23137)