Computing with Software Engineering
Postgraduate Certificate/Postgraduate Diploma/MSc
This specialist Software Engineering route enables you to develop high-level programming skills, combining the theory, tools, methods and management techniques necessary to create successful software products.
This is a challenging course, leading you to the point where you can program and develop software for a range of commercial applications. You will design, build and test software, ranging from individual code units to complete systems. You will apply analysis techniques, select appropriate design methodologies, choose suitable programming constructs and devise an effective testing strategy.
You can acquire both the core skills in computing and develop contemporary specialist skills through our computing pathways. You’ll need to be competent in using information technology, with an aptitude for developing high-level technical skills and have some experience of writing computer programs. With a blend of theory, tools, methods and management techniques, you learn to create and successfully deploy software products.
You design, build, test and evaluate applications. Your work rests on an understanding of professional project management, ethics and quality issues. This provides you with a complete and well-balanced perspective, preparing you for an exciting career in the industry.
You are encouraged to build on your previous background, perhaps using it as the base for particular projects or assignments. You benefit by drawing on your own experiences and those of the teaching staff, external contacts and fellow students. This will give you a solid grounding to follow in the footsteps of previous students who have gained promotion, created their own businesses or progressed to research degrees.
** The running of individual programmes is dependent on the number of applicants.
Some of our modules
- E-Business Languages
- Network Security
- Information Security
- Software Engineering
- Business Systems Application and Management
- Internet Technology and Interface Design
- Project Management
- Research Methods and Professional Development
- development of technical and management skills
- solid foundation for further research
Software engineer, test designer, software project manager, software systems designer
A good Honours Degree or equivalent in any subject or an appropriate postgraduate or professional qualification, and have some experience of computer programming. Employment experience may also be taken into account.