Teaching
I have taught undergraduate and graduate courses while working full-time in software engineering and AI leadership. My teaching has focused on practical computer science, software engineering, search, data science, artificial intelligence, and foundational mathematics.
Teaching Areas
- Information retrieval, text mining, data mining, and big data analytics
- Artificial intelligence, algorithms, programming, and computer architecture
- Software requirements, testing, measurement, project planning, and web services
- Calculus and mathematics foundations
Kennesaw State University
Department of Computer Science
Part-Time Assistant Professor, Computer Science and Software Engineering
Computer Science Courses
| Course | Semester | Year |
|---|---|---|
| CS 7263 Information Retrieval | Fall | 2025 |
| CS 7265 Big Data Analytics | Spring | 2025 |
| CS 7263 Information Retrieval | Fall | 2024 |
| CS 7050 Data Warehousing and Mining | Summer | 2024 |
| CS 4306 Algorithm Analysis | Spring | 2024 |
| CS 7263 Information Retrieval | Fall | 2023 |
| CS 7263 Text Mining | Spring | 2019 |
| CS 6045 Advanced Algorithms | Fall | 2018 |
| CS 4242 Artificial Intelligence | Summer | 2018 |
| CS 7263 Text Mining | Spring | 2018 |
| CS 1301 Programming Principles I | Fall | 2017 |
| CS 6021 Advanced Computer Architecture | Summer | 2017 |
Software Engineering Courses
| Course | Semester | Year |
|---|---|---|
| SWE 6633 Software Project Plan & Management | Summer | 2023 |
| SWE 6813 Web Service Engineering | Spring | 2023 |
| SWE 6613 Requirements Engineering | Fall | 2022 |
| SWE 6673 Software Testing & Verification | Spring | 2022 |
| SWE 6763 Software Evaluation & Measurement | Fall | 2021 |
| SWE 4663 Software Project Management | Spring | 2021 |
Clarkson University
Department of Mathematics
Teaching Assistant
| Course | Semester | Year |
|---|---|---|
| MA 132 Calculus II | Spring | 2009 |
| MA 131 Calculus I | Fall | 2008 |
