Reading Time: < 1 minute
Dr Ahmed D Alharthi
Assistant Professor of Software Engineering
Skills
University Teaching
PHP and MySql
C and C++
Analysing and designing
Python
Java
Interests
sustainable Software requirements engineering
Sustainable eLearning systems
Web design and development
Professional development
Human aspects in software engineering
Experience
Assistant professor
Umm Al-Qura University2019-Present

Teaching software engineering, covering methodologies, programming languages, and system design through hands-on projects to develop practical skills for the tech industry.


Assistant lecturer
RMIT University2018

Assistant lecturer for the requirements engineering course

Lecturer
Umm Al-Qura University2013 – 2015

Teaching an Information Technology course for the Preparation Year, covering the concepts of IT and ICDL courses.

Lecturer
Albaha University2012 – 2013

Teaching an Information Technology course for the Preparation Year, covering the concepts of IT and ICDL courses.

Education
PhD in Computer Science (Software Engineering)
RMIT University2015-2019

Research Project Title: Requirements Engineering for a Sustainable eLearning System

Master of IT in Software Engineering
Macquarie University2011-2012

Project Title: Skin Cancer Information System

Academic English courses
TAFE2010

Certificate VI in English for Academic Purposes

Academic English courses
UNSW Global2009 – 2010

General Proficiency in English and English for Academic Purposes.

Bachelor of Computer Science
Taif Unversity2004 – 2008

Graduation Project: Student Examination System Based on Iris Authentication

Publications Summary

My research has been published in numerous peer-reviewed journals, book chapters, and conference proceedings, focusing on software sustainability, e-learning systems, and human aspects in software engineering. For a complete and updated list of my publications, please visit my dedicated Publications page.

Conferences (Attendance/Presentations)
Banff, Canada
The 26th IEEE International Requirements Engineering Conference (RE’18)20 – 24 August, 2018
Canterbury, United Kingdom
The 11th European Conference on Software Architecture (ECSA 2017)11th – 15th September 2017
Hamilton, New Zealand
The 23rd Asia-Pacific Software Engineering Conference (APSEC 2016)6th-9th December 2016
Sydney, Australia
International Conference on Engineering Education and Research21st -24th November 2016
Adelaide, Australia
The 24th Australasian Software Engineering Conference (ASWEC 2015)28th Sep – 1st Oct 2015
Melbourne, Australia
The 4th IEEE /ACM International Conference on Utility and Cloud Computing (IUCC 2011)1st-5th Dec 2011
Committee Memberships
A member of eLearning permanent committee
Umm Alqura University2019-2023
PhD member of the Science, Health and Engineering Educational Research Centre (SHEER)
RMIT University2015-2019
A member of curriculum committee
Preparatory year deanship2014/2015
A member of examination committee
Preparatory year deanship2013/2014

Scroll to Top