Cardiff School of Technologies>Staff Profiles>Hasan-Kahtan-Khalaf-Al-Ani

Dr Hasan Kahtan

Department: Department of Applied Computing and Engineering

Office/Location: F1.11, Cardiff School of Technologies, Llandaff Campus

Telephone: +447824730515

Email: hkahtan@cardiffmet.ac.uk

Staff Overview

​​​​​​​Hasan Kahtan is a Senior Lecturer in Software Engineering at the Department of Applied Computing and Engineering, Cardiff School of Technologies, Cardiff Metropolitan University. Hasan is a committed lecturer with over ten years of teaching, learning, and research experience at high-ranking academic institutions (University of Malaya, Universiti Malaysia Pahang, National University of Malaysia, and Universiti Teknologi MARA). He is possessing excellent administrative and effective teaching approaches that promote a stimulating learning environment and engage students in active critical thinking. Hasan has a strong interest in academic research and publications.

Hasan received his bachelor’s degree in computer science from the University of Baghdad, Iraq, in 2005. The Universiti Teknologi MARA, Malaysia, awarded him a master’s degree in computer science and software engineering in 2010 and a Doctor of Philosophy Degree in software engineering and software security in 2014.

Teaching

TEACHING STYLE:
My teaching style is influenced by my personal experience as a student and a lecturer, as well as the challenges of a rapidly changing field of software engineering (SE). My teaching style mainly focuses on student-centred learning, where I encourage students to share their own knowledge, industrial experiences (if any), and thoughts to learn different information and engage themselves.

SE COURSE ASSESSMENT:
To provide hands-on experience and give students a chance to practise the concept, I design each subsequent project assignment with different stages of software development, including the requirement, design, implementation, testing, and deployment. Such format allowed the students to apply better concept from theory to implementation of industrial projects, hence gaining a deeper understanding before continuing to expand on and apply related lessons in later chapters.

TEACHING COURSES:
I have taught a variety of software engineering courses for postgraduate such as software engineering for professional practices, research methodology and project proposal, software process improvement and control, architecting software systems, framework based web development. For undergraduate such as software configuration management, software quality assurance, software engineering, and software evolution and maintenance.

SUPERVISION:Our research team mottos are "great mind discuss ideas" and "all of us are better than any of us".

Currently, I am supervising four master's and six PhD students. I work with my students based on a research plan that consists of five phases. The first phase is selecting a suitable research domain. The second phase involves formulating a solid problem statement and identifying the research gap. The third phase involves discussing the relevant approaches to address their research problem and gab. The fourth phase is performing an empirical study and results analysis. The final phase is thesis writing and publication.

Brainstorming sessions involve all my research students are conducted on regular biases to closely monitor students’ progress and ensure that they are on the right track. Based on my experience in supervision, the most essential skill that an advisor must possess is the capability to achieve a proper balance between assisting students in making the best decisions along their research journey while also providing them with sufficient freedom and encouragement to conduct their own research.

I will be glad to advise or co-advise research students within my research interests.

Research

My research interests are in Software Engineering, Software Security, Dependability Attributes, Mobile Cloud Computing, and Machine Learning.

My PhD research focused on embedding and testing software-security components into the current software development lifecycle. I proposed a solution to the lack of security in CBSD models by highlighting the dependability attributes that must be embedded into the CBSD process. The proposed solution is beneficial for industries, such as software development companies, as well as for academic institutions.

I am available for any research collaboration within my research interests.

Key Publications

SELECTED PUBLICATIONS:

  • Y. I. Alzoubi, Kahtan, H., et al. "Blockchain technology as a Fog computing security and privacy solution: An overview," Computer Communications, 2022,https://doi.org/10.1016/j.comcom.2021.11.005.
  • Al-Ahmad, A., H. Kahtan, et al. "Mobile cloud computing models security issues: A systematic review," Journal of Network and Computer Applications, vol. 190 (2021) 103152, pp. 1-17, 2021, https://doi.org/10.1016/j.jnca.2021.103152.
  • Al-Azawi RJ, Kahtan H, et al. (2021). Efficient classification of COVID-19 CT scans by using q-transform model for feature extraction. PeerJ Computer Science 7:e553, https://doi.org/10.7717/peerj-cs.553.
  • Bentrad, S., Kahtan, H., et al. (2020). Towards a Hybrid Approach to Build Aspect-Oriented Programs. IAENG International Journal of Computer Science, 47(4).
  • Al-Ahmad, A., H. Kahtan, et al. (2019). "Systematic Literature Review on Penetration Testing for Mobile Cloud Computing Applications." IEEE Access 7(1): 17, https://doi:10.1109/ACCESS.2019.2956770.
  • Jalab, H. A., H. Kahtan, et al. (2019). "New Texture Descriptor Based on Modified Fractional Entropy for Digital Image Splicing Forgery Detection." Entropy 21(4): 371, https://doi.org/10.3390/e21040371.
  • Hasan, A. M., H. Kahtan et al. (2019). "Combining deep and handcrafted image features for MRI brain scan classification." IEEE Access 7: 79959-79967, https://doi:10.1109/ACCESS.2019.2922691.
  • Al-Bashiri, H., Kahtan, H. et al. (2018). An Improved Memory-Based Collaborative Filtering Method Based on the TOPSIS Technique. PloS one, 13(10), e0204434. https://doi.org/10.1371/journal.pone.0204434.

Other Projects and activities

​​RESEARCH GRANTS AS PRINCIPAL INVESTIGATOR (PI):

  • Heart Disease Diagnosis System Using Fuzzy Logic Method. (RDU160367). RM22700. Research University Grant.
  • Anti-Theft Vehicle System Using Fuzzy Logic Method. (RDU160372). RM24000. Research University Grant.
  • Smart Recommender System for Open Academic Registration for Ump Students. (RDU170318). RM29000. Research University Grant.
  • Trip Planning Route for Tourism Places in Kuala Lumpur Using Travelling Salesman Problem. RM29000.
  • An Automated Model of Process for Developing and Testing A Dependable Component-Based Software. Fundamental Research Grant Scheme (FRGS). RM 59300. (FRGS/1/2017/ICT01/UMP/02/).

​​RESEARCH GRANTS AS MEMBER:

  • A New Domain Knowledge Model in Heart Disease Diagnosis Using Fuzzy Logic. RM59300. (FRGS/1/2018/ICT02/UMP/03/3).
  • Predicting Traffic Flow Propagation Based on Neighbouring Roads Using Hidden Markov Model (HMM). Fundamental Research Grant Scheme (FRGS). RM74800. (FRGS/1/2018/ICT02/UKM/02/8).
  • Requirements Risk based Test Case Prioritization Technique. RM33,500.00. GPF097A-2020. Faculty Research Grant. University of Malaya.

​​AWARDS:

  • Best Supervisor Winner for Final Project Master, December 2017.
  • Gold Medal-Project: Effective use of NUI/UX Design in Gesture Recognition Learning Application for Deaf and Hard of Hearing (D/HH), at International Exhibition & Symposium on Productivity, Innovation, Knowledge, Education & Design (i-SPiKE 2021).
  • Silver Medal-Project: Smart Recommender System for Open Academic Registration for UMP Students, at Creation, Innovation, Technology & Research Exposition (CITREx 2018).
  • Silver Medal-Project: Anti-Theft Vehicle System Using Fuzzy Logic Method, at Creation, Innovation, Technology & Research Exposition (CITREx 2018).
  • Silver medal- Project: Smart Recommender System for Open Academic Registration for UMP Students, at UMP TVET Exposition 2017.

​​COPYRIGHTS:

Title Country Registration No Firm Anti-Theft Vehicle System Using Fuzzy Logic Method. Malaysia LY2018005814 MYIPO Motion Analysis-Based Application for Enhancing Physical Education Malaysia LY2018005800 MYIPO

​​PROFESSIONAL MEMBERSHIP:

  • IEEE Senior Member #92427182-2012.
  • Associate Fellow at Institute of IR 4.0 (IIR4.0), Universiti Kebangsaan Malaysia-2019.
  • Professional Technologist ID:PT21080194. Malaysia Board of Technologists-2019.

​​CONFERENCE COMMITTEE MEMBER:

  • The 4th International Visual Informatics Conference, IVIC 2015, Bangi, Malaysia.
  • The 5th International Conference on Software Engineering & Computer Systems (ICSECS), 2017, Langkawi, Malaysia
  • The 6th International Conference on Software Engineering & Computer Systems (ICSECS), 2019, Kuantan, Pahang, Malaysia.

​​ADMINISTRATIVE RESPONSIBILITIES AT UNIVERSITI MALAYSIA PAHANG:​

  • Coordinator of Industrial Training for Software Engineering Department.
  • Coordinator of Teaching Folder for Undergraduate Programme.
  • Coordinator of Teaching Folder for Postgraduate Programme.
  • Program Graduate Employability and Industrial Training Seminar (GET-IT), Committee member.
  • Coordinator for course BSC3293, Program UMP-Muscat College, Oman.
  • Committee Member for Programme Accreditation: Audited by Malaysian Qualifications Agency.
  • Committee Member for Industrial Revelation IR 4.0 Courses.
  • Committee Member for Massive Open Online Course (MOOC).
  • Committee Member for Integrated Cumulative Grade Point Average (iCGPA).
  • Committee Member for First Year Students Seminar.

External Links

​​Web of Science ResearcherID: L-8500-2016
publons.com/researcher/4281148/hasan-kahtan/

ORCID: 0000-0001-6521-7081
orcid.org/0000-0001-6521-7081

Scopus:
ID-55600272800 https://www.scopus.com/authid/detail.uri?authorId=55600272800

Google Scholar: Hasan Kahtan scholar.google.com.my/citations?user=f5CqF1kAAAAJ&hl=en&oi=ao

IEEE Xplore:
Hasan Kahtan https://ieeexplore.ieee.org/author/38548495000

ResearchGate: Hasan Kahtan
https://www.researchgate.net/profile/Hasan-Kahtan

Linkedin: Hasan Kahtan
linkedin.com/in/hasan-kahtan-674342173/​