1. Introduction / Background
The Certificate in Software Engineering introduces learners to the fundamental principles and practices of software development and engineering. The programme covers key areas such as software design, programming, testing, and maintenance, preparing students for entry-level roles in software development or further studies.
This certificate serves as a stepping stone for individuals passionate about building software applications and systems.
2. Rationale
Software engineering is vital in the creation of reliable, efficient, and scalable software products that drive modern digital services. With growing demand for skilled software professionals, this certificate equips learners with the practical skills and theoretical knowledge necessary to contribute effectively to software projects.
3. Programme Objectives
To provide foundational understanding of software engineering concepts, methodologies, and tools.
To develop programming and software development skills.
To prepare learners for roles in software design, coding, testing, and support.
To lay a foundation for further academic and professional advancement in software engineering.
4. Target Audience
School leavers and individuals interested in software development careers.
IT professionals seeking to enhance software engineering competencies.
Those preparing for diploma or degree studies in software engineering or related fields.
5. Career Prospects
Graduates can pursue roles such as:
Junior Software Developer
Software Tester
Application Support Assistant
Software Maintenance Technician
IT Support with software specialization
6. Programme Structure / Duration
Duration: 2 years (4 semesters)
Modules:
(For the detailed modular curriculum, consult with our Academic Registrar at: ar@bit.ac.ug)
7. Entry Requirements
Uganda Certificate of Education (UCE) or equivalent.
Mature applicants with relevant experience or prior IT knowledge may be considered.
8. Delivery Mode
Modes: Full-time / Part-time / Blended Learning
Campus: On-campus with blended learning options
Methodology: Interactive lectures, programming labs, software projects, and assessments
9. Assessment Methods
Practical programming projects and tests
Written examinations and assignments
Continuous assessments and final evaluations
10. Certification / Award
Graduates will receive the Certificate in Software Engineering.
11. Progression Opportunities
Diploma and Bachelor’s degrees in Software Engineering, Computer Science, or Information Technology
Professional software development certifications
Entry-level roles in software development companies, IT departments, and tech startups.
12. How to Apply
You can choose any of the following application methods:
Apply Online
Submit your application conveniently through our online portal:
https://bit.ac.ug/apply.htmlDownload and Submit the Application Form
Download the official application form here:
BIT Students Application Form (PDF)
Fill in the form and submit it physically to our Admissions Office, or by email to: admissions@bit.ac.ug.Visit Our Campus
You may also visit us in person to pick up or submit the filled application form at our Admissions Office:
Level 4, Ham Towers, Makerere Hill Road, Kampala, Uganda
(Opposite Makerere Main Gate)
For assistance or further information, please contact the Admissions Office on; Telephone: +256-392-001934. Mobile/WhatsApp: +256-760-152398, or Email: admissions@bit.ac.ug.