International Diploma in Software Engineering

This course covers an exciting blend of software engineering topics that enables the student to build, maintain and develop sophisticated applications for commercial, business or industrial purposes. The course will provide the student with the range of technical skills and knowledge needed to meet the challenges and requirements of the rapidly changing IT and computing industries. 

The course provides a solid foundation in software engineering theory and practice to develop professional software systems. It will equip you to take up a wide range of career opportunities, including software engineer, web application programmer, software designer/analyst or website designer/programmer. The Software Engineering Diploma and Advanced Diploma emphasises fundamental principles, design, acquisition of practical skills and evaluation of technologies. You may go on to complete an integrated undergraduate programme with the award of an Advanced Diploma programme after two years.
Duration: 1 year
Delivery: Full-time
GradHat code: CSED600
Course Accreditation: Yes
Academic Progression: Yes
Learning Methods

Group Projects

Individual Projects


Lab Work


Work-experience and internships

All students are encouraged to undertake relevant work-experience on successful completion their study and our partner institutions work closely with industry partners to advertise internship opportunities and arrange company presentations.


This programme is accredited as:

  • Fully satisfying the educational base for an International Diploma in Software Engineering (Dip.Eng).
  • Partially satisfying the educational base for an International Advanced Diploma in Software Engineering (Adv Dip.Eng).

A diploma in engineering is taught via a selection of compulsory and optional modules to enhance your learning, preparing you for a future career or further study. In each year you will take modules adding up to 120 credits. Depending on the number of compulsory and optional modules offered by your programme, you can also choose other eligible modules which fit your timetable.

Year 1

Your time will be divided equally between engineering, mathematics and option courses. You will study different branches of engineering, followed by the first in-depth study of civil engineering. Your option courses may be selected from the sciences, arts or humanities.

Year 2

The year is dominated by courses on engineering fundamentals, focused on civil engineering, supported by further study of mathematics. You will extend the application of your scientific and mathematical skills to solving engineering problems, building on the experience from Year 1, including some project work.

There is also a substantial laboratory element to many of the engineering courses, giving you experience of practical engineering and experimental work.

How will I learn?

You will be taught through a combination of lectures, tutorials, laboratory sessions, projects and group work. In your final years you will dedicate more time to private study and will receive individual supervision with projects.

How will I be assessed?

Students are assessed by any combination of three assessment methods:

  • Coursework such as essays and reports completed throughout the course.
  • Practical assessments of the skills and competencies learnt on the course and written examinations at the end of each course.

The exact mix of these methods differs between subject areas, year of study and individual modules.

Advanced Diploma projects are typically assessed on the basis of a written dissertation.

Programme details

Find out more about this programme’s aims, what you will learn, how you will be assessed and what skills and knowledge you will develop.

To give you an idea of what to expect from this programme, we publish the latest available information. However, please note this may not be for your year of entry, but for a different academic year.

Studying engineering prepares you for a career as a professional engineer in the UK or abroad and all courses meet the requirements of the UK professional engineering bodies. On graduation from any of our programmes you will leave with a thorough, core knowledge, together with analytical, practical, design and communication skills, enabling you to join a design, production or research team – or move rapidly into management and leadership roles.Alternatively, many of our graduates have gone on to work in other areas, including the civil service, education, the armed forces and the financial sector.

Our entry requirements are country and programme dependent, therefore, we advice our prospective students to ask our partner institutions for further information on your eligibility. However, entry qualifications are assessed equivalent to

  • SQA: Higher: Mathematics at grade A, and either Physics or Engineering Science.
  • A Levels: Mathematics, plus either Physics (preferred), Engineering or Design & Technology (excluding Food Technology).
  • IB: HL: Mathematics (from 2021, Mathematics: Analysis and approaches only) and one from Physics or Design & Technology.

  are considered as valid entry requirements.

You must demonstrate a level of English language competency at a level that will enable you to succeed in your studies, regardless of your nationality or country of residence.


English language tests


We accept the following English language qualifications at the grades specified:

  • IELTS Academic module overall 6.5 with 5.5 in each component

  • TOEFL-iBT 92 or above with 20 in each section

  • Cambridge English: Advanced or Proficiency overall 176 with 162 in each component

  • PTE Academic: Total 61 with at least 51 in each “Communicative Skills” section

  • Trinity ISE: ISE II with a distinction in all four components

However, our programme modules are specially adapted and developed for students to upskill their proficiency in English language from an IELTS score equivalent of 4.5 to 7.5. The modules also cover development of research and communication skills, thus assisting the learners in their professional careers.

Admissions Officer
Phone: +44 (0)122 437 9203

Industry Relevance 92%
Student Satisfaction 86%
Success Rate 88%

Course Structure

Year - 1

Semester - 1
Introduction to Computer Systems (Mandatory)
Software Development Principles 1 (Mandatory)
Introduction to Computer Logic (Mandatory)
Academic Communication Skills (Mandatory)
Elective Module 1
Elective Module 2

Year - 1

Semester - 2
Software Development Principles 2 (Mandatory)
Web Technologies 1 (Mandatory)
Data Structures and Algorithms (Mandatory)
Programming Languages (Mandatory)
Database Management Systems 1 (Mandatory)
Elective Module 1

Academic Progression





Entry Point

Entry Point