I'm 27 and looking for advice on the career path for lecturing in Computer Science. At the moment I have just started a job at a blue chip company in Software Engineering. However my prime goal is to become a lecturer.
My education background is a little sidewards in terms of fundamental knowledge in Computing (details in algorithms, memory, programming) as I have a BA in Graphic Design and a conversion Masters in Computing (which skimmed the subject).
I would be interested in pursuing a Phd in Computer Science focusing on HCI/ software engineering. However my concern is whether or not I have the confidence in the fundamental knowledge as I only achieved a Pass on my Masters.
So my question is, would taking a postgraduate diploma in Advance Computer Science benefit before fully undertaking a Phd?
Both courses would be undertaken part-time whilst working.
Any advice would be greatly appreciated!