Bachelor of Science (Honours) in Software Development
This degree programme is intended for those learners who are keen on software development with an inclination towards back-end systems and solving complex problems. In this course you will learn how to design software applications based on formal design patterns; design and implement the underlying data infrastructure; model and solve complex real problems whilst following formal methodologies. This course covers Secure Development, Enterprise Software Development, Server Side and Client Side Scripting, Applied Computational Intelligence, Image Processing and Computer Vision, Discrete Mathematics amongst other modules.
MQF Level 6
3 Years Full-Time
Career opportunities: Web/Back-end/Full-stack developer, Software tester, Mobile applications developer