Thomas Njoroge:

Thomas Njoroge:

My Profile

BSc. Information Technology (KU)

Higher National Diploma – Information Systems-KCA University

MSc. Information Technology (M.Sc. IT) (Strathmore University) – Major System Security and Audit, Minor Software Engineering

PhD in Information Technology (Ongoing)


Thomas Njoroge holds a Higher National Diploma – Information Systems-KCA University, Bachelor of Information Technology (BIT) Kenyatta University and a Master of Science in Information Technology (M.Sc. IT) from Strathmore University in Nairobi, Kenya. He works as a lecturer teaching Management Information Systems and Artificial Intelligence courses at Karatina University, where he has been for the last 6 years. His research interests include Artificial Intelligence and Expert systems and Enterprise Systems .he is currently undertaking a PhD in Information Technology from Strathmore University.

Thomas Njoroge  has vast practical experience in Programming,  Web Technologies and Database environments  including: XML, PHP, AJAX, HTML, CSS, ASP, VBScript, CGI, SQL, Oracle, PostgreSQL, MySQL, SQL Server, SQL CE, Sun Solaris, Red Hat Linux, IBM AIX, HP UX, Debian ,C#, C, C++, PHP, VB .Net, Java, Perl, Python, J2ME, Android, among others.

 His Research interests include Business Intelligence, context-aware personalized services Dataspaces, Semantic data and ontology, Programming, Ubiquitous, Algorithms among others.