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.