Teaching Interests
Programming (Java, C#, C++, Python, R)
Decision Modeling & Optimization
Data Mining & Machine Learning
Healthcare Analytics
Programming (Java, C#, C++, Python, R)
Decision Modeling & Optimization
Data Mining & Machine Learning
Healthcare Analytics
Python Programming for Business Analytics (Graduate)
Summer 2025-2026 | Average Instructor Rating 4.25/5.00
Analytics Software Technology (Graduate, Online MBA)
Summer 2025 | Average Instructor Rating 5.00/5.00
Decision Modeling (Graduate)
Fall 2024 | Average Instructor Rating 3.74/5.00
Business Data Analytics (Graduate)
Fall 2023 - Summer 2024: Average Instructor Rating 4.54/5.00
Data Mining & Machine Learning (Graduate)
Fall 2022 : Instructor Rating 4.54/5.00
Doctoral Research Seminar on Health Information Systems (Graduate Doctoral)
Fall 2021, Fall 2023: Average Instructor Rating 4.89/5.00
Programming, (Undergraduate)
2019 Spring - 2023 Spring: Average Instructor Rating 4.51/5.00
Guided Study (Graduate, PhD)
Summer 2020 - Fall 2020, Spring 2024
Introduction to Programming (Undergraduate)
Spring 2018 - Summer 2018: Average Instructor Rating 4.33/5.00
Object-Oriented Programming (Undergraduate)
Fall 2017: Average Instructor Rating 4.07/5.00
The Canvas course is so well organized, and the assignments paired well with the content.
Guided coding with time for us to try it ourselves, ask questions, and then go over the answer. He truly explains the concepts well.
Our classes are playful and curious, and I really like this energy for a classroom.
The professor is approachable, kind, and cares about the students. He is very helpful in office hours and will walk through code and explanations with you.
I appreciated Prof. Kim’s very expedited responses to inquiries and his helpful way of explaining the issue logically without actually telling me the solution. I wish all my professors could be like Dr. Kim.
I like Dr. Kim is well–versed on the topic and his care and contributions to always help out, no matter the time of day, was quite motivating to continue to work hard and study hard in this course. I think his in class examples were good and I enjoyed the Friday sessions he would post to Canvas.
Showing the interesting business problems that this material could solve! This course was very applicable to the real–world and I liked that very much.
Office hours 100%, I would not have passed all the assignments without office hours. Also, the homework tutorial videos. They were a life saver.
His dedication is evident not only in the quality of his teaching but also in his willingness to go above and beyond to support students outside of class.
The in–class exercises/practice problems, they were very beneficial.
Very helpful and encouraged everybody to learn further than the class taught
Professor Kim's tutorial method of teaching is really effective in my opinion. I think the best way to learn is hands on and that's exactly how he demonstrates it.
If I had the option, I would take ALL my classes with Dr. Yeongin Kim!
Definitely the in–class PowerPoints and examples as well as the homework. The professor does an outstanding job explaining the concepts and is very reachable when having questions.
I really appreciated Prof. Kim recording lectures and posting them in a timely manner. It helps during final week when there is a lot going on.
Professor Kim was very insightful when it came to programming and was always able to offer assistance to students who needed help from him. I would strongly recommend him to anyone looking for a good programming teacher.
I loved talking to him, and he made the course seem fun and engaging.
Professor Kim has been the best professor I have had during this pandemic. Taking a challenging course such as Programming and facilitating learning for myself and other students is difficult.
One of the best classes and one of the best professors at VCU. Always willing to help and teach students and constantly teaching new concepts in understandable ways and methods.
His structured his class very well. Easy to follow along with him through the powerpoints and he also had many in class exercises that were helpful. Answered questions and gave good feedback.