- Software Engineering involves the use of principles from the field of engineering in the development of computer software. The objective is to produce robust, quality systems that are fit for purpose, whilst being easy to maintain and adapt as the user requirements change. Our course teaches the tools, techniques, and methodologies that embrace these engineering principles.
- The course aims to produce software developers who can seamlessly make the transition from University to the International Computer Industry.
- Studies will include object-oriented programming and software design, in addition to systems programming and databases. In the final year, studies will culminate in the development of software for the final project.
- To support this activity students will also engage in studies focused on developing their academic and employability skills, and they will have ample opportunity to apply their theoretical learning to practical activities.