This programme was first launched in August 2009. It offers a course of study leading to the B.Sc. in Software
Engineering. The objectives of the B.Sc. in Software Engineering programme are: -
I. To produce graduates who are well educated in the fundamental concepts of software engineering and able to continue their professional development throughout their careers. The course combines theory with consideration of its application in software engineering practice.
II. To build human resource capacity in the Software engineering discipline in both the public and private sectors to students who wish to become proficient in developing software in a variety of languages, platforms and applications using a methodical approach.
III. To produce graduates with good communication skills capable of functioning responsibly in diverse environments and able to work in teams.
IV. To produce graduates who are innovative and are capable of creating jobs;
A Software Engineering Graduate has an adequate grasp of the required principles and techniques to produce software systems on time, within budget and with few or no defects. Our graduate is expected to apply these principles of engineering to the design, development, maintaining, testing, and evaluation of the software and systems that make computers or anything containing software work.
Thus, the training given in our program ensures that our graduates have a personal, business and technical skill to advance their career wherever they want to go. In particular, we prepare them to understand that choosing an occupation, getting that first graduate job, and growing in that job will require planning, self awareness, flexibility and a forward-looking attitude to help manage the personal transitions, as well as the technological and economic changes of the future.
In that regard, our program offers diverse career options as including:
The objectives of the B.Sc. in Software Engineering programme are:
A candidate must satisfy the general minimum entry requirements of Makerere University. In addition, the following regulations shall hold: Candidates seeking admission through this avenue must have obtained: !
Applicants should possess at least a second class (lower division) Diploma in Computer Science, Engi- neering, Statistics or any other diploma with either Mathematics or Computer Science, as one of the subjects from any recognised Institution.