Centre for Professional Skills Development (Programming)
Short Programming
Programming Short Courses
The world of working is evolving. And that means the skills needed to succeed in this new world are changing, too. Our short professional programs and training will help you advance your knowledge and skills, develop your interests, and deliver a deeper understanding of your subject.

Artificial Intelligence – Intermediate (Executive) – CPSD102 (1500000 UGX | 6 Weeks)
Artificial intelligence is transforming the world and helping organizations of all sizes grow, innovate, and make smarter decisions. 6

Mobile Applications development – CPSD308 (600000 UGX | 6 Weeks)
Learn the process of mobile app creation, from beginning to end. In this course, you will learn all the steps

Codding for Kids (CPSD305)
Coding is important for children to improve their academic performance and prepare for future jobs. The world is highly dependent

Web Application Development – Advanced – CPSD307 (600000 UGX | 6 Weeks)
This is a 6-week course that provides the required knowledge and skills to design and build a complete web application

Latex Programming (CPSD302)
Computer Science is the study of Computation Systems Programming, Networking, Automation and Security. lt involves Computational models, algorithms and Artificial

Data Analysis with R (CPSD303)
Computer Science is the study of Computation Systems Programming, Networking, Automation and Security. lt involves Computational models, algorithms and Artificial