Projects per year
Personal profile
Personal profile
- Dr. Affan Yasin completed his Bachelor’s degree in Computer Science at National University of Computer and Emerging Sciences (FAST-NUCES), Pakistan (巴基斯坦). He holds a Master’s degree in Software Engineering from Blekinge Tekniska Högskola in Sweden (瑞典) and a PhD in Software Engineering from Tsinghua University (清华大学), China, where he studied under Prof. Wang Jianmin, Dean of the School of Software. Following his PhD, he continued at Tsinghua University (清华大学) as a postdoctoral fellow for 2 years and 5 months, working under the co-supervision of Associate Prof. Lin Liu. He later joined Northwestern Polytechnical University (西北工业大学) as a postdoctoral researcher under the guidance of Prof. Zheng Jiangbin, Dean of the School of Software at NPU.
- Dr. Affan’s research spans empirical software engineering, requirements engineering, human factors in security, social engineering and phishing attacks, education, game design, agent-based modeling, natural language processing, and interdisciplinary studies. He has published over 30 research papers in esteemed journals and conferences, including Information and Software Technology (CCF-B, Zone 2), Journal of Software: Process and Evolution (CCF-B), and IET Software (CCF-B). He has also contributed to Computer Fraud & Security, a security magazine indexed by ScienceDirect, and authored a book chapter published by Springer.
- Dr. Affan has served as a lead guest editor for journals such as Applied Sciences, Electronics, AI, and Computers, Materials & Continua (CMC). His research collaborations extend globally, involving researchers at institutions like the University of Hertfordshire (UK), Hamad Bin Khalifa University (Qatar), Mälardalen University (Sweden), Tsinghua University (China), Emerson University (Pakistan) and Universitas Airlangga (Indonesia).
Research interests
- Empirical software engineering
- Requirements engineering
- Human factors in security
- Social engineering and phishing attacks
- Education and Learning
- Game design and Gamification
- Agent-based modeling
- Natural language processing
- Interdisciplinary studies
- Artificial Intelligence (AI) in Education
Experience
- 2023.06 → 2024.10 - Postdoctoral Researcher at Northwestern Polytechnical University (西北工业大学), Beijing, China.
- 2020.12 → 2023.04 - Postdoctoral Fellowship at Tsinghua University (清华大学), Beijing, China.
- 2014.04 → 2015.07 - Lecturer Computer Science, COMSATS University, Islamabad, Pakistan (巴基斯坦).
- 2013.10 → 2014.02- Visiting Lecturer, Bahauddin Zakariya University, Multan, Pakistan (巴基斯坦).
- 2009.06 → 2010.07 - Software Quality Assurance Engineer (SQAE), Cambridge Document Sciences, Lahore, Pakistan (巴基斯坦).
Teaching
- Computer Science/ Information Technology/ Software Engineering → Object Oriented Programming (OOP) (CS304) (Lead Teacher for the Course). (Spring & Fall Semester 2014, Fall 2015) (Undergraduate Course) @ (COMSATS University, Islamabad)
- Computer Science/ Information Technology/ Software Engineering → Introduction to Programming (C++) (CS201) (Lead Teacher for the Course). (Fall 2015) (Undergraduate Course) @ (COMSATS University, Islamabad).
- BEng Data Science and Big Data Technology with Contemporary Entrepreneurialism programme → Database Development and Design (Co-Teacher for the Course). (Autumn 2024) (Undergraduate Course) @ (Xi'an Jiaotong-Liverpool University (XJTLU)) ; Enrolled Students → 207.
Awards and honours
- Awarded a fully funded scholarship by the Chinese Scholarship Council (CSC) to study at Tsinghua University (清华大学), Beijing, China.
- Received an International Exchange Scholarship for postdoctoral fellowship from the Postdoctoral Department at Tsinghua University (清华大学), Beijing, China.
Expertise related to UN Sustainable Development Goals
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):
Related documents
Education/Academic qualification
PhD, Software Engineering, Tsinghua University
2015 → 2020
Master, Software Engineering (MSSE), Blekinge Institute of Technology
2010 → 2012
Bachelor, Computer Science (BSCS), National University of Computer and Emerging Sciences, Lahore
2005 → 2009
Person Types
- Staff
Fingerprint
Collaborations and top research areas from the last five years
Projects
- 1 Finished
-
Research on software requirements acquisition and modeling methods based on group collaboration in network environment
1/01/15 → 31/12/19
Project: Other
File
-
What goes wrong during phishing education? A probe into a game-based assessment with unfavorable results
Yasin, A., Fatima, R., Wen, L., JiangBin, Z. & Niazi, M., Jan 2025, In: Entertainment Computing. 52, 100815.Research output: Contribution to journal › Article › peer-review
1 Citation (Scopus) -
A systematic mapping to investigate the application of machine learning techniques in requirement engineering activities
Hassan, S., Li, Q., Aurangzeb, K., Yasin, A., Khan, J. A. & Anwar, M. S., 2024, (Accepted/In press) In: CAAI Transactions on Intelligence Technology.Research output: Contribution to journal › Article › peer-review
Open Access2 Citations (Scopus) -
Behind the Bait: Delving into PhishTank's hidden data
Yasin, A., Fatima, R., Khan, J. A. & Afzal, W., Feb 2024, In: Data in Brief. 52, 109959.Research output: Contribution to journal › Article › peer-review
Open Access2 Citations (Scopus) -
Can end-user feedback in social media be trusted for software evolution: Exploring and analyzing fake reviews
Khan, J. A., Ullah, T., Khan, A. A., Yasin, A., Akbar, M. A. & Aurangzeb, K., 1 May 2024, In: Concurrency and Computation: Practice and Experience. 36, 10, e7990.Research output: Contribution to journal › Article › peer-review
6 Citations (Scopus) -
Can serious gaming tactics bolster spear-phishing and phishing resilience? Securing the human hacking in Information Security
Yasin, A., Fatima, R., JiangBin, Z., Afzal, W. & Raza, S., Jun 2024, In: Information and Software Technology. 170, 107426.Research output: Contribution to journal › Article › peer-review
Open Access3 Citations (Scopus)
Activities
-
Authentic Assessment and Curriculum Design
Affan Yasin (Participant)
8 Nov 2024Activity: Participating in or organising an event › Participating in an event e.g. a conference, workshop, …
-
Transactions and Error Handling in PostgreSQL
Affan Yasin (Other)
Nov 2024Activity: Other › Further study/education
File -
IEEE (External organisation)
Affan Yasin (Member)
Nov 2024 → 2025Activity: Membership › Membership of committee
-
File
-
File