imageplaceholder

MSc Computer Science
University of Lincoln

Student rating
(4.5)

Find out more about studying MSc Computer Science at University of Lincoln? We've gathered all the key details, entry requirements, modules, fees, and more. Take the next step by booking an open day to explore it for yourself.

Different course options

DATA SOURCE:
UNISTATS, UCAS
academic-cap
Qualification

MSc - Master of Science

academic-cap
Location

Brayford Campus

academic-cap
Study mode

Full Time

academic-cap
Start date

Jan 2027

academic-cap
Duration

1 Year

Jump to

  • -
  • -
  • -
  • -

Course info

Developments in artificial intelligence, computer vision, cloud computing, artificial intelligence, machine learning, and cyber security have all become a normal part of society's interaction with computing devices. This Master's programme is designed to equip students with the advanced knowledge and skills needed to develop the innovative solutions required by today's rapidly advancing computing industry. Through laboratory workshops, lectures, debates, and independent research, this MSc Computer Science provides the opportunity for students to enhance their existing knowledge of computer programming and mathematical frameworks. Working alongside academic staff, students have the chance to develop a critical understanding and gain practical experience in innovative areas such as computer vision and surveillance, robotics, mobile computing, artificial intelligence, machine learning, and cyber security in order to develop advanced solutions to current and future challenges.

Key stats
academic-cap
Complete University Guide ranking
50th
academic-cap
Complete University Guide Computer Science ranking
47th

Modules

Modules (Year 1)
Advanced Artificial Intelligence - Core

This module aims to cover the theoretical fundamentals and practical applications of decision-making, problem-solving and learning abilities in software agents. Search is introduced as a unifying framework for Artificial Intelligence (AI), followed by key topics including blind and informed search algorithms, planning and reasoning, both with certain and uncertain (e.g. probabilistic) knowledge. Practical exercises in AI programming will complement and apply the theoretical knowledge acquired to real-world problems.

Advanced Cyber Security - Core

This module aims to develop an understanding of the challenges in cyber security faced by society and industry. This includes an examination of the impact of threats and of mechanisms to reduce the risk of attack. The module examines a wide range of cyber threats and attacks and introduces strategies to mitigate these, explores legal and ethical issues, and introduces methods to identify malicious packets.

Advanced Machine Learning - Core

This module aims to cover the theoretical fundamentals and practical application of machine learning algorithms, including supervised, unsupervised, reinforcement and evolutionary learning. Practical programming exercises complement and apply the theoretical knowledge acquired to real-world problems such as data mining.

Advanced Programming - Core

This module aims to explore advanced topics using a contemporary object-oriented programming language. The objective is to prepare students for professional-level programming in scientific and commercial computing, and to support programming tasks in other modules of this award. Students can explore a range of programming topics through a series of lectures and practical workshops, and will work on producing an individual programming assignment.

Computer Vision - Core

This module aims to explore current methodologies in the field of computer vision, covering a range of aspects in capturing, processing, analysing and interpreting rich visual content. The aim is to offer students with a deep understanding and to allow an exposure to the latest developments in computer vision, equipping them with knowledge in practical depth. The module will also provide the opportunity for training in programming skills (e.g. Matlab), tools and methods that are necessary for the implementation of computer vision systems. The module will also cover applications of computer vision in various fields, such as in object recognition/tracking, medical image analysis, multimedia indexing and retrieval and intelligent surveillance systems, allowing the students the opportunity to establish a full awareness to the technology advance in this rapidly evolving field.

Frontiers of Computer Science Research - Core

The module provides an introduction to cutting-edge topics in computer science research topics, including both theory and practical applications. Students will further benefit from opportunities to discuss possible research topics with potential project supervisors and clients, and production of a research proposal, presentation and literature review leading into the Research Project.

Research Methods (MSc Computer Science) - Core

This module is designed to cover the fundamental skills and background knowledge that students may need to undertake research related to the title of the award being studied, including: surveying literature; selecting and justifying a research topic; planning of research; selection of appropriate research methods; evaluation of research; presentation and reporting of research; and legal, social, ethical and professional considerations.

Research Project - Core

This module gives students with the opportunity to carry out a significant project, focusing on an area of particular personal and professional interest, through the development of a dissertation and substantive software implementation. The research project is an individual piece of work, which gives students the chance to apply and integrate elements of study from a range of modules, centred on a specific research question. Students are expected to undertake work that is relevant to the ongoing research in one of the established research centres within the Lincoln School of Computer Science and will work closely under the supervision of a member of that research centre. Students are required to undertake the development of a software artefact that is non-trivial in scale and goals, and is supported by best-practice application of appropriate theoretical frameworks.

DATA SOURCE:
UCAS/IDP Connect
Tuition fees
Student living
£10,700 per year
Students from Domestic

DATA SOURCE:
UCAS / IDP Connect

Uni info

Student rating
(4.5)
View reviews
CUG ranking 50th
University of Lincoln
Brayford PoolLincolnLincolnshireLN6 7TSUnited Kingdom