The quality of teaching is excellent and up to date. I read computer engineering. I love the teaching of Doctors in my department. I am currently a Lecturer in the same department and I am still adding additional value to the quality of the teaching standard of my great citadel of learning.