BSc (Hons) Software Engineering

  • Industrial Placement
  • International students can apply

This course will provide you with the software engineering skills, knowledge and understanding needed to enable you to become a professional software developer. You will develop an in-depth knowledge and understanding of systematic and disciplined approaches to software specification, design and implementation using software development methodologies. Throughout the course you will address issues of professionalism and ethics allowing you to build a critical awareness of diverse approaches to software development.

As well as gaining and developing a wide range of software engineering knowledge and skills, you have the option to spend a year in industry between the second and third year of the course. This is an excellent opportunity to expand your CV and will give you the opportunity to apply your academic knowledge and interpersonal skills in a real-world environment, and to reflect on your own personal development and career choices. Successful completion of an industrial placement year will add 'with Professional Experience' to your degree title.