Apply to select programs by Sept. 23 and pay no application fee. Use code APPLY4GOOD. Apply Now »
Assistant Professor
"My goal is to provide the context and fundamental ideas of the course material and use assignments to reinforce those basics."
Degrees Held:
Career Highlights:
My journey through computational science started as a teenager when I built a home brew microcomputer for my dad. While I was a physics major early on, my primary focus was on the computational aspects. I worked on a number of computationally intensive simulations and did modeling for the Strategic Defense Initiative (SDI). Eventually, I received a Ph.D. in Computer Science, where my focus was on automated reasoning.
Which online degree program(s) do you teach?
Which classes do you teach online?
44-460 Applied Machine Learning
In what ways do you connect with online students?
Currently, I have been using a combination of Zoom, Discord and email.
What do you want your students to take away from class?
My goal is to provide the context and fundamental ideas of the course material and use assignments to reinforce those basics. Students are encouraged to go beyond the basic assignments and explore extensions in more depth as their interests dictate.
Why did you start teaching?
I enjoy helping students explore and discover.
What advice would you give to your online students?
Organize a schedule of regular times that you devote to working on your course. Do whatever you can to avoid any friction that makes it difficult to stick to that schedule and eventually turn it into a habit.
What qualities make someone particularly successful in the field in which you teach?
In computer science related disciplines, the ability to leverage your existing knowledge and apply it in a similar setting.
What is the one book you think everyone should read?
"Göedel, Escher, Bach: an Eternal Golden Braid" by Douglas Hofstadter
What do you do when you need a laugh?
Watch "Fawlty Towers."
Submit this form, and one of our enrollment specialists will contact you to answer any questions and guide you through the process, from start to finish.
Start your application today!
for help with any questions you may have.
© 2025 Northwest Missouri State University
800 University Drive
Maryville, MO 64468 USA
Risepoint maintains this website on behalf of Northwest Missouri State University. Northwest maintains responsibility for curriculum, teaching, admissions, tuition, financial aid, accreditation, and all other academic- and instruction-related functions and decisions. Learn more about Risepoint.
Subheadline Subheadline Subheadline Subheadline Subheadline Subheadline
Curabitur pellentesque, augue eu sodales lobortis, tortor massa egestas nunc, vitae dapibus eros ante pharetra mi. Nullam sollicitudin, leo a molestie pellentesque, tellus lorem cursus mauris, non ultricies metus lectus vitae mauris.
REQUEST INFORMATION
Submit the form, and a representative will contact you to answer any questions.
Request Information