Spring 2026 – Purdue University
- CS 50023 – Data Engineering I
- CS 50024 – Data Engineering II
- CS 50025 – Foundations of Decision Making
- GRAD 504 – Advanced AI Fundamentals for Technical Professionals
Fall 2025 – Purdue University
- CS 50023 – Data Engineering I
- Supervised course only
- GRAD 504 – Advanced AI Fundamentals for Technical Professionals
- Supervised course only
Spring 2025 – University of Olivet
- CS 140 – Computer Science I
- 3 in person
- CS 270 – Software Engineering
- 1 in person
- CS 402 – Computer Graphics
- 1 in person
- IDS 499 – Computer Science Seminar
- 8 in person
Fall 2024 – University of Olivet
- CS 130 – Principles of Computing
- 12 in person
- CS 310 – Seminar in Computer Ethics
- 2 in person
- CS 412 – Operating Systems
- 4 in person
- IDS 499 – Computer Science Seminar
- 15 in person
Spring 2024 – Michigan State University
- CSE 231 – Introduction to Programming I
- Co-taught with Dr. Imen Zaabar, Mr. Husain Khalifeh
- XXX in person; XX online
- Student Feedback
Fall 2023 – Michigan State University
- CSE 231 – Introduction to Programming I
- Co-taught with Dr. Imen Zaabar, Mr. Husain Khalifeh
- XXX in person; XX online
- Student Feedback
Spring 2023 – Michigan State University
- CSE 231 – Introduction to Programming I
- Co-taught with Dr. Imen Zaabar
- 726 in person; 91 online
- Student Feedback
Fall 2022 – Michigan State University
- CSE 102 – Algorithmic Thinking and Python Programming
- Co-taught with Dr. Yolanda Anderson, Mr. Tyler Lovell, Dr. Marilyn Wulfekuhler
- 1190 in person; 90 online
- Student Feedback
- CSE 231 – Introduction to Programming I
- Co-taught with Dr. Rich Enbody, Dr. Imen Zabaar
- 684 in person; 88 online
- Student Feedback
Summer 2022 – Michigan State University
- CSE 102 – Algorithmic Thinking and Python Programming
- 10 in-person; 23 online
- Student Feedback
Spring 2022 – Michigan State University
- CSE 102 – Algorithmic Thinking and Python Programming
- Co-taught with Dr. Yolanda Anderson, Mr. Kevin Ohl, Dr. Marilyn Wulfekuhler
- 1263 in-person; 122 online
- Student Feedback
Fall 2021 – Michigan State University
- CSE 102 – Algorithmic Thinking and Python Programming
- Co-taught with Dr. Yolanda Anderson, Mr. Kevin Ohl, Dr. Marilyn Wulfekuhler
- 1054 in-person; 90 online
- Student Feedback