Research output per year
Research output per year
Accepting PhD Students
PhD projects
Currently I have no spare capacity to take on additional PhD students.
Research activity per year
Dr Mark Johnson is the Programme Leader of the Software Engineering course at the University of Northampton (UoN). He is a fellow of the Higher Education Academy. He has more than 25 years of experience as a software engineer and as an academic. Dr Johnson has a significant research interest in pedagogic research within Computing and has worked with several commercial organisations (including Barclaycard, Triad Group PLC and KPMG) exploring the viability of student engagement with industry as an essential embedded component of undergraduate course provision. As an academic has supported the development of over 20 computing course programmes (at Undergraduate and Postgraduate levels) during his 24 years in higher education. He is also a consultant at Nyx Technologies Ltd and works on a variety of contemporary software and hardware-based projects. He received his PhD from the University of Northampton in 2007.
Research interests include problem domain knowledge extraction, requirements engineering, approaches to object-oriented analysis/design, interface evaluation/usability testing and pedagogic research within computing.
Current Research Projects
At present, the tutor involved is supervising 3 PhD students with a variety of project topic areas including, the developing quality software, teaching and learning and gamification applications within education.
Ahmed Janabi; Computing
Intrusion Detection System (IDS) In Software-Defined Network (SDN)
Alex Dziubek; Computing
Enhancing Computing Education with UK Schools.
Chris Rafferty; Computing
The use of course-embedded gamification techniques to enhance student progression, academic achievement and student evaluation results.
Recently completed
James Oakes; Computing
Intelligent Management of Virtualised Computer Based Workloads and Systems.
Thomas Butler; Computing
Creating a metric to measure software flexibility in Object-Oriented Programming.
Undergraduate Level:
Certificate in Higher Education, Leeds Beckett University
PhD, University of Northampton
Bachelor, BSc (Hons) Computing, University of Northampton
Research output: Contribution to Journal › Article › peer-review
Research output: Contribution to Journal › Article › peer-review
Research output: Contribution to Book/Report › Conference Contribution › peer-review
Research output: Contribution to Conference › Paper
Research output: Contribution to Book/Report › Chapter › peer-review
Research output: Contribution to Conference › Paper
Research output: Contribution to Book/Report › Chapter › peer-review
Research output: Contribution to Book/Report › Conference Contribution › peer-review
26/10/23
1 item of Media coverage
Press/Media
29/06/23
1 item of Media coverage
Press/Media
29/06/23
1 item of Media coverage
Press/Media
Student thesis: Doctoral Thesis