Some of the most challenging problems in industry and commerce are associated with software development. You will examine all stages of the software development life cycle at an advanced level. You will study software project management and business processes, software architecture and design aspects, implementation and software construction, testing, and quality assurance. You will also acquire practical skills for planning and implementing systems development projects. These projects will meet customer needs and integrate software solutions into the business environment.
You can combine this course with Management Studies, which will enable you to develop the skills to successfully lead teams and manage innovation.
Reasons to choose Kingston University
- You will gain an in-depth understanding of strategies and architectures for designing and developing modern high-quality software applications.
- The Management Studies option will develop skills for managing teams and innovation. These skills are often sought after by employers and are invaluable if you aim to start your own business.
- Through a project dissertation, you will study an area of interest in depth. This can offer valuable industry experience.