COOP Education
Introduction to SOFTWARE ENGINEERING
SOFTWARE Requirements Engineering
SOFTWARE Design & Architecture
Cooperative Education
Data Structures & Algorithms
SE Senior Project
SOFTWARE Quality Assurance & Testing
Prince Sultan University
Riyadh , Saudi Arabia
Kent State University
Ohio , United States of America
2/1/2009 - 6/30/2009
Riyadh,Saudi Arabia
10/1/2010 - 5/30/2012
College of Computer and Information Sciences at Muhammad ibn Saud University
10/1/2021 - 10/1/2021
Ohio,United States of America
1/1/2022 - 12/31/2022
Ohio ,United States of America
8/1/2023 - 12/31/2024
6/5/2024 - 12/31/2024
The Software Engineering Research group @ PSU
ACM, ACM-W, IEEE
Software Engineering Club
IEEE Transactions on Software Engineering 2022-09-01
An Ensemble Approach for Annotating Source Code Identifiers with Part-of-Speech Tags
IEEE International Conference on Program Comprehension 2022-01-01
An Approach to Automatically Assess Method Names
Proceedings - International Conference on Software Engineering 2021-05-01
On the naming of methods: A survey of professional developers
A Survey on Method Naming Standards: Questions and Responses Artifact
Journal of Systems and Software 2020-12-01
On the generation, structure, and semantics of grammar patterns in source code identifiers
Proceedings - 2019 IEEE International Conference on Software Maintenance and Evolution, ICSME 2019 2019-09-01
An Open Dataset of Abbreviations and Expansions
Modeling the Relationship between Identifier Name and Behavior
An Empirical Study of Abbreviations and Expansions in Software Artifacts
Applying Markov Models to Identify Grammatical Patterns of Function Identifiers
SANER 2017 - 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering 2017-03-21
Lexical categories for source code identifiers
2015 IEEE 5th Workshop on Mining Unstructured Data, MUD 2015 - Proceedings 2015-11-11
Heuristic-based part-of-speech tagging of source code identifiers and comments
Higher Education, Technology, Entrepreneurship.