Software Engineering is about the orderly, timely and cost effective production of quality software that is not only useful but also usable. It concerns the application of computer science and engineering principles and practices to the development and maintenance of high quality software, delivered on time and within budget.
As such the Bachelor of Software Engineering program at Kisii University not only focuses on technology but also on the non-technical issues that are faced by software Engineers during the production of software.
Students at Kisii University study both the theory and practice of engineering principles and have a choice of electives enabling them to follow special interests in computing hardware and software. There is a focus on student understanding and mastering of the underlying principles and techniques of software engineering. Consequently, graduates are able to learn and apply new technologies as they emerge in the future.
Research in this discipline shows that most of the software projects fail because of reasons other than technology, therefore a Software Engineering degree should address these areas so that our graduates are able to address issues when they encounter them in their professional careers
The aim of the programme is to produce graduates that are competent in the production of software and to be able to design and implement suitable software applications on a wide scale. The specific objectives are produce graduates that have:
All candidates admitted to the degree programme Bachelor of Software Engineering (SOEN) must satisfy one of the following minimum requirements: