Fatmah Y. Assiri, Ph.D.

Associate Professor of Software Engineering | Consultant | 

Automation | Digitization | Software Development and Validation | Advanced Analytics | Building Efficient Teams | Strategic Planner 

University of Jeddah​

Jeddah, KSA

 

qr.png
Highlights

Invited speaker in Macca Makkah Cultural and Literary Club (article)

  • White LinkedIn Icon
  • White Twitter Icon

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. 

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- 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 

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 2021

Completion of Project Management Professional (PMP) Course

USA

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
Aug 2017

Completion of the Effective Personal Leadership Management International

United States

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

Statistical Tools: SASS, SPLUs

Web Programming: HTML, PHP, Wordpress, Wix

Database Application: MS. Access, SQL, Oracel, MySQL

Operating Systems: Windows, IOS, Linux

TEACHING
 
kau.jpg

Database

Database Administrator 

Technical Writing

Software Requirements and analysis

UOJ Logo.jpg

Software Testing and Validation

Business Continuity and Disaster Recovery

Introduction to Database

Advanced Software Engineering

 IT Governance, Risk and Compliance

csu.jpg

Software Engineering

RESEARCH INTEREST
 
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. 

Automated Program Repair project

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.

Dataset for Arabic text classification project. 

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. 

PUBLICATIONS
 

Software Quality in the Era of Big Data, IoT and Smart Cities

FY Assiri, R Mehmood

Smart Infrastructure and Applications, 519-536, 2020

Paper

Automated Java exceptions explanation using natural language generation techniques

FY Assiri, H Elazhary

Computer Applications in Engineering Education, 626-644, 2020

Paper

Development of Rewarding System for Solving Traffic Congestion in Saudi Arabia

FY Assiri

Technology Education Management informatics Journal, 2020

Paper

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

Paper    Dataset 

A comparison of fastText implementations using Arabic text classification

N Alghamdi, F Y Assiri

Proceedings of SAI Intelligent Systems Conference, 306-311, 2019

Paper

MUT-APR: MUTation-based Automated Program Repair Research Tool

FY Assiri, JM Bieman

Future of Information and Communication Conference (FICC), 485-492, 2018

Paper     Tool

Fault localization for automated program repair: effectiveness, performance, repair correctness

FY Assiri, JM Bieman

Software Quality Journal 25 (1), 171-199, 2017

Paper

Recommendations to Improve Programming Skills of Students of Computer Science

F Y Assiri

Science and Information Conference (SAI), 886-889, 2016

Paper

The impact of search algorithms in automated program repair

FY Assiri, JM Bieman

Procedia Computer Science 62, 65-72, 2015

Paper

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

Paper

Methods for Assessing, Predicting, and Improving Data Veracity: A survey

FY Assiri

Advances in Distributed Computing and Artificial Intelligence Journal, 5-30 , 2020

Paper

A Comparative Study of Student Performance Prediction using Pre-Course Data

B Alharby, FY Assiri, BM Alharby

To appear in Advances in Distributed Computing and Artificial Intelligence, 2021

Arabic Fake News Detection based on Textual Analysis,

Hanen Himdi, George Weir, Fatmah Assiri, Hassanin Al-Barhamtoshy

To appear in the Arabian Journal of Science and Engineering, 2021

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.