I teach several courses to graduate and undergraduate students at Metropolitan State University, MN.
I have been teaching at this institution since 2000.
Courses Taught
- ICS141 — Programming with Objects (Java)
- ICS240 — Programming with Elementary Data Structures (Java)
- ICS311 — Database Management Systems (MySQL)
- ICS325 — Web Application Development (MySQL, PHP, JavaScript, jQuery, CSS, HTML)
- ICS340 — Advanced Data Structures (Java)
- ICS352 — Machine Learning (Python, Pandas, Matplotlib, scikit-learn)
- ICS370 — Software Design Models
- ICS372 — Object-Oriented Design and Implementation
- ICS411 — Computational Data Mining
- ICS470 — Software Engineering
- ICS499 — Software Engineering and Capstone Project
- ICS670 — Contemporary Issues in Software Engineering