
معرفی
Dr. David Cooper is a Senior Lecturer in the School of Elec Eng, Comp and Math Sci (EECMS) at Curtin University, part of the Faculty of Science and Engineering. He holds a role in the Office of the Provost and is based at Curtin Perth Campus. His expertise lies in software engineering education and development of tools for academic purposes.
Research Interests: Cooper focuses on software engineering pedagogy, automated assessment systems (e.g., TokenDiff for plagiarism detection), educational technology, and developer cognition. His work emphasizes practical tools like Textema for academic content generation and automated lab testing systems.
Publications: His research spans software inspection techniques, cognitive aspects of collaborative coding, and educational methodologies in computing education. Key areas include Bloom's Taxonomy applications in software quality analysis and developer comprehension studies.
Labs/Tools: Developed TokenDiff (source code collusion detector), Textema (LaTeX academic toolset), and automated feedback systems for coding assignments. These tools reflect his commitment to enhancing both teaching practices and software engineering processes.


