Back to subject area

MSc Data Science (conversion)

Foundation

Start date
Study mode
Course length
UCAS Code
Computer Science students in class on laptop

Interested in a different start date?

MSc Data Science (conversion)

Discover how data-driven thinking, ethical awareness and practical skills can open new career pathways. The MSc Data Science (Conversion) at Birmingham Newman University offers a clear and structured introduction to the principles and practices of working with data. Designed for graduates from non-computing backgrounds, the course helps you build confidence in a new discipline while developing the technical and analytical skills needed to engage with data in a purposeful and informed way. You will be supported to think critically about how data is used across society and how it can shape decision-making.

Why Study This Course?

The MSc Data Science (Conversion) at Birmingham Newman University is designed for graduates who are ready to explore a new discipline and develop skills that are increasingly valued across sectors. Whether you are changing direction or returning to study, the course offers a supportive and empowering space to build your confidence and grow into a capable data professional. You will be encouraged to think critically, apply your learning to real-world contexts and reflect on the wider impact of data in society.

TUTOR QUOTE

Explore Data Through Practice and Application.

Throughout the course, you will engage with key areas such as programming, data wrangling, machine learning, ethics and visualisation. You will be supported to build confidence with tools such as Python, R and SQL, while developing your ability to communicate findings clearly and work collaboratively. The course encourages you to reflect on your progress, connect theory with practice and explore how data can be used responsibly and effectively. All assessments are coursework-based, allowing you to demonstrate your understanding through practical tasks, reports, presentations and a final independent project.

Supportive and Personalised Learning.

At Birmingham Newman University, you will be part of a welcoming and inclusive academic community that values individuality, reflection and care. The course is taught by experienced lecturers who are passionate about data and committed to your success. With a focus on participation and personal development, you will be encouraged to explore your potential in a respectful and empowering environment. You will learn alongside others, share experiences and build confidence in your ability to engage with complex ideas and practical challenges. Whether you are preparing for a new career or expanding your professional skills, you will be supported every step of the way.

Got a question you’d like to ask?

A relevant honours degree 2:2 or above IELTS (Academic) overall 6.5 with no individual component less than 6.0

The full-time course fee, for UK home students, for September 2025 is: £0

Additional Costs

Check out our blog/news/events

Emma Powell

Dr Emma Powell Named Finalist in Birmingham Awards 2025 – Contribution to Education

Dr. Emma Powell SFHEA, Senior Lecturer in Primary ITE at Birmingham Newman University, has been…

Student at library desk

Birmingham Newman University Library Recognised as THE Award Finalist for Pioneering AI Support

Forward-thinking work to support the responsible and innovative use of AI in academia has landed…

Student sitting down with laptop

Birmingham Newman University is delighting in the news that St John Henry Newman, our Patron, will be the newest Doctor of the Catholic Church

Pope Leo made the official announcement – Conferral of the Title of Doctor of the…

Dr Marie Rowlands, Professor Judith Champ, alongside Fr. Cecil Rogerson, presented Dr Rowlands with the Bene Merenti Medal on 22 February 2020 in recognition of her contribution to Catholic Life and Witness in the Midlands

Dr Marie Rowlands Rest In Peace

Long-standing friend and former student of Dr Marie Rowlands, Professor Judith Champ, alongside Fr. Cecil…

Students - greenhouse

Birmingham Newman University Shortlisted for Prestigious Sustainability Award

Birmingham Newman University has been shortlisted for the 2025 Green Gown Awards in the Creating…

Book an open day

Find out about our next open day. Book now to secure your place.

Dissertation
60 Credits (Compulsory)

Having studied core Computer Science topics, students have the opportunity to apply a range of conceptual knowledge and practical implementation tools to an in-depth development of a real-world project of their particular interest. The aim is to develop the skills expected at postgraduate level and equip Computer Science students with imperative knowledge, research & analysis skills, application of software development life cycle and critical insights into the process of transforming user requirements into practical software solutions.

Research methods & project management
20 Credits (Compulsory)

This module introduces objectives and importance of research in Computer Science, systematic literature review, problem statement and hypothesis formulation, experiment design, identifying types of variables and data wrangling, sampling techniques, quantitative and qualitative research, mixed methods of research, data imputation, types of statistical tests and evaluation measures. The module also discusses ethical constraints, intellectual property rights and legal requirements. The students are expected to conduct data analyses and present reports in a variety of formats and visualizations.

Natural language processing
20 Credits (Compulsory)

This module will provide students opportunity to understand and apply computational techniques to analyse and synthesize natural language and speech – Natural Language Processing (NLP). An interdisciplinary bridging of linguistics, information retrieval and machine learning will provide necessary skills to develop applications capable of comprehending, manipulating and generating natural language text and speech similar to Large Language Models.

This module will introduce topics in NLP including tokenization, stemming, parsing, lemmatization, basic text processing, linguistics and NLP tasks, Python NLTK library for NLP, text preprocessing and n-grams, Softmax / MAXENT (sequence) classifiers, sequence

classifiers for POS and NER, Deep learning-based word representations & deep networks

for NER, recurrent networks and language modelling, statistical machine

translation, word alignment, parallel corpora, decoding, evaluation, modern deep learning machine translation systems (phrase-based, syntactic), syntax and parsing, co-reference resolution, tree recursive neural networks for POS tagging, computational semantics, question answering, text summarization and dialogue systems.

High-Performance Computing (HPC) aspects will demonstrate how NLP can be leveraged on graphical processing units (GPUs) using Google TensorFlow and NLTK library. Focus is primarily upon the application of NLP to real-world problems, with some introduction to transformers and large language models, like ChatGPT, with practical exercises using.

Distributed data processing
20 Credits (Compulsory)

This module develops the theoretical and practical knowledge of design and development of distributed systems that operate on various devices, from cloud services to servers to smartphones. The module presents concepts of models of distributed systems, distributed file systems, load balancing, replication and consistency, emerging trends and challenges.

The topics include concepts of Big Data, distributed computing, MapReduce framework, Hadoop as a platform, Hadoop Distributed File Systems (HDFS), resource management in computing clusters, Apache Spark and Scala language, analytics algorithms: predictions, recommendations, clustering, and classification; graph computing and graph analytics, graphical models and Bayesian networks, random walks, big data visualization, descriptive statistics, dimensionality reduction, time series analyses, cognitive analytics, data mining approaches and research challenges.

Students will implement distributed environment using Hadoop platform and perform experiments with Spark and Distributed Keras/Tensorflow. The end-to-end pipeline of MapReduce and gathering will be demonstrated by developing a machine learning application for a real-world problem on structured and unstructured data.

Advanced analyses of algorithms
20 Credits (Compulsory)

This module develops the theoretical, mathematical and practical foundations of algorithms in Computer Science. The time and space trade-offs and their relation to size and nature of inputs are fundamental in all software applications of programming, databases and distributed computing, machine learning, computer vision, deep learning, natural language processing, big data analytics, cryptography and information retrieval etc.

The module aims to introduce students to an in-depth understanding of ‘best’, ‘average’ and ‘worst’ case scenarios, iteration versus recursion, backtracking, linear versus dynamic programming, greedy algorithms, self-balancing trees, topological graphs (directed and undirected, traversals, colouring, distance algorithms, spanning trees), sorting, hashing and searching algorithms. Topics covered include analysis on nature and size of inputs, asymptotic notations (Big-O, Big Ω, Big Θ, little-o, little-ω), recursion and recurrence relations, design of algorithms: brute force, divide and conquer and greedy approach, dynamic programming; elements of dynamic programming, search trees; heaps; hashing; graph algorithms, shortest paths, sparse graphs, string matching, polynomial and matrix calculations and complexity classes.

A variety of algorithms are practically implemented using Python programming language (with open-source libraries) so that upon completion of the module, students should be able to critically explain the mathematical concepts and apply algorithms appropriate to a particular situation.

Dissertation
60 Credits (Compulsory)

Having studied core Computer Science topics, students have the opportunity to apply a range of conceptual knowledge and practical implementation tools to an in-depth development of a real-world project of their particular interest. The aim is to develop the skills expected at postgraduate level and equip Computer Science students with imperative knowledge, research & analysis skills, application of software development life cycle and critical insights into the process of transforming user requirements into practical software solutions.

Statistical & mathematical methods for ai & ds
20 Credits (Compulsory)

This module develops the mathematical and statistical underpinnings of artificial intelligence and data science domains. These fundamental concepts are used for analysis of different datasets for forecasting the values, predicting the unknowns, relating the variables for getting deeper insights and indicating data differences with real world complexities.

Topics will cover following areas:

Introduction to statistics and probability, statistical inference, samples, populations, sampling procedures, discrete and continuous variables, types of statistical studies, sample space, events, conditional probability, independent and identically distributed data, product rule, Bayesian inference, statistical moments, variance and covariance of random variables, discrete and continuous probability distributions, central limit theorem, t-distribution, f-quantile and probability plots, single sample & one-and two-sample tests of hypotheses. the use of p-values for decision making in testing hypotheses, linear regression and correlation, least squares, linear regression model using matrices.

Linear algebra: vector spaces, projections, linear transformations, singular value decomposition, PCA and eigen decomposition, power method.

Optimization: Matrix calculus with Lagrange Multipliers, gradient descent, coordinate descent, introduction to convex optimization.

Students will gain knowledge and hands-on experience using Python programming language by implementing specific algorithms for extraction and selection of statistical features, data curation, interpolation and extrapolation, kernel methods, probabilistic reasoning and graphical models, likelihood estimations, dimensionality reduction, principal components, discriminant analyses, singular value decomposition, auto-regression, moving averages, penalised cost functions, generalization, regularization and inference.

Big data analytics
20 Credits (Compulsory)

This module develops the theoretical and practical skills of technology of Big Data – massive amounts of information that necessitate software systems and resources with significantly enhanced storage, communication and processing and analysis algorithms beyond the capabilities of traditional databases and OLAP. The module introduces the programming paradigm and mindset that are required in this emerging field.

Topics include statistical modelling and inference, populations and samples, probability distributions, exploratory data analysis, fitting a machine learning model, linear regression, k-Nearest Neighbours (k-NN), k-Means, Naive Bayes, dimensionality reduction, singular value decomposition, principal component analysis, artificial neural networks and deep learning models. Further discussions will include mining social-network graphs, clustering of graphs, direct discovery of communities in graphs, partitioning of graphs, neighbourhood properties in graphs, data visualization, ethical and legal issues.

An appreciation of programming paradigm, tools, techniques and algorithms supporting Big Data will provide necessary practical experience. Students will implement algorithms in Python with relevant libraries for big data gathering, storage, manipulation and analyses.

Our Careers team provides tailored advice, placements and workshops to help you build confidence and prepare for life after university.

Live, Learn & Belong at Birmingham Newman??

At Birmingham Newman University, you’ll enjoy the best of both worlds: a peaceful, green campus that creates the ideal setting for focused study and personal reflection, yet remains just eight miles from the vibrant city centre. As the UK’s second-largest city, Birmingham is also one of the youngest and most diverse in Europe, offering a dynamic blend of culture, innovation and opportunity. From world-renowned museums and music venues to a thriving food scene alongside a growing business and tech sector, it’s a place where creativity and ambition naturally thrive.?

Experience Birmingham: A City Full of Possibilities?

Whether you're discovering the Midlands for the first time or already know the area well, Birmingham provides a lively and inclusive environment for students. As one of the most energetic and multicultural cities in the UK, it’s a place where you can grow academically while developing personally. Its rich cultural heritage, creative energy and broad range of opportunities make it an inspiring backdrop for your university journey.?

A City That Loves Great Food?

Birmingham is a brilliant place to explore diverse culinary experiences. You might wander through the famous Balti Triangle, sample global street food at Digbeth Dining Club or enjoy a relaxed meal by the canals in Brindleyplace. The city is also home to independent cafés, vegan-friendly eateries and countless hidden gems. Whether you're grabbing a quick bite between lectures or planning an evening out, there’s always something new to discover.?

Arts, Culture and Entertainment?

The city pulses with creativity. You could catch live music at the O2 Academy, experience a world-class performance at the Birmingham Hippodrome or browse exhibitions at the Birmingham Museum and Art Gallery. Creative spaces like the Custard Factory showcase local talent while hosting events that celebrate innovation. With festivals, sporting fixtures and cultural celebrations taking place year-round, there’s never a shortage of things to enjoy.?

Simple & Convenient Travel?

Getting around Birmingham is straightforward thanks to its well-connected public transport system. Buses, trams and trains make it easy to reach campus, explore the city or travel further afield. Whether you're commuting daily or heading off for a weekend adventure, transport is both accessible and affordable.?

Life Beyond the Lecture Hall?

Your time at Birmingham Newman University extends far beyond academic study. You’ll have the chance to join student societies, contribute to community projects or try something entirely new. The university’s supportive atmosphere encourages you to build confidence, develop practical skills and feel genuinely at home throughout your studies.?

Where This Course Can Take You. This degree prepares you for a wide range of careers where data plays a central role. You will graduate with the ability to work independently, communicate your findings clearly and contribute to data-informed decision-making across sectors such as healthcare, finance, education, government and technology. Whether you are looking to change direction or expand your career options, the MSc Data Science (Conversion) provides a strong foundation for your next steps, grounded in practical skills and critical thinking.

Accreditations and Exemptions

The MSc Data Science (Conversion) is grounded in the values of ethical practice, critical thinking and applied learning. While it is not formally accredited by a professional body, the course has been developed in line with current academic and industry expectations. It introduces you to the standards and responsibilities expected in data-related roles and provides a strong foundation for further training or certification. Many students go on to pursue careers in sectors such as healthcare, education, finance and government, or continue into postgraduate research. The skills and insight you gain can also support your development in roles involving analysis, decision-making and digital transformation across a wide range of professional contexts.

Courses we think you'll also like

Instagram does not support direct link sharing, below is the page URL to copy to add to Instagram posts manually: