Course Overview

All of our programmes have a similar structure, and are divided into three stages. In your first year, you are introduced to programming, web and databases. You begin with core fundamentals such as web and object-oriented programming using Java, human-computer interaction, and then build on that knowledge, learning and practicing advanced software engineering methodologies, from agile to structured approaches used in large software projects. In your second year, you further develop your programming skills and address the engineering of large software systems. In your final year, you can pick from a wide range of options, widening your knowledge of e-commerce, computer security, e-health, data mining and the semantic web. You learn how to apply computing concepts to complex systems. This degree has been accredited by BCS, The Chartered Institute for IT on behalf of the Engineering Council. Accreditation is a mark of assurance that the degree meets the standards set by the Engineering Council in the UK Standard for Professional Engineering Competence (UK-SPEC). An accredited degree will provide you with some or all of the underpinning knowledge, understanding and skills for eventual registration as an Incorporated (IEng) or Chartered Engineer (CEng). Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

Details
Course
BSc (Hons) Software Engineering
Study Level
Undergraduate
Routes
  • 4 years: 1 year International Foundation or Year Zero + 3 years degree study

    + 1 year additional study for optional placement
  • Pathway IFP Human and Social Sciences, IFP Computing, IYZ Computing, Engineering and Mathematical Sciences
Study type
Degree
Study mode
Full Time
Tuition fee
From £10,395*
Scholarships
Start Dates
  • January
  • April
  • September
Campus
University of Kent – Canterbury campus, Kent
Entry Requirements
Choose your country of education

Need help? Contact Us