Fatmah Y. Assiri, Ph.D.
Associate professor | Software quality and testing| Digitization |
Data science | Business analytics | PMP certified | Building Efficient Teams | Strategic Planner
University of Jeddah​
Jeddah, KSA
​
​
​

Highlights
Translate "Introduction to Software Engineering"book by Paul Amman and Jeff Offut
Software Testing Glossary (English-Arabic): download
PMP Certified: show credentials
Hello! I'm Fatmah
An associate professor of Software Engineering and the former supervisor of Computer Science and Artificial intelligence department in the College of Computer Science and Engineering, University of Jeddah, KSA. I have a Ph.D degree of Computer Science from Colorado State University, Colorado, United States. My research interest is software testing and validation, automation, and currently I am interested in data and machine learning to develop smart solutions. Participated in many local and international competitions and hackathons as mentor and judge.
PROFISSIONAL EXPERIENCE
Feb 2022- Present
Consultant
Consultant in the Innovation and Entrepreneurship Center
University of Jeddah
Aug 2021- Present
Coordinator
Coordinator of Senior Project of Software Engineering Department the College of Computer Science and Engineering
University of Jeddah
Dec 2018- June 2021
Supervisor
Supervisor of Computer Science and Artificial Intelligence Department in the College of Computer Science and Engineering
University of Jeddah
July 2018-Dec 2018
Supervisor
Supervisor of Computer Science Department
Faculty of Computing and Information Technology
University of Jeddah
Dec 2017- June 2018
Supervisor
Supervisor of Computer Science Department in the Faculty of Computing and Information Technology
King Abdulaziz University
May 2016 - Dec 2017
Head
Head of Quality Unit in the faculty of Computing and Information Technology
King Abdulaziz University
Dec 2017- June 2018
Teaching
Teaching Assistant in the Computer Science Department
Colorado State University
Feb 2022- Oct 2022
Consultant
Consultant in the Innovation and Entrepreneurship Center
University of Jeddah
Aug 2021- March 2022
Coordinator
Coordinator of Senior Project of Software Engineering Department the College of Computer Science and Engineering
University of Jeddah
Dec 2018- June 2021
Supervisor
Supervisor of Computer Science and Artificial Intelligence Department in the College of Computer Science and Engineering
University of Jeddah
July 2018-Dec 2018
Supervisor
Supervisor of Computer Science Department
Faculty of Computing and Information Technology
University of Jeddah
Dec 2017- June 2018
Supervisor
Supervisor of Computer Science Department in the Faculty of Computing and Information Technology
King Abdulaziz University
May 2016 - Dec 2017
Head
Head of Quality Unit in the faculty of Computing and Information Technology
King Abdulaziz University
Dec 2017- June 2018
Teaching
Teaching Assistant in the Computer Science Department
Colorado State University
Oct 2011 - Dec 2015
Developer
Software Developer in the Agricultural Lab
Colorado State University
EDUCATION
2009- 2015
Ph.D. Degree
Computer Science: Software Engineering
Colorado State University
Colorado, United States
2006 - 2008
Master's Degree
Computer Science: Database and Security
Colorado State University
Colorado, United States
2000 - 2004
Bachelor's Degree
Computer Science and Statistics
King Abdulaziz University
Jeddah, Saudi Arabia
PROFESSIONAL CERTIFICATE
Dec 2022
Project Management Professional (PMP)
Project Management Institute (PMI)
Aug 2022
Nano degree of Business Analytics
STC Academy
Nov 2020
​
Data Science
General Assembly
London
Aug 2018
​
Effective Motivational Leadership
Leadership Management International
United States
May 2018
Diploma of Professional Development in Teaching and Learning
Saudi Arabia
Jan 2018
Completion of the Effective Personal Leadership Management International
United States
Aug 2017
Completion of the Effective Personal Productivity
United States
March 2017
Completion of the Advance Learning Course in the Application of the NCAAA National Qualification Framework to Teaching, Learning, and Assessments
Ireland
Nov 2016
Completion of a Continuing Professional Development Program in Designing, Writing, and Assessing Effective Course Learning outcomes
Ireland
Feb 2015
Excelling as Manager or Supervisor
United States
TECHNICAL SKILLS

Java, C, VB.Net, Python, OCaml
Data analysis Tools: Tabluea
Web Programming: HTML, PHP, Wordpress, Wix
Database Application: MS. Access, SQL, Oracel, MySQL
Operating Systems: Windows, IOS, Linux
TEACHING

Database
Database Administrator
Technical Writing
Software Requirements and analysis
​

Software Testing and Validation
Software Quality and Metrics
Business Continuity and Disaster Recovery
Introduction to Database
Advanced Software Engineering
IT Governance, Risk and Compliance

Software Engineering
Search-based Software Engineering
It applied metaheuristic search algorithms, such as genetic algorithm and hill climbing, to solve software Engineering problems,involving software testing and debugging, effectively.
Data Science and Machine Learning
Data is used to analyze study and find patterns that are used with machine learning models to give future predictions and insight in all different areas.
Automation and Smart Solutions
Digital transformation is the era of converting daily work digitally to improve the quality of life. Automation is one aspect of this transformation that can be incorporated with sensors to build smart solutions.
Prediction of Software Faults using Deep Learning
In software development, machine learning model can be used to detect faulty classes/modules before the testing phase. Thus, focusing testing on more likely faulty components, which in response, will reducing the testing cost. In the current project, we are studying deep algorithms to provide better guidance to software developer.
Development of face news detection System using Arabic Text Analysis ​
Given the potential negative influence of he rapid distribution of fake news , detecting un-monitored ‘fake news’ has become a critical issue in mainstream media. In this work, we developed a machine learning models based on text analysis for Arabic text to detect fake news.
PUBLICATIONS
Development of Classification Model based on Arabic Textual Analysis to Detect Fake News: Case Studies
H. Hemdi and F. Assiri
To appear in the proceeding of the 1st International Conference in Advanced Innovation on Smart City (ICAISC), 2022
A Comparative Study of Word Embedding Models for Arabic Text Processing
F. Assiri and N. Alghamdi
International Journal of Computer Science and Network Security, 2022
Development of Ensemble Machine Learning Model to Improve COVID-19 Outbreak Forecasting
M. Alrehaili and FY. Assiri
Jordanian Journal of Computers and Information Technology, Accepted for publication, 2022
Arabic Fake News Detection based on Textual Analysis,
Hanen Himdi, George Weir, Fatmah Assiri, Hassanin Al-Barhamtoshy
The Arabian Journal of Science and Engineering, 2021
​
A Comparative Study of Student Performance Prediction using Pre-Course Data
B Alharby, FY Assiri, BM Alharby
Advances in Distributed Computing and Artificial Intelligence, 2021
​
Methods for Assessing, Predicting, and Improving Data Veracity: A survey
FY Assiri
Advances in Distributed Computing and Artificial Intelligence Journal, 5-30 , 2020
​
Software Quality in the Era of Big Data, IoT and Smart Cities
FY Assiri, R Mehmood
Smart Infrastructure and Applications, 519-536, 2020
​
Automated Java exceptions explanation using natural language generation techniques
FY Assiri, H Elazhary
Computer Applications in Engineering Education, 626-644, 2020
​
Development of Rewarding System for Solving Traffic Congestion in Saudi Arabia
FY Assiri
Technology Education Management informatics Journal, 2020
​
Solving the Cold-Start Problem in Recommender Systems Using Contextual Information in Arabic from Calendars
N Alghamdi, F Y Assiri
Arabian Journal of Science and Engineering, 2020
​
A comparison of fastText implementations using Arabic text classification
N Alghamdi, F Y Assiri
Proceedings of SAI Intelligent Systems Conference, 306-311, 2019
​
MUT-APR: MUTation-based Automated Program Repair Research Tool
FY Assiri, JM Bieman
Future of Information and Communication Conference (FICC), 485-492, 2018
​
Fault localization for automated program repair: effectiveness, performance, repair correctness
FY Assiri, JM Bieman
Software Quality Journal 25 (1), 171-199, 2017
​
Recommendations to Improve Programming Skills of Students of Computer Science
F Y Assiri
Science and Information Conference (SAI), 886-889, 2016
​
The impact of search algorithms in automated program repair
FY Assiri, JM Bieman
Procedia Computer Science 62, 65-72, 2015
​
An assessment of the quality of automated program operator repair
FY Assiri, JM Bieman
2014 IEEE Seventh International Conference on Software Testing, Verification and Validation, 2014
​
Awards, Funds and Achievements
-
Translation of “Introduction to Software Testing” book by Paull Ammann and Jeff Offutt into Arabic.
-
Deanship of Scientific Research, Researcher project fund, King Abdulaziz University.
-
Innovative excellence award, King Abdulaziz University.
-
Invention award from Taiwan Association of Inventors, International Trade Fair Ideas Inventions New Products (iENA).
-
Best Poster awards, Rocky Mountain Celebration of Women In Computing.
Invited Speaker
-
Technology innovation to improve life quality, Deanship of Community Service and Continuous Education, 2021
-
Data Science, Artificial Intelligence, and 2030 Vision, Mecca Club Literary and Cultural and Deanship of Community Service and Continuous Education, 2021
-
Fourth Industrial Revolution: future challenges, Jeddah Champers, 2019
-
Digital Transformation is a step toward smart life, Business and Management Forum, 2019
Graduate Students
Eman Aljedaani
She is a master student in the department of Computer Science and Artificial Intelligence and her research focuses on the detection of spam reviews using deep learning.
Wahaj Alkabeery
She is a master student in the department of Computer Science and Artificial Intelligence and her research focuses on the prediction of software faults using deep learning
Nuha Alghamdi
She is a lecturer in the Information System and Technology Department, College of Computer Science and Engineering, University of Jeddah. She obtained her Bachelor's and Master's degrees from King Abdulaziz University. Her research interests are data and machine learning.
Budor Alharby
She is a lecturer at the Digital Technical College. She is doing her master in machine learning to improve students' academic performance through grades predictions.
Haneen Hemdi
She is a Ph.D student at university of Strathclyde. Her research focuses on fake news detection Techniques for Arabic text, She is a lecturer in University of Jeddah in Computer Science and Artificial Intelligence department.