The BSc (Hons) Software Engineering at Cardiff Metropolitan University will develop a culture and appreciation of software carpentry and ÔcodemanshipÕ: creating useful and usable software artefacts.Ê

The course covers similar fundamentals to that of Computer Science but with an emphasis in later years on the design and development of software for particular applications, as well as examining architectural paradigms such as parallel and distributed computing.Ê

Students have the option of broadening their studies to include topics such as the teaching of computing, computer graphics, and the law pertaining to digital security and be prepared for a varied career in applied software engineering.?

The assessment strategy for the programme varies to ensure the most appropriate method for each specific module and subject area. This will be a combination of formal examinations, practical programming assignments, written assignments, technical reports, presentations, in-class tests, peer assessments and work-based placements. Thus, in addition to formal examinations and assessments at the end of the academic year, you will be continuously assessed and given feedback on your progress and development throughout the year i.e. through both formative and summative assessment. Many modules are assessed through a combination of practical coursework assignments and unseen written exams, generally weighted 50/50 at the end of the term or year.

Employability & Careers:

The primary aim of this degree programme is to develop your knowledge and expertise in the design, development and delivery of software for modern environments and platforms. It will showcase the wider impact and importance of software and technology to the UK and global digital economy, developing a culture and appreciation of software carpentry and codemanship by creating useful and usable software artefacts. Furthermore, you will have highly transferable computational thinking, analytical and problem solving skills.

Software Engineering graduates will find a wide variety of career opportunities across both the traditional IT and telecoms sector, as well as the majority of the other industrial sectors (both public and private), including the digital/creative industries, financial and professional services, advanced manufacturing, engineering and management consultancy. Real world experience is obtained as part of your study by compulsory work experience, as well as optional sandwich year placements and industrial internships. Over the past few years, our students have been successful in obtaining placements in nationally competitive schemes with Microsoft, HP, General Electric and the Met Office.

This degree programme is accredited by BCS, The Chartered Institute for IT Ð the body that champions the global IT profession with more than 70,000 members worldwide. This degree programmes satisfies the educational requirements for professional membership and chartered status (on successful completion of industry experience at the appropriate level of seniority).

On successful completion of this degree programme, there are also further taught postgraduate study options across computing and information systems here at Cardiff Met, as well as research and PhD programmes.