inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 17,500
Per year
Start Date
2025-09-01
Medium of studying
On campus
Duration
12 months
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 17,500
Intakes
Program start dateApplication deadline
2025-09-01-
2026-01-01-
2026-04-01-
About Program

Program Overview


MSc Software Engineering

Course Overview

Our one-year MSc Software Engineering degree allows you to gain a deeper understanding of advanced software methodologies and forge your own path in this specialism.


This degree also ensures that you can have access and exposure to the latest techniques alongside practical skills. Upon graduating, you will be able to analyse advanced software development and recognise resources required for software engineering.


Jobs directly related to a software Engineering degree include games, systems and web development, search engine optimisation (SEO), information systems management, web design and business analysis.


Why Study This Course?

  • You will gain several skills which include, cognitive, intellectual, transferable, all of which can be applied to the real world.
  • We have some of the best academic teams within the education sector who deliver engaging lessons to our students.
  • Small class sizes ensure 1-2-1 advice and help when needed.
  • After graduating, you can progress into a career in many fields including advanced manufacturing, product design, biomedical engineering, or artificial intelligence.
  • You will also have the opportunity to explore a career in various engineering disciplines, such as web development, quality assurance and much more.

Course Structure

  • Professional Practice (COM7301)
  • Research Methods (COM7302)
  • Contemporary Software Engineering Practices (SWE7301)
  • Advanced Software Development (SWE7302)
  • Dev Ops (SWE7303)
  • Data Analysis and Visualisation (DAT7301) (Optional)*
  • InfoSec (CLD7303) (Optional)*
  • Project (COM7303)

Career Progression

Upon successfully completing the MSc Software Engineering programme, you will have stimulated your levels of creative thinking and enhanced your problem-solving and decision-making techniques.


This will enable you to impress employers and make your mark within the industry. This course also paves the way for PhD research studies in software engineering and computing-related subjects.


Prospective roles you can explore include:


  • Applications developer
  • Cyber security analyst
  • Game developer
  • Information systems manager
  • IT consultant
  • Multimedia programmer
  • Web developer
  • Web designer
  • Software engineer

Entry Requirements

You are normally expected to have successfully completed an honours degree (or equivalent) in a relevant subject and have appropriate work experience.


You may be required to attend an interview and/or provide a portfolio of work.


Applicants may be asked to demonstrate knowledge of Python, as prior understanding will be key to success on this course.


Duration and Location

  • Duration: 1 year (full-time)
  • Study mode: Full-time
  • Location: Fitzrovia, Holborn, Kingsbury, Southall, Wembley

Fees

  • UK fee: £8,496 (AY 25/26)
  • International fee: £17,500 (AY 25/26)

Start Date

  • September 2025, January 2026, April 2026

Program Outline


MSc Software Engineering at Regent College London


Degree Overview

The MSc Software Engineering degree at Regent College London is designed to provide students with a deep understanding of advanced software methodologies and prepare them for successful careers in the field.


Key objectives of the program:

  • Equip students with the ability to analyze advanced software development and resources needed for effective software engineering.
  • Develop students' cognitive, intellectual, and transferable skills for real-world application.
  • Provide access to the latest techniques and practical skills through hands-on learning experiences.
  • Foster close relationships between students and dedicated faculty through small class sizes.

Program outcomes:

  • Graduates will be equipped to pursue a variety of exciting careers in the software engineering field, including roles in games development, systems and web development, search engine optimization, information systems management, web design, and business analysis.
  • The program also offers opportunities to explore careers in various engineering disciplines, such as web development, quality assurance, and more.

Outline


Program structure:

  • The program is designed to be completed within 1 year.
  • Flexible study options are available, with classes offered on weekdays, evenings, and weekends.
  • Students can choose to complete the program on-campus or online.
  • The curriculum includes a combination of core and elective modules, allowing students to tailor their learning experience to their specific interests and career goals.

Module descriptions:

  • Professional Practice (COM7301): This module will equip students with the professional skills and knowledge needed to succeed in the software engineering industry.
  • Research Methods (COM7302): Students will learn how to conduct research effectively, analyze data, and communicate research findings.
  • Contemporary Software Engineering Practices (SWE7301): This module will provide students with a comprehensive understanding of the latest software development methodologies and practices.
  • Advanced Software Development (SWE7302): Students will gain hands-on experience in designing, developing, and testing software applications.
  • InfoSec (CLD7303): This module will provide students with the knowledge and skills needed to secure software systems and protect them from cyber threats.
  • Project (COM7303): This culminating module will allow students to apply their learning to a real-world software development project.

Assessment

The program utilizes a variety of assessment methods, including:

  • Coursework: Assignments, projects, and presentations will assess students' understanding of the course material.
  • Examinations: Written and practical exams will assess students' knowledge and ability to apply their learning.
  • Project work: The final project will allow students to demonstrate their ability to apply their skills and knowledge to a real-world software development problem.

Teaching

The program is delivered by a team of experienced and qualified faculty who are actively involved in research and industry.


Teaching methods:

  • Lectures
  • Seminars
  • Workshops
  • Tutorials
  • Online learning resources

Careers

Graduates of the MSc Software Engineering program at Regent College London will be well-positioned to pursue a variety of careers in the software engineering field.


Potential career paths:

  • Applications developer
  • Cyber security analyst
  • Game developer
  • IT consultant
  • Multimedia programmer
  • Web developer
  • Web designer
  • The program is offered in partnership with Pearson.
  • Students who successfully complete the program will receive a Pearson Higher Nationals Diploma in Computing.

Conclusion

The MSc Software Engineering program at Regent College London is a comprehensive and rigorous program that provides students with the knowledge and skills needed to succeed in the software engineering field. The program's focus on practical skills, industry-relevant curriculum, and experienced faculty make it an excellent choice for students who are looking to launch a successful career in software development.

SHOW MORE
About University
Masters
Bachelors
Diploma
Foundation

Regent College London


Overview:

Regent College London is a higher education institution offering a range of courses, including Foundation Years, Higher National Diplomas (HNDs), Bachelor's Degrees, Top-Up Degrees, and Master's Degrees. They are known for their flexible learning options, career-focused courses, and commitment to student wellbeing.


Services Offered:

    Academic and Study Skills Support:

    Provides resources and guidance to enhance academic performance.

    Careers and Employability Services:

    Offers support in career planning, job searching, and developing employability skills.

    Disability Support and Inclusion:

    Provides tailored support for students with disabilities.

    Regent Innovation Hub:

    Offers opportunities for students to engage in innovation and entrepreneurship.

    Student Development:

    Provides programs and resources to support student growth and development.

    Student Support:

    Offers a range of services to address student needs, including wellbeing support, term dates, and Thinking into Character programs.

Student Life and Campus Experience:

    Campus Locations:

    Regent College London has five campuses across London, offering students a variety of learning environments.

    Study Options:

    Students can choose from online, blended, and in-person study options.

    Wellbeing Support:

    The college prioritizes student wellbeing and offers a range of support services.

    Growth Mindset Programs:

    Students have free access to programs designed to foster a growth mindset.

Key Reasons to Study There:

    Flexible Learning:

    Offers a variety of study options to suit individual needs.

    Career-Focused Courses:

    Programs are designed to equip students with the skills needed for successful careers.

    Wellbeing Support:

    Provides comprehensive support services to ensure student wellbeing.

    Growth Mindset Programs:

    Offers free access to programs that promote a growth mindset.

    Multiple Campus Locations:

    Provides students with a variety of learning environments across London.

Academic Programs:

    Foundation Year Routes:

    Prepares students for undergraduate study.

    Higher National Diplomas (HNDs):

    Offers vocational qualifications in various fields.

    Modular Acceleration Programme (MAP):

    Provides tuition-free courses in Engineering and Digital Technologies.

    Bachelor's Degrees:

    Offers a range of undergraduate degrees in various subjects.

    Top-Up Degrees:

    Allows students to complete a Bachelor's Degree by studying for a shorter period.

    Master's Degrees:

    Offers postgraduate degrees in various fields.

Other:

    Partnerships:

    Regent College London collaborates with leading UK universities and institutions to provide high-quality educational opportunities.

    National Student Survey:

    The college has received positive feedback from students regarding teaching quality and wellbeing support services.

    25th Anniversary:

    Regent College London is celebrating its 25th anniversary in 2024.

Total programs
33
Admission Requirements

Entry Requirements:


EU Home Students:

  • work experience
  • You may be required to attend an interview and/or provide a portfolio of work.

Additional Criteria:

  • The standard entry requirement is BSc (Hons) in Computer Science related subjects or BEng (Hons) in Software Engineering, usually with a first or upper second class classification.
  • For applicants without a first or upper second, then a lower second degree will be considered on a case by case basis (particularly for candidates with good relevant industrial experience)
  • may

International Overseas Students:

  • IELTS 6.0
  • If you are an international student, you must take a Secure English Language Test (SELT).
  • You can only take a SELT with one of the following providers: IELTS SELT Consortium including UKVI Academic IELTS, LanguageCert, Pearson and PSI Services (UK) Ltd.
  • Please see here for the minimum scores required for each.
Location
Video
How can I help you today?