Research output per year

If you made any changes in Pure these will be visible here soon.

Personal profile


Suraj Ajit first studied Computer Science and Engineering at Bangalore University in India. He attained a first class degree and came to the UK to pursue PhD study in Computing at the University of Aberdeen under Professor Derek Sleeman in a multi-million pound Advanced Knowledge Technologies project. He also worked as a part-time Research Assistant in the project. His thesis involved collaborative work with Rolls-Royce.

Suraj then worked as a Software Engineer for the University of Dundee in a two-year Knowledge Transfer Partnership project with a start-up company. On successful completion of the project, he joined BAE Systems as a Research Scientist and worked in the area of model-based software engineering for three years.

Suraj joined the Computing and Immersive Technologies department at the University of Northampton in 2011. He is a Senior Lecturer and Course Leader in Software Engineering. He teaches modules in Software Engineering for both undergraduate and postgraduate degree courses. 

Suraj is a Fellow of the Higher Education Academy. He has experience of both external validation and examining of undergraduate courses in other higher education institutions in the UK.

Research Interests

Suraj’s research interests lie in the areas of model-based software engineering, ontology, semantic web and pedagogy.  He is the principal investigator of a jointly funded research project in model-based software engineering with GE Aviation. The project is looking at effective ways to capture high-level requirements in an unambiguous machine interpretable format and automate generation of test cases. He is supervising Oyindamola Olajubu who is a research student working on this project.


Suraj is also interested in pedagogy in the areas of assessment and feedback. He has obtained several undergraduate research bursaries at Northampton to work on automated marking and feedback of assessments to enhance student learning, experience and engagement.

Suraj also supervises two other research students:

  • Tom Butler – working on creating a metric to measure software quality in object-oriented programming.
  • Naktal Edan – investigating methods to improve existing communication protocols in mobile health systems.

Suraj has experience of working in Knowledge Transfer Partnership (KTP) and other industrial research projects involving Rolls-Royce and BAE Systems. He welcomes doctoral proposals in the areas of software engineering, applied computing and pedagogical research.


Thomas Butler; Computing

Creating a metric to measure software flexibility in Object-Oriented Programming.

Teaching Interests

Course Leader for BSc (Hons)/HND Software Engineering.

Teaching on the following modules:

  • CSY1019 – Software Engineering1
  • CSY2030 – System Design and Development
  • CSY2006 – Software Engineering2
  • CSYM025 – Visual Object Software (MSc)
  • CSYM026 – Software Engineering (MSc)
  • CSY4010 – MSc/BSc Dissertations (supervision)

Education/Academic qualification

Bachelor, Bangalore University

PhD, University of Aberdeen

Fingerprint Dive into the research topics where Suraj Ajit is active. These topic labels come from the works of this person. Together they form a unique fingerprint.

  • 4 Similar Profiles

Research Output

Fuzzy scoring theory applied to team-peer assessment: additive vs. multiplicative scoring models on the signed or unsigned unit interval

Vossen, P. H. & Ajit, S., 18 Aug 2020, Soft Computing Applications: Proceedings of the 8th International Workshop Soft Computing Applications (SOFA 2018), Vol. II. Balas, V. E., Jain, L. C., Balas, M. M. & Shahbazova, S. N. (eds.). Springer, Vol. 1222. p. 84-111 28 p. (Advances in Intelligent Systems and Computing).

Research output: Contribution to Book/ReportConference Contribution

  • Predictive Learning Analytics in Higher Education: Factors, Methods and Challenges

    Al-Tameemi, G., Xue, J., Ajit, S., Kanakis, T. & Hadi, I., 5 May 2020, (Accepted/In press) Predictive Learning Analytics in Higher Education: Factors, Methods and Challenges. IEEE

    Research output: Contribution to Book/ReportConference Contribution

  • Towards a Paradigm Change in Group and Peer Assessment in Software Engineering Education

    Vossen, P. & Ajit, S., 26 May 2020, (Accepted/In press) Proceedings of the 32nd IEEE International Conference on Software Engineering Education & Training (CSEE&T 2020). p. 1-8 8 p.

    Research output: Contribution to Book/ReportConference Contribution

  • An innovative web-based tool to solve group marking issues

    Ajit, S. & Dean, A., 4 Jul 2019.

    Research output: Contribution to ConferencePoster

  • Quasi-Arithmetic Scoring and Group Project Marking

    Vossen, P. H., Ajit, S. & Dean, A., 29 Sep 2019, (Accepted/In press) Proceeedings of the 12th Annual International Conference of Education, Research and Innovation, iCERi 2019. 11 p.

    Research output: Contribution to Book/ReportConference Contribution

  • Assessment of programming modules in software engineering education

    Ajit, S., 28 Apr 2017, (Accepted/In press) Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017). Germany: Springer

    Research output: Contribution to Book/ReportChapter

  • Automated test case generation from high-level logic requirements using model transformation techniques

    Olajubu, O., Ajit, S. & Turner, S. J., 1 Oct 2017, 2017 9th Computer Science and Electronic Engineering (CEEC). IEEE, p. 178 -182 5 p.

    Research output: Contribution to Book/ReportConference Contribution

  • Exam as an assessment instrument in computer programming courses

    Ajit, S., 28 Jun 2017.

    Research output: Contribution to ConferencePoster

  • Prizes

    Santander Staff Research Award

    Ajit, Suraj (Recipient), Jul 2018

    Prize: Honorary award

  • Activities

    • 3 Oral presentation
    • 1 Seminar

    Authentic assessment of group work: issues, models and tools

    Suraj Ajit (Author)

    7 Jul 2020

    Activity: Academic Talks or PresentationsOral presentationResearch


    A flexible and fair web-based Group Marking Tool that combines both staff and student (peer-review) scores

    Suraj Ajit (Speaker)

    26 Jun 201927 Jun 2019

    Activity: Academic Talks or PresentationsOral presentationResearch

    Automated Feedback and Marking System in Computing

    Suraj Ajit (Speaker)

    30 Jun 2016

    Activity: Academic Talks or PresentationsSeminarResearch

    Student perceptions of different assessment modes in computer programming courses

    Suraj Ajit (Speaker)

    24 Jun 2015

    Activity: Academic Talks or PresentationsOral presentationResearch