My teaching philosophy bridges theoretical computation with physical deployment. Current undergraduate courses include:


Cloud Computing

The foundation of modern systems engineering.

This course introduces the core principles of cloud architecture, teaching students how to scale applications through virtualization, modern containerization, and hands-on infrastructure management using Amazon Web Services (AWS).


Database Design and Data Mining

The foundational building blocks of intelligent systems.

This course covers the core principles of structuring data (databases) and the fundamental algorithms used to discover patterns within it (data mining).


Introduction to Data Science

The starting point for applied intelligence.

This course teaches the complete end-to-end machine learning lifecycle using Python. Students learn to transform raw data into actionable insights through Exploratory Data Analysis (EDA) with Pandas, model building with Scikit-learn, and compelling data storytelling.


Object-Oriented Programming with Java

The structural foundation of software engineering.

This course introduces the core principles of Object-Oriented Programming (OOP) using Java, teaching students how to architect modular, maintainable, and scalable codebases that serve as the backbone for larger, complex systems.



Explore my Research Projects, recent Publications, and Teachings.

For hands-on tutorials and course materials, visit my learning hub: daise.codewithdata.net

For research and educational collaboration, let’s connect on LinkedIn.

DAISE Lab is affiliated with the G-SET Research Unit.