The MSc in Computing at Edge Hill University provides broad, practical training in programming, systems, databases, data analytics and project development. It suits graduates from both computing and non-computing backgrounds who want to enter, advance or transition into the IT industry.
Curriculum Structure (Full-time, 1 Year)
Year of Study
Students begin with Programming for Data Science and Artificial Intelligence, gaining modern programming skills used in data-driven and AI-enabled environments. They continue with Computer Systems, developing an understanding of system architecture, networks, operating systems and the interaction between hardware and software. In Databases and Business Intelligence, they learn to design, manage and analyse data structures that support enterprise-level information systems. The module Machine Learning and Big Data introduces methods for analysing large datasets, building predictive models and applying statistical and machine-learning techniques. The year concludes with a substantial Research and Development Project, where students integrate skills from across the programme to design and deliver a computing solution to a real or simulated problem.
Focus areas: “Programming, computer systems, databases, business intelligence, machine learning, big data, applied computing project”
Learning outcomes: “Develop strong programming and systems knowledge; design and manage databases; apply analytics and machine-learning methods; understand enterprise information systems; complete an independent computing project.”
Professional alignment (accreditation): Accredited by BCS, The Chartered Institute for IT, contributing to professional recognition such as Chartered IT Professional status.
Reputation (employability rankings): The university is known for strong teaching quality and modern facilities, with computing graduates achieving high employment and further-study outcomes.
The MSc Computing at Edge Hill University builds practical software development and systems analysis skills through project-based learning in modern computing labs. The programme focuses on applying current technologies to design and implement effective computing solutions.
Key experiential components:
Software & Tools: Development using contemporary languages and frameworks such as Java, Python, C#, web technologies, and database systems like MySQL and MongoDB.
Computing Facilities: Access to Edge Hill's specialist computing labs equipped with industry-standard software, hardware for networking, and tools for systems development.
Group Projects: A significant collaborative systems development project, simulating a professional IT environment where student teams analyse requirements and build a substantial software application.
Applied Focus: The curriculum emphasises practical IT problem-solving, culminating in an individual dissertation project that involves the design and implementation of a computing system or a technical investigation.
Graduates of Edge Hill University's Computing MSc enter roles as software developers, IT consultants, systems analysts, and cloud architects in tech firms and consultancies:
Careers Service offers CV support, mock interviews, job fairs, and placements .
High employability (95%+ employed/ studying); UK starting salaries ~£30,000–£45,000 .
Industry links via guest lectures and projects with local tech partners .
Supports professional certifications for long-term IT career growth .
Outcomes include software houses, consultancies, or further study .
Further Academic Progression: Pursue PhD in computing at Edge Hill/other unis, building on MSc project research .



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
