LSI

Programme Specification

MSc Enterprise Software Development

Students in "STEM" fields, computer science/software engineering, or experienced testers are welcome to take this course. This conversion course is designed to provide them with a pathway to one of the most in-demand careers in software quality engineering. This program focuses on business systems analysis and enterprise software development, supporting the entire business systems lifecycle.

An enterprise developer designs, builds, implements, and maintains applications and systems for use within an organization rather than for consumer use. Business operations often use these technologies to perform specific tasks. Business users' needs are taken into account when configuring technologies, and stakeholders are frequently involved in planning and implementation. Technical support and maintenance may also be provided by them.

The MSc Enterprise Software Development programme at the College provides students with a comprehensive understanding of enterprise software development. The programme covers topics such as software engineering, database design, web and mobile development, user experience and interface design, system integration and cloud computing. Students will gain an in-depth knowledge of software architecture and design, programming languages, distributed and cloud computing, and data analytics, as well as hands-on experience with enterprise software development and deployment. Upon successful completion of the programme, students will have the skills and knowledge to work as software developers and software architects in enterprise organisations.

Award Information

Type of Qualification Master's Degree
Final Award MSc Enterprise Software Development
Awarding Body London School of Innovation (subject to New DAPs)
Teaching Institute London School of Innovation
Exit Award(s) PgDip (120 credits), PgCert (60 credits)
External Accreditation N/A

Programme Details

Qualification Level Postgraduate
Language Of Programme English
Mode(s) of Study Full-time blended
Part-time blended
Credits CATS 180, ECTS 90
Notional Learning Time 1800 hours
Applicable FHEQ Descriptor FHEQ - Level 7
Applicable Subject Benchmark Statement
HECoS Code

Entry Criteria

Admission to this programme will be governed by the School's Admissions Policy, which aligns with our commitment to inclusivity as outlined in the School's Access and Participation Statement. All applications will be assessed in accordance with the Admission and Registration Regulations of the School, ensuring a fair, transparent, and equitable process for all prospective students.

Requirement Details
Academic Qualifications An undergraduate degree or equivalent in any of the following:
STEM (science, technology, engineering or math)
Software engineering/computer science
Any Computing/IT
Required Work Experience A minimum of four years' experience as a software tester.
English Language IELTS Level [Min. 5.5 ]

Aims and Objectives

Target Details
Skill Development
Real World Application
Career Prospects The course provides potential career aspirations and exciting opportunities for any graduates who wish to pursue employment in software systems development and consultancy. There are several career options in the software development field. These include software system architect, system analyst, software designer, software developer, software engineer, development and operations engineer, Software test engineer, applications developer, web developer, IT consultant, Computer and Information Systems manager and project leader. Professional careers in software development are highly employable and well-paid. There are many industries you can work in, including business, health, education, finance, and manufacturing. Within the next few years, the number of jobs related to computers and information technology (IT) is estimated to grow at a faster rate than the average for all occupations. Students who earn a degree in computer science can choose from a variety of career options after they graduate.You can find a job in a Silicon Valley software company. You can work for reputable companies like Amazon, Google, Microsoft, Apple, Oracle, SAP, Salesforce, or Dell. Or, you can start your own business. It could be an excellent idea since the IT industry is experiencing an upward trend.
Personal Growth

Learning Outcomes

Programme Structure

To qualify for the Master's Degree (MSc) you must achieve 180 CATS credits from the following.

Programme Modules Outcomes Map

The following mapping demonstrates how the programme outcomes are all addressed by the module outcomes.
In compliance with the School's regultations, every programme outcome is covered by at least one core module outcome.

Mode(s) of Study

Students can choose either of the following. Entry points can be at the beginning of any semester in the School's academic calendar (February, June or October) where an entry cohort is provisioned. For each semester of each year, the School's website will set out whether an entry cohort for this programme is scheduled.

Please view the programme page on our website for the latest information.

FullName Duration Location Asynchronous learning Synchronous learning
1 Full-time blended
Ideal for students who can fully commit to weekly classes (in-person or remotely) and willing to immerse in full-time education.
12 months
Students can begin in any of our standard semesters, on the first of February, June or October, and complete the programme in 3 consecutive semesters, studying 60 credits per semester.
On-campus or online. All modules delivered at LSI will allow remote attendance in order to promote flexibility, access, and participation. Our advanced, AI-enhanced online learning platform elevates student engagement. It features the Interactive Knowledge Graph (IKG) for efficient, engaging knowledge attainment, alongside AI-guided activities like quizzes, discussions, Q&A, and immediate feedback on practical tasks, supplementing synchronous classes. Rather than conventional lectures, our academic staff and subject-matter experts focus on interactive methods in live classes, facilitating problem-solving, role-play, case studies, discussions, and teamwork. Students attend these weekly sessions to engage in structured social learning. Our hybrid approach blends the convenience of digital resources with the motivation of human interaction.
2 Part-time blended
Ideal for students busy with work/life commitments, but who can commit to weekly classes (in-person or remotely).
24 months
Students can begin in any of our standard semesters, on the first of February, June or October, and complete the programme within 2 years. Per semester, they typically study 30 credits. Each taken module should begin and end within the same semester, except the final project, which can be stretched across two.
On-campus or online. All modules delivered at LSI will allow remote attendance in order to promote flexibility, access, and participation. Our advanced, AI-enhanced online learning platform elevates student engagement. It features the Interactive Knowledge Graph (IKG) for efficient, engaging knowledge attainment, alongside AI-guided activities like quizzes, discussions, Q&A, and immediate feedback on practical tasks, supplementing synchronous classes. Rather than conventional lectures, our academic staff and subject-matter experts focus on interactive methods in live classes, facilitating problem-solving, role-play, case studies, discussions, and teamwork. Students attend these weekly sessions to engage in structured social learning. Our hybrid approach blends the convenience of digital resources with the motivation of human interaction.

Credit Structure

The following are examples only. For more information, please read the school's registration regulations .

Full-time blended Example 1 (total of 180 credits)
Taught modulesFinal project
Year 1 Semester 160
Year 1 Semester 260
Year 1 Semester 360
Total12060
Full-time blended Example 2 (total of 180 credits)
Taught modulesFinal project
Year 1 Semester 160
Year 1 Semester 23030
Year 1 Semester 33030
Total12060
Part-time blended Example (total of 180 credits)
Taught modulesFinal project
Year 1 Semester 130
Year 1 Semester 230
Year 1 Semester 330
Year 2 Semester 130
Year 2 Semester 230
Year 2 Semester 330
Total12060

Teaching Systems

There are no teaching systems to display.

Teaching and Learning Methods

Each module will specify its teaching system, including weighted teaching and learning activities, which will be drawn from the following pool as appropriate.

There are no learning activities to display.

Assessment Formats

Each module will specify its weighted summative assessment formats which will be drawn, as appropriate, from the following pool.

There are no assessment formats to display.

Marking Criteria

The following grid sets out the School’s marking criteria for FHEQ - L7.

Outcome Expectation Distinction (70 - 100%) Merit (60 - 69%) Pass (50 - 59%) Fail (0 - 49%)
Knowledge and Understanding Systematic and critical understanding of relevant knowledge, concepts, new insights, and developments in the discipline, including within current literature, and also incorporating interrelationships with other relevant disciplines. Outstanding systematic and critical understanding of relevant knowledge, concepts, new insights, and developments in the discipline, including within current literature, and also incorporating interrelationships with other relevant disciplines. Very good systematic and critical understanding of relevant knowledge, concepts, new insights, and developments in the discipline, including within current literature, and also incorporating interrelationships with other relevant disciplines. Satisfactory systematic and critical understanding of relevant knowledge, concepts, new insights, and developments in the discipline, including within current literature, and also incorporating interrelationships with other relevant disciplines. Little to no systematic and critical understanding of relevant knowledge, concepts, new insights, and developments in the discipline, including within current literature, and also incorporating interrelationships with other relevant disciplines.
Intellectual Skills Ability to analyse, apply, and critically evaluate knowledge, techniques, and practices, in unpredictably complex contexts and to existing discourses and methodologies with intellectual skill and some originality. Exceptional analysis, application, and critical evaluation of knowledge, techniques, and practices in unpredictably complex contexts and to existing discourses and methodologies, with a high-level of intellectual skill and some originality. Sound analysis, application, and critical evaluation of knowledge, techniques, and practices in unpredictably complex contexts and to existing discourses and methodologies, with very good intellectual skill and some originality. Acceptable analysis, application, and critical evaluation of knowledge, techniques, and practices in unpredictably complex contexts and to existing discourses and methodologies, with satisfactory intellectual skill and limited originality. Little to no analysis, application, and critical evaluation of knowledge, techniques, and practices in unpredictably complex contexts and to existing discourses and methodologies, with a very narrow level of intellectual skill and no originality.
Technical/Practical Skills Comprehensive and critical understanding and organisation of specialist techniques and advanced methodologies in the discipline, including those related to critical thinking, specialist projects, research design, problem-solving, and techniques, and a practical understanding of how they should be selected and used to interpret incomplete knowledge and create effective artefacts. Outstanding critical understanding and organisation of specialist techniques and advanced methodologies in the discipline, including high-level critical thinking, specialist projects, research design, problem-solving, and techniques, and a thorough practical understanding of how they should be selected and used to interpret incomplete knowledge and create effective artefacts. Very good critical understanding and organisation of specialist techniques and advanced methodologies in the discipline, including sound critical thinking, specialist projects, research design, problem-solving, and techniques, and a very good practical understanding of how they should be selected and used to interpret incomplete knowledge and create effective artefacts. Acceptable critical understanding and organisation of specialist techniques and advanced methodologies in the discipline, including satisfactory critical thinking, specialist projects, research design, problem-solving, and techniques, and acceptable understanding of how they should be selected and used to interpret imcomplete knowledge and create effective artefacts. Limited or no critical understanding and organisation of specialist techniques and advanced methodologies in the discipline, including little or no critical thinking, , specialist projects, research design, problem-solving, and techniques, and a limited to no practical understanding of how they should be selected and used to interpret incomplete knowledge and create effective artefacts.
Professional/Transferable Skills Ability to show awareness, autonomy and self-direction in development and learning, tackling and solving complex problems, approaching and implementing tasks in diverse and unpredictable contexts, including professional, legal and ethical, critically evaluating own and others capabilities, and with an ability to communicate work to specialist and non-specialist audiences. Exceptional ability to show awareness, autonomy and self-direction in development and learning, taking a thorough proactive approach to tackling and solving complex problems, approaching and implementing tasks in diverse and unpredictable contexts at a very high level, including professional, legal and ethical, exceptional critical evaluation of own and others work, and with a thorough ability to communicate work to specialist and non-specialist audiences Very good ability to show awareness, autonomy and self-direction in development and learning, taking an effective and proactive approach in tackling and solving complex problems, approaching and implementing tasks in diverse and unpredictable contexts at a very good level, including professional, legal and ethical, very good critical evaluation of own and others work, and with a very good ability to communicate work to specialist and non-specialist audiences. Satisfactory ability to show awareness, autonomy and self-direction in development and learning, taking a good approach in tackling and solving complex problems, approaching and implementing tasks in diverse and unpredictable contexts at an acceptable level, including professional, legal and ethical, satisfactory critical evaluation of own and others work, and with a good ability to communicate work to specialist and non-specialist audiences. Little to no ability to show awareness, autonomy and self-direction in development and learning, taking a limited or no proactive approach in tackling and solving complex problems, approaching and implementing tasks in diverse and unpredictable contexts at a very limited level, including professional, legal and ethical, little to no critical evaluation of own and others work, and with little to no ability to communicate work to specialist and non-specialist audiences.

Programme Contacts

Role Description Name Email
Programme Director Oversees the overall direction and integrity of the programme.

Programme Approval

Stage Version Date of approval Authority Chair Revalidation
Strategic Approval 1.0 Board of Governors Somayeh Aghnia
Operational Approval 1.0 Executive Committee Paymon Khamooshi
Academic Approval 1.0 Academic Board Dr Paresh Kathrani
Core > Programme spec > Msc