Summary
Muhammad Sheraz Anjum is an assistant professor at the department of Computer Science. He has 10+ years of teaching experience at reputed national and international universities. He has a PhD in computer science from the University of Limerick (UL), Ireland. The title of his PhD thesis was “Ariadne: Evolving Test Data Using Grammatical Evolution”. Previous to that, he has completed his MS in Information Technology (gold medallist) and BS in Information Technology (gold medallist) from School of Electrical Engineering and Computer Science (SEECS)-NUST and Bahauddin Zakaria University (BZU), respectively.
He is a passionate teacher and was recognized as the best teacher at Namal College/University in multiple semesters. He was also a part of the team that won the Excellence in Teaching Team Award, first at the faculty level and then at the university level at University of Limerick, Ireland in 2019.
His research interests focus on evolutionary computation, search-based software testing, relational databases and semantic web.
Academic Background
PhD in Computer Science
(Ariadne: Evolving Test Data Using Grammatical Evolution)
University of Limerick, Ireland
2021
MS in Information Technology
(Automatic Formulation of SQL GROUP BY and HAVING Statements using the Ontology Driven Relational Query Formulation Framework)
SEECS, NUST
2015
BS in Information Technology
( )
Bahauddin Zakaria University
2011
Honours and Awards
Excellence in Teaching Team Award
Best teaching team at University of Limerick for the year of 2019.
11-Jul-2019
Journal Publications
Seeding grammars in grammatical evolution to improve search-based software testing
02-Jul-2021
.
The use of ontologies for effective knowledge modelling and information retrieval
01-Jul-2018
.
Conference Publications
Scalability analysis of grammatical evolution based test data generation (GECCO)
25-Jun-2020
.
Ariadne: Evolving test data using grammatical evolution (EuroGP)
24-Apr-2019
.
Courses
- Introduction to Programming
- Database Engineering
- Introduction to Computing
- Data Structures
- Database Systems