I am looking for advice on applying for a Phd in Software Engineering/ Human-Computer Interaction. I am currently working as a software developer and interested in pursuing an academic career in Computing at university level. I have recently completed a Masters degree in Computing with a Pass last year, however I have a 2:1 undergraduate degree in Graphic Design.
I feel that the subject knowledge I have only gained on my Masters may be less adequate compared to a 3 year undergraduate degree to pursue a Phd. Would my current knowledge and experience be suitable to apply for a Phd in Computing or would it be beneficial to undertake another/ specific course before applying?