Msc software technical leadership
Deepen your understanding and knowledge of computer science to prepare for a career in the computing industry
Take the opportunity to master the latest software and web technologies used in the industry and get a head-start on your career.
There is an increasing demand for new graduates with both software engineering and web development skills required to design and develop applications for business and industry. Make yourself stand out from the new-graduate crowd with our Computer Science (Software Development) MSc, where you’ll gain advanced knowledge of the skills that modern employers crave.
Our course aims to develop and expand knowledge and skills in application development for desktop, web, mobile and beyond. The award curriculum is diverse – it covers core business areas, programming in languages such as Java, JavaScript and PHP, and delivery to different device platforms. You will have the opportunity to study in one of the rapidly growing areas of computing from both an applied and theoretical perspective.
Study mode
Full-time
Tuition fees (2023/24)
£30,500
Duration
1 calendar year
Spaces are limited.
We recommend that you submit your application as soon as possible.
Course content
What you will learn
This is a full-time degree, taught over one year. You will study state-of-the-art concepts in software engineering and will focus on the fundamental concepts and principles of systems analysis, design, implementation and testing. The course focuses on the cost-effective development of high-quality software. You will also have an opportunity to improve your practical skills so that you can plan and conduct complex systems development projects to meet customer needs and integrate software solutions into an evolving business environment.
The Software Engineering course can be combined with Management Studies enabling you to set your technical knowledge in a management context and enable you to work effectively with business managers to develop systems for business advantage. An understanding of the business and management context is a key skill employers look for and essential for those aiming to set up their own business.
The full MSc course consists of an induction programme, four taught modules, and project dissertation. Please note that this is an indicative list of modules and is not intended as a definitive list.
Core Modules (120 credits)
| Module title | Module code | Credits | Learn more |
|---|---|---|---|
| Agile Project Development | CMT652 | 30 | Learn More |
| Software Architectures and Programming Models | CMT653 | 30 | Learn More |
| Project Dissertation | CMT656 | 60 | Learn More |
| Software Quality Engineering | CMT690 | 30 | Learn More |
| User Experience Design (Systems) | CMT656 | 30 | Learn More |
| Applied Data Programming | CMT658 | 30 | Learn More |
| Agile Project Development | CMT652 | 30 | Learn More |
Optional Modules (Choose 60 credits)
| Module title | Module code | Credits | Learn more |
|---|---|---|---|
| Agile Project Development | CMT652 | 30 | Learn More |
| Software Architectures and Programming Models | CMT653 | 30 | Learn More |
| Project Dissertation | CMT656 | 60 | Learn More |
| Software Quality Engineering | CMT690 | 30 | Learn More |
| User Experience Design (Systems) | CMT656 | 30 | Learn More |
| Applied Data Programming | CMT658 | 30 | Learn More |
| Agile Project Development | CMT652 | 30 | Learn More |
Entry requirements
Qualifications or Experience
A minimum of an upper second-class UK Bachelor`s degree (or international qualification of an equivalent standard) in computer science, computing, or software engineering. Relevant work experience may also be considered.
English language requirements
In order to complete your programme successfully, it is important to have a good command of English and be able to apply this in an academic environment. Unless you are from one of a recognised majority English-speaking country, you should provide certificated proof of English language competence before commencing your studies.
IELTS Academic test with an overall score of 6.5, with no element below 5.5, or meet the scores listed on the alternative online tests.
Essential IT (online course)
Sometimes, for example, if you do not already have a qualification in IT, we may make a conditional offer to you, subject to successfully completing our online course for IT Foundation and Programming.
This will be provided free of charge to qualifying applicants. Your success in this course will demonstrate your commitment and ability to learn advanced digital skills, leading to an unconditional offer.
The information above reflects the currently intended course structure and module details. Updates may be made on an annual basis and revised details will be published through Programme Specifications ahead of each academic year. The regulations governing this course are available on our website.
Teaching & Assessment
How will I be taught?
We have a strong and active industrial focus, which informs and directs all of our teachings.
Key skills are taught through lecturer-led sessions that typically involve a high proportion of hands-on, practical learning, using current commercial tools and techniques. You will be given a set of concepts and examples, and are then challenged with one or more problems to which you can apply your new skills.
You will often work in teams to apply your knowledge to achieve solutions to real-world problems in a project-based learning approach. Ample time for mentoring is provided in the timetable, which complements the expected self-study that is required.
Further learning and support is provided through Learning Central (Geeks’ Virtual Mentor) and students are also encouraged to engage with the local tech community through meetups and other networking events.
How will I be assessed?
The taught modules within the programme are assessed through a range of methods, which typically consist of examinations and coursework, such as written reports, portfolios, timed assessments, extended essays, practical assignments and oral presentations.
The team project and dissertation will enable you to demonstrate your ability to build upon and exploit knowledge and skills gained to exhibit critical and original thinking based on a period of independent and group study and learning.
How will I be supported?
How will I be supported?
We pride ourselves on offering a comprehensive support structure to ensure a positive student experience. You will be assigned a member of staff to act as your personal tutor, who will serve as a point of contact to advise on both academic and personal matters in an informal and confidential manner.
The style of course delivery and the focus on projects means that you will receive regular support both from academic staff and also from industry professionals.
Feedback:
Students have many opportunities for feedback during the contact sessions. You will be involved in giving feedback in activities such as code reviews, retrospectives and self-assessment. Additionally, you will receive feedback from teaching staff, industry professionals and project stakeholders; providing you with experience of the real-life feedback that you may encounter when you find employment.
Virtual Mentor:
We will use automation and AI systems to guide each student through a personalised journey of learning by doing. Pre-designed challenges will be presented to each student throughout the course in a bespoke environment where the student gets to solve those challenges while receiving specific feedback from a virtual mentor.
Add Your Heading Text Here
On successful completion of the Programme you will be able to demonstrate the following qualities.
Knowledge & Understanding
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Intellectual Skills
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Professional Practical Skills
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Transferable/Key Skills
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Demonstrate a systematic understanding of general software engineering concepts, both theoretical and practical.
Career prospects
Skilled software engineers are in extremely high demand. This means the employment prospects for graduates in the computing and ICT industries are excellent. On successful completion of the course, you will be equipped with transferable skills that open doors to careers in many sectors.
Recent statistics show that the vast majority of our graduates are following their chosen career paths in roles such as Software Engineer, Web Developer, Computer Programmer, Associate Software Developer, Business Analyst and Systems Development Officer.
In addition to the University’s Careers and Employability Service for students.
Funding options
Self-funded study
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Promising Talent (25% Loan)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Proven Talent (50% Loan)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Exceptional Talent (100% Loan)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
How does it work?
Loan Repayment
Admission
(online learning)
(Prep and test)
Admission
Agreement
here
UK Relocation Costs
International students should also budget for their immigration costs to come and settle in the UK just before your course begins.
Next step
Ask a question
Ask a question
FAQs:
We hope the FAQs below will help with most queries. If you can`t find the answer you`re looking for, please Contact Us
Our unique education technology and approach are designed to equip you with all you need to thrive in the digital workplace upon graduation. Our confidence in your success enables us to accept and defer your tuition fees.
If you are paying your own fees, you have the option of spreading the cost in instalments after your graduation. Please see our Payment Plans page.
Yes, you will need a bank account as any maintenance loan you receive will need to be paid directly into an account that is in your own name. We recommend that you set up your account before you apply for student finance
Typically, to open up a bank account you will need the following:
One or two forms of photo ID, such as a passport or driver’s licence
Proof of address, such as a recent utility bill or bank statement
Proof of student statuses such as a letter of acceptance from your college, or UCAS offer letter.
Most banks now allow you to apply online for a student bank account, but you will still have to send off supporting documents or take them to your local branch. Documents must be original copies, not photocopies.
If you are a UK student resident in England and are aged under the age of 60, you will be able to apply for a loan to study for a postgraduate master’s degree. Taught and research-based courses in any subject are eligible, excluding postgraduate certificates (PgCert) or postgraduate diplomas (PgDip). Funding is available for both full-time and part-time study and will be non-means tested.
Unlike the undergraduate tuition fee loan, the Postgraduate Master’s Loan is paid directly to you rather than to the college, so you will be responsible for arranging the payment of your fees. You can contact AccountsReceivable@the college.ac.UK and we can arrange a payment plan that is aligned with the dates you will be receiving your funding.
Eligible doctoral research students can also borrow funds to help with course fees and living costs.
Find out more information and apply for a loan at www.gov.uk/masters-loan
You can call one of our money advisers on +44 (0)20 8417 7311, or email them at studentfunding@the college.ac.uk.
You can call one of our money advisers on +44 (0)20 8417 7311, or email them at studentfunding@the college.ac.uk.