Programme Specification (Flexible Online)
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 |
| 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 | Flexible online |
| 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 LSI's Admissions Policy, which aligns with our commitment to inclusivity as outlined in LSI's Access and Participation Statement. All applications will be assessed in accordance with the Admission and Registration Regulations of LSI, ensuring a fair, transparent, and equitable process for all prospective students.
| Requirement | Details |
|---|---|
| Qualifications or experiences | This programme is designed for established professionals. To qualify, you should have a degree in STEM (science, technology, engineering or math), Software engineering/computer science or Any Computing/IT, as well as A minimum of four years' experience as a software tester. |
| English Language | To succeed on this programme, strong academic English is essential. If you are from a majority English-speaking country or have previously studied in English (university or school), no proof is needed. Otherwise, you should provide a valid certificate, such as Duolingo, EnglishScore, IELTS, TOEFL, or equivalent, with an overall IELTS Academic equivalent of 5.5 and no component below 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 LSI's regulations, every programme outcome is covered by at least one core module outcome.
Mode(s) of study
Entry points are flexible and students can begin at any time subject to successful admission.
Please view the programme page on our website for the latest information.
| FullName | Duration | Location | AsynchronousLearning | SynchronousLearning | |
|---|---|---|---|---|---|
| 1 |
Flexible online
Designed for self-disciplined students interested in flexible and self-paced education that fits around their work commitments and life schedules. Online degrees are typically cheaper. You can pay per module and get certified as you go, building your path to a full degree. This is also ideal for continuing professional development. |
12 to 60 months
You can study part-time or full-time, and complete the programme at your own pace, within the maximum period of registration. Normally, you can study a maximum of 60 credits during each semester (4 months). Please see the School's academic regulations for more details. |
100% Online, available to students anywhere in the world. While there will be no live classes or group projects, you can network with fellow students through our online platform. | All course material and learning tools will be available through our Virtual Learning Environment (VLE) online 24/7. Our resources are crafted for engaging and AI-assisted digital learning experiences, offering an excellent balance between knowledge and activities for practical learning. | A recording of any live sessions (classes, seminars, etc) will be available to facilitate your asynchronous engagement with the content. They will be only from the latest delivery of the module, to ensure the content is recent and represents the latest thinking in the subject. Additionally, our AI-powered virtual private tutor will be available 24/7 for synchronous interactions. |
Teaching systems
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.
Assessment formats
Each module will specify its weighted summative assessment formats which will be drawn, as appropriate, from the following pool.
Marking criteria
The following grid sets out LSI’s marking criteria for FHEQ - L7.
| Outcome | Expectation | Distinction (70 - 100%) | Merit (60 - 69%) | Pass (50 - 59%) | Fail (0 - 49%) |
|---|---|---|---|---|---|
| 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. |
| 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. |
| 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. |
| 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. |
Programme contacts
| Role | Description | Name | |
|---|---|---|---|
| Programme Director | Oversees the overall direction and integrity of the programme. |
Programme approval
| Stage | Version | ApprovalDate | Authority | Chair | Revalidation |
|---|---|---|---|---|---|
| Strategic Approval | January 0001 | Board of Governors | Somayeh Aghnia | ||
| Operational Approval | January 0001 | Executive Committee | Paymon Khamooshi | ||
| Academic Approval | January 0001 | Academic Board | Dr Paresh Kathrani |