Academic Presentations
Browse through my collection of research presentations, conference talks, and educational materials covering various topics in data science, machine learning, and application development.
Browse by Subject
Computer Evolution
History and development of computing systems
Object Oriented Programming
OOP concepts, design patterns, and best practices
Data Science
Analytics, machine learning, and statistics
Innovation
MakeCode Arcade, MIT App Inventor, creative coding
Fundamental principles and concepts of data science, covering the theoretical foundations and core methodologies used in data-driven decision making.
Comprehensive guide through the data science process workflow, from problem definition and data collection to analysis, modeling, and interpretation of results.
Advanced techniques for creating compelling data visualizations and using visual elements to communicate insights effectively in data science projects.
Essential statistical concepts and methods used in data science, including descriptive statistics, probability distributions, and statistical inference.
Comprehensive guide to data cleaning, transformation, and preparation techniques essential for successful data science projects.
Methods and metrics for evaluating machine learning models, comparing performance, and selecting the best model for your data science problem.
Comprehensive coverage of regression analysis techniques, including linear regression, polynomial regression, and advanced regression methods.
Machine learning classification algorithms and techniques, including decision trees, naive Bayes, SVM, and ensemble methods.
Fundamental probability concepts essential for data science, including conditional probability, Bayes theorem, and probabilistic reasoning.
Unsupervised learning techniques for clustering analysis, including K-means, hierarchical clustering, and density-based clustering methods.
Market basket analysis and association rule mining techniques for discovering relationships and patterns in large datasets.
Critical examination of ethical considerations in data science, including privacy, bias, fairness, and responsible AI practices.
Hands-on MIT App Inventor module and examples focusing on app creation, basic block programming, and rapid prototyping for learners — placed under the Innovation topic.
A beginner-friendly 3D design and modelling module using Tinkercad — activities for prototyping, basic CAD concepts, and preparing designs for 3D printing. Placed under the Innovation topic.
Introduction to Genetic Algorithms, their structure, operators, and application to optimization problems under the Computer Evolution topic.
Foundational concepts of Evolutionary Algorithms (EAs), including their biological inspiration, core mechanisms, and role in computational intelligence.
Practical guide to implementing and tuning Evolutionary Algorithms, including selection, crossover, mutation, and performance evaluation.
Introduction to Genetic Programming, a form of evolutionary algorithm that evolves computer programs to solve problems automatically.
Further exploration of Genetic Algorithms, including advanced operators, convergence, and real-world case studies under Computer Evolution.
Introduction to Object-Oriented Programming covering fundamental concepts, principles, and practical applications of OOP paradigm.
Anatomy of a Class in OOP refers to the internal structure and components that define a class
Conditional control structures using if-else statements for decision making and branching logic in object-oriented programming.
Loop control structures including for, while, and do-while loops for iterating and repeating code blocks in OOP.
About Me
Senior Lecturer and researcher dedicated to advancing knowledge in data science, computer science education, and innovative teaching methodologies.

Quick Facts
Professional Philosophy
I believe in the transformative power of education and technology to solve real-world problems. My work focuses on making data science accessible and engaging through innovative teaching methodologies and practical applications.
As an educator, I'm passionate about developing creative approaches to computer science education, utilizing tools like MakeCode Arcade and MIT App Inventor to make programming concepts more accessible to students of all backgrounds.
My research philosophy centers on bridging the gap between theoretical knowledge and practical implementation, ensuring that students not only understand concepts but can apply them effectively in their future careers.
Education
Doctor of Philosophy - Management Information System
Universiti Sains Malaysia
2017 - 2021
Bachelor of Computer Science (Software Engineering)
Universiti Teknologi Malaysia
20012 - 2016
First Class Honours
Current Position
Senior Lecturer
Faculty of Data Science and Computing
Universiti Malaysia Kelantan
2022 - Present
Professional Experience
Lecturer
INTI International College Penang
2022 - 2022
Research Assistant
Universiti Sains Malaysia
2021 - 2022
Research Interests & Expertise
Core Areas
- Data Science & Analytics
- Computer Science Education
- Object-Oriented Programming
- Computer Evolution & History
Innovation & Technology
- Educational Technology Innovation
- MakeCode Arcade Development
- MIT App Inventor Applications
- Creative Coding & Game Development
Contact Information
fakhitah.ridzuan@gmail.com
Location
Faculty of Data Science and Computing
Universiti Malaysia Kelantan
Kota Bharu, Kelantan
Office Hours
Sunday - Thursday
9:00 AM - 4:00 PM
By appointment
Teaching Areas
Computer Evolution
History and development of computing systems
Object Oriented Programming
OOP concepts, design patterns, and best practices
Data Science
Analytics, machine learning, and statistics
Innovation
MakeCode Arcade, MIT App Inventor, creative coding
Academic Resources
Get in Touch
I welcome collaboration opportunities, speaking engagements, and discussions about research. Feel free to reach out through any of the channels below.
Contact Information
fakhitah.ridzuan@gmail.com
Office Phone
+6010-4045972
Office Location
Faculty of Data Science and Computing, UMK Kampus Kota
Karung Berkunci 36, Pengkalan Chepa
16100 Kota Bharu, Kelantan
Response Time: I typically respond to emails within 24-48 hours during business days. For urgent matters, please call my office phone.