You are on page 1of 14

Artificial

Intelligence
Postgraduate online programme booklet
Artificial Intelligence
Programme overview
Study mode: Online and part-time
Qualification: MSc / PG Dip / PG Cert Artificial Intelligence
Indicative programme duration: 30 months / 20 months / 10 months
Entry requirements: Applicants should possess either:
• A degree in computer science or a closely related subject, equivalent to a 2:2 UK bachelor’s degree, coupled with
two years’ relevant IT professional experience; or
• Professional work experience in IT or related field and/or other prior qualifications, which will be considered on a
case-by-case basis.

All applicants must have reached a minimum required standard of English language and are required to provide
evidence of this.

What will I study?


This programme consists of the following modules. You are required to complete 180 credits to achieve a full Master of
Science, 120 credits to achieve the postgraduate diploma (PG Dip), and 60 to achieve the postgraduate certificate (PG Cert).

MSc PG Dip PG Cert


Global Trends in Computer Science (15 Credits) x x x
Machine Learning in Practice (15 Credits) x x x
Multi-Agent Systems (15 Credits) x x x
Robotics (15 Credits) x x x
Deep Learning (15 Credits) x x
Reasoning and Intelligent Systems (15 Credits) x x
Natural Language Processing and Understanding (15 Credits) x x
Research Methods in Computer Science (15 Credits) x x
Computer Science Capstone Project (60 Credits) x

Teaching and assessment


The programme is delivered using the latest and most innovative online teaching techniques and includes a range of
interesting and thought-provoking activities and exercises. Core information is developed by subject-leading experts
in the field and closely aligned with both industry and academic best practice, underpinned by rigorous theoretical and
relevant topics, examples and cases. Leading-edge materials are supported by specially trained tutors, who are not
only professionals in the discipline, but who have an exceptional knowledge of supporting online students. Teaching
activities consist of specially designed lecturecasts, carefully curated reading lists, and asynchronous discussions to
enhance peer-to-peer learning opportunities.
Assessment is by coursework only – there are no examinations. Assessments align with the University of Liverpool
commitment to have relevant, authentic and varied activities and are designed to lead directly to enhanced professional
and personal objectives as well as being appropriate to the academic discipline.

*The indicative study duration is a guide to how long your course will take to complete. The actual duration may vary depending on study options chosen
and module availability.

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Programme structure
Module code CSCK501 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Global Trends in Computer Science


Module aims Syllabus
This module aims to: • Trends in computer science
• Familiarise students with the online classroom • Information technology
environment and allow them to explore current
• Data and risk management
practice in computer science and information
technology by sharing their global perspectives and • Cyber security
experiences in discussion forums.
• Green computing
• Provide a comprehensive and holistic introduction to
• Internet of things and smart cities
current trends in computer science, such as enterprise
systems management, data protection and big data • Big data analytics
analytics, cyber security, pervasive computing, sustainable
• Real-time, high integrity and embedded systems
technology and risk management.
• Highlight the global, integrative and collaborative
nature of the information technology industry, whilst
Learning and teaching methods
allowing students to explore the relevance and The mode of delivery is by online learning, facilitated
impact of their unique regional contexts through by a Virtual Learning Environment (VLE). This mode of
critical discussion and group work. study enables students to pursue modules via home
• Allow students to explore and critically debate study while continuing employment. Module delivery
the use of information technology in an enterprise involves the establishment of a virtual classroom in which
setting, the best way to make decisions regarding a relatively small group of students (usually 10-25) work
technology, and the management and administration under the direction of a faculty member. Module delivery
needs of an organisation. proceeds via a series of eight one-week online sessions,
each of which comprises an online lecture, supported
by other eLearning activities, posted electronically to
Learning outcomes a public folder in the virtual classroom. The eLearning
activities will include lecture casts, live seminar sessions,
Students will be able to:
self-assessment activities, reading materials and other
• Contribute to an academic community via the use multimedia resources. Communication within the virtual
of an online classroom and discussion forum, whilst classroom is asynchronous, preserving the requirement that
demonstrating a commitment to lifelong learning, students are able to pursue the course in their own time,
academic integrity and an understanding of the within the weekly time-frame of each seminar. An important
academic writing style. element of the module provision is active learning through
collaborative, cohort-based, learning using discussion
• Produce an artefact that involves searching for,
forum where the students engage in assessed discussions
assimilating and analysing relevant scholarly resources,
facilitated by the faculty member responsible for the
reflecting a range of viewpoints with original thought
module. This in turn encourages both confidence and global
and commentary, and demonstrating digital fluency with
citizenship (given the international nature of the online
search tools and presentation software.
student body).
• Demonstrate a critical understanding of current trends in
computer science, and an appreciation of how information
technology can be used to support business processes
and add value to global enterprises.
• Articulate the legal, social, ethical and professional
issues related to developing and using information
systems and modern technology solutions,
demonstrate professionalism, and follow relevant
professional codes of practice.
MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK503 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Machine Learning in Practice


Module aims Syllabus
This module aims to: • Machine learning fundamentals
• Provide an in-depth understanding of established • Data preprocessing
techniques of machine learning, its real-world
• Dimensionality reduction
application and the legal contexts in which machine
learning operates. • Linear regression
• Provide students with comprehensive knowledge • Classification
of the nature of data and the mechanism that may
• Decision trees
be used to pre-process data to support machine
learning activities. • Association rule mining
• Establish a comprehensive and practical awareness • Clustering
of the techniques and metrics used to evaluate
machine learning algorithms.
• Furnish students with an in-depth and critical Learning and teaching methods
knowledge of a range of established approaches
to machine learning, including their statistical and The mode of delivery is by online learning, facilitated
mathematical underpinning. by a Virtual Learning Environment (VLE). This mode of
study enables students to pursue modules via home
• Provide a wide-ranging practical knowledge of an study while continuing employment. Module delivery
established machine learning workbench. involves the establishment of a virtual classroom in which
a relatively small group of students (usually 10-25) work
under the direction of a faculty member. Module delivery
Learning outcomes proceeds via a series of eight one-week online sessions,
each of which comprises an online lecture, supported
Students will be able to: by other eLearning activities, posted electronically to
a public folder in the virtual classroom. The eLearning
• Demonstrate a well-founded and comprehensive
activities will include lecture casts, live seminar sessions,
knowledge of the operation of a widely used
self-assessment activities, reading materials and other
machine learning workbench.
multimedia resources. Communication within the virtual
• Demonstrate a comprehensive and systematic classroom is asynchronous, preserving the requirement
understanding of the legal frameworks in which that students are able to pursue the course in their own
machine learning operates. time, within the weekly time-frame of each seminar. An
important element of the module provision is active
• Deploy effectively a variety of tools and techniques
learning through collaborative, cohort-based, learning
within the remit of machine learning.
using discussion forum where the students engage in
• Demonstrate a deep and systematic understanding assessed discussions facilitated by the faculty member
of the limitations of a range of machine learning responsible for the module. This in turn encourages both
techniques and how the effectiveness of individual confidence and global citizenship (given the international
techniques can be analysed. nature of the online student body).

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK504 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Multi-Agent Systems
Module aims Syllabus
This module aims to: • Agents, objects and expert systems
• Provide students with a thorough and comprehensive • Reasoning, reactive, layered and hybrid agents
understanding of the computer science domain of
• Methods for designing agent-oriented analysis
multi-agent systems.
• Speech, languages (KQML, FIPA) for agent
• Enable students to critically evaluate current theories
communication
and methods in multi-agent system design and their
application to a wide variety of contexts. • Ontologies and description logistics for languages,
i.e. XML
• Equip students with technical knowledge and skills to
develop and deploy multi-agent system solutions to • Coalitions, co-operative and adversarial interaction in
solve real world problems. multi-agent decision making
• Voting, auctions, argumentation and negotiating and
bargaining
Learning outcomes • Criteria and exemplars for multi-agent system
Students will be able to: solutions

• Demonstrate an in-depth understanding of the area


of multi-agent systems, their theoretical underpinning
and practical applications. Learning and teaching methods
• Demonstrate a comprehensive understanding of the The mode of delivery is by online learning, facilitated
difference between the multi-agent paradigm and the by a Virtual Learning Environment (VLE). This mode of
more conventional approaches to complex systems study enables students to pursue modules via home
design. study while continuing employment. Module delivery
involves the establishment of a virtual classroom in which
• Analyse real world problems for which a multi-agent
a relatively small group of students (usually 10-25) work
system approach is appropriate, and formulate a
under the direction of a faculty member. Module delivery
solution.
proceeds via a series of eight one-week online sessions,
• Critically evaluate and deploy software tools and each of which comprises an online lecture, supported
skills for the implementation of multi-agent systems. by other eLearning activities, posted electronically to
a public folder in the virtual classroom. The eLearning
activities will include lecture casts, live seminar sessions,
self-assessment activities, reading materials and other
multimedia resources. Communication within the virtual
classroom is asynchronous, preserving the requirement
that students are able to pursue the course in their own
time, within the weekly time-frame of each seminar. An
important element of the module provision is active
learning through collaborative, cohort-based, learning
using discussion forum where the students engage in
assessed discussions facilitated by the faculty member
responsible for the module. This in turn encourages both
confidence and global citizenship (given the international
nature of the online student body).

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK505 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Robotics
Module aims Syllabus
This module aims to: • Introduction to robotics
• Introduce students to the key issues surrounding the • Behaviour based robots
development of robots and robot control.
• Belief systems and Bayesian filters
• Provide students with a deep and systematic
• Sensors
understanding of a wide range of current topics in
the field of robot control. • Mobile robots
• Allow students to experiment with techniques • Maps and mapping
central to the operation of robots using a simulated
• Localisation
environment.
• Robot Arms
• Enable students to implement robotic control
solutions to commercial challenges.
• Provide students with a deep understanding of the
legal and ethical frameworks in which robots operate.
Learning and teaching methods
The mode of delivery is by online learning, facilitated
by a Virtual Learning Environment (VLE). This mode of
Learning outcomes study enables students to pursue modules via home
study while continuing employment. Module delivery
Students will be able to: involves the establishment of a virtual classroom in which
a relatively small group of students (usually 10-25) work
• Demonstrate a deep and systematic understanding of
under the direction of a faculty member. Module delivery
robot systems and their application.
proceeds via a series of eight one-week online sessions,
• Demonstrate a critical and comprehensive insight into each of which comprises an online lecture, supported
a range of topics central to the field of robotics. by other eLearning activities, posted electronically to
a public folder in the virtual classroom. The eLearning
• Implement robot solutions using a range of tools and
activities will include lecture casts, live seminar sessions,
techniques.
self-assessment activities, reading materials and other
• Demonstrate a comprehensive awareness of the legal multimedia resources. Communication within the virtual
and ethical setting in which robotic systems operate. classroom is asynchronous, preserving the requirement
that students are able to pursue the course in their own
time, within the weekly time-frame of each seminar. An
important element of the module provision is active
learning through collaborative, cohort-based, learning
using discussion forum where the students engage in
assessed discussions facilitated by the faculty member
responsible for the module. This in turn encourages both
confidence and global citizenship (given the international
nature of the online student body).

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK506 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Deep Learning
Module aims Syllabus
This module aims to: • Introduction to deep learning
• Provide a theoretical understanding of modern deep • Cloud computing
learning.
• Neural networks (NN)
• Provide a critical understanding of the practical
• Regularization and optimizations
application of deep learning in the modern
workplace. • Convolutional neural networks (CNNs)
• Provide a deep insight into the usage of current deep • Recurrent neural networks (RNNs)
learning libraries.
• Generative adversarial networks (GANs)
• Deep reinforcement learning
Learning outcomes
Students will be able to: Learning and teaching methods
• Demonstrate a comprehensive understanding of the
The mode of delivery is by online learning, facilitated
nature of deep learning in the context of modern
by a Virtual Learning Environment (VLE). This mode of
computing capabilities.
study enables students to pursue modules via home
• Demonstrate a systematic understanding of study while continuing employment. Module delivery
mathematical foundations and algorithmic principles involves the establishment of a virtual classroom in which
of deep learning. a relatively small group of students (usually 10-25) work
under the direction of a faculty member. Module delivery
• Demonstrate a critical understanding of the process
proceeds via a series of eight one-week online sessions,
of deploying deep learning systems and the
each of which comprises an online lecture, supported
limitations involved.
by other eLearning activities, posted electronically to
• Apply the techniques of deep learning using current a public folder in the virtual classroom. The eLearning
deep learning libraries. activities will include lecture casts, live seminar sessions,
self-assessment activities, reading materials and other
multimedia resources. Communication within the virtual
classroom is asynchronous, preserving the requirement
that students are able to pursue the course in their own
time, within the weekly time-frame of each seminar. An
important element of the module provision is active
learning through collaborative, cohort-based, learning
using discussion forum where the students engage in
assessed discussions facilitated by the faculty member
responsible for the module. This in turn encourages both
confidence and global citizenship (given the international
nature of the online student body).

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK502 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Reasoning and Intelligent Systems


Module aims Syllabus
This module aims to: • Introduction to intelligent systems
• Provide students with a comprehensive • Rule-based expert systems
understanding of the domain of reasoning and
• Reasoning under uncertainty
intelligent systems.
• Evolutionary computation algorithms
• Enable students to evaluate modern techniques of
artificial intelligence and reasoning in both the public • Fuzzy expert systems
and the private sector contexts.
• Inductive reasoning
• Provide students with the knowledge and skills
• Temporal and spatial reasoning
required to develop and deploy the tools and
techniques of intelligent systems to solve real world • Intelligent systems applications
problems.

Learning and teaching methods


Learning outcomes
The mode of delivery is by online learning, facilitated
Students will be able to: by a Virtual Learning Environment (VLE). This mode of
study enables students to pursue modules via home
• Analyse and evaluate intelligent systems’ techniques.
study while continuing employment. Module delivery
• Demonstrate an understanding of the differences involves the establishment of a virtual classroom in which
between intelligent system applications and a relatively small group of students (usually 10-25) work
conventional computer applications. under the direction of a faculty member. Module delivery
proceeds via a series of eight one-week online sessions,
• Deploy critically appropriate software tools and skills
each of which comprises an online lecture, supported
for the design and implementation of intelligent
by other eLearning activities, posted electronically to
systems.
a public folder in the virtual classroom. The eLearning
• Demonstrate an in-depth understanding of the activities will include lecture casts, live seminar sessions,
practical application of the principles of intelligent self-assessment activities, reading materials and other
systems. multimedia resources. Communication within the virtual
classroom is asynchronous, preserving the requirement
• Analyse intelligent system problems and formulate
that students are able to pursue the course in their own
appropriate solutions.
time, within the weekly time-frame of each seminar. An
important element of the module provision is active
learning through collaborative, cohort-based, learning
using discussion forum where the students engage in
assessed discussions facilitated by the faculty member
responsible for the module. This in turn encourages both
confidence and global citizenship (given the international
nature of the online student body).

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK507 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Natural Language Processing and Understanding


Module aims Syllabus
This module aims to: • The natural language processing landscape
• Provide students with a deep and systematic • Text and sentence representation
understanding of the theoretical underpinning
• Sentiment analysis
supporting the domain of natural language
processing. • Named-entity recognition
• Provide students with a comprehensive • Sequence to sequence models
understanding of the tools and techniques of natural
• Conversational user interfaces
language processing and understanding and the
ability to deploy such tools and techniques. • Chat bots
• Provide students with the ability to apply the • Ethical considerations
principles, methods and tools of natural language
processing and understanding to provide solutions to
business problems.
Learning and teaching methods
The mode of delivery is by online learning, facilitated
Learning outcomes by a Virtual Learning Environment (VLE). This mode of
study enables students to pursue modules via home
Students will be able to: study while continuing employment. Module delivery
involves the establishment of a virtual classroom in which
• Demonstrate a deep and systematic understanding of
a relatively small group of students (usually 10-25) work
the nature of Natural Language Processing (NLP) in
under the direction of a faculty member. Module delivery
the context of modern commercial settings.
proceeds via a series of eight one-week online sessions,
• Demonstrate a critical understanding of the theory each of which comprises an online lecture, supported
underpinning the practical application of NLP. by other eLearning activities, posted electronically to
a public folder in the virtual classroom. The eLearning
• Demonstrate a comprehensive and wide-ranging
activities will include lecture casts, live seminar sessions,
understanding of the tools and techniques employed
self-assessment activities, reading materials and other
in the domain of NLP and an ability to apply those
multimedia resources. Communication within the virtual
tools.
classroom is asynchronous, preserving the requirement
• Demonstrate a comprehensive understanding of that students are able to pursue the course in their own
the nature of Chat Bots in the context of NLP and time, within the weekly time-frame of each seminar. An
an ability to create simple but effective Chat Bot important element of the module provision is active
applications. learning through collaborative, cohort-based, learning
using discussion forum where the students engage in
assessed discussions facilitated by the faculty member
responsible for the module. This in turn encourages both
confidence and global citizenship (given the international
nature of the online student body).

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK508 NQF level Level 7
Credit value 15 credits Module duration 8 weeks

Research Methods in Computer Science


Module aims Syllabus
This module aims to: • Overview of research methods
• Provide a deep and systematic knowledge of the • Legal, social, ethical and professional issues
nature of strategic computing projects that harness
• Literature review
recent development within the domain of computer
science. • Research project specification
• Equip students with the ability to undertake • Project management
independent research with a view to specifying a
• Project conduct
strategic IT project; including problem and solution
definition, and the ability to compare and analyse • Project evaluation
competing solutions.
• Technical writing
• Furnish an ability to manage, conduct and monitor
strategic IT projects using a range of tools and
techniques.
Learning and teaching methods
• Provide an in-depth knowledge and understanding
of the information security issues related to the The mode of delivery is by online learning, facilitated
management, conducting and monitoring of IT by a Virtual Learning Environment (VLE). This mode of
projects, including the associated risk management. study enables students to pursue modules via home
study while continuing employment. Module delivery
• Highlight the Legal, Social, Ethical and Professional involves the establishment of a virtual classroom in which
(LSEP) issues applicable to computing projects and a relatively small group of students (usually 10-25) work
the relevant codes of ethics and practices. under the direction of a faculty member. Module delivery
• Enhance and develop transferable skills in the proceeds via a series of eight one-week online sessions,
context of the presentation and communication of each of which comprises an online lecture, supported
technical material to a range of audiences. by other eLearning activities, posted electronically to
a public folder in the virtual classroom. The eLearning
activities will include lecture casts, live seminar sessions,
self-assessment activities, reading materials and other
Learning outcomes multimedia resources. Communication within the virtual
classroom is asynchronous, preserving the requirement
Students will be able to:
that students are able to pursue the course in their own
• Investigate and define a problem in terms of recent time, within the weekly time-frame of each seminar. An
innovations and the current technological state of the
art; and in terms of end-user (customer) needs and important element of the module provision is active
cost drivers. learning through collaborative, cohort-based, learning
using discussion forum where the students engage in
• Critically review current literature concerning key assessed discussions facilitated by the faculty member
developments in a particular domain, and identify
limitations and avenues with a view to further responsible for the module. This in turn encourages both
development and entrepreneurship. confidence and global citizenship (given the international
nature of the online student body).
• Define and evaluate a computing solution to a
recognised problem taking into consideration
technical constraints, risks and safety aspects; and
the Legal, Social, Ethical and Professional Issues
(LSEPI), including information security requirements.
• Manage the design, specification and implementation
of a computing solution to a recognised problem
using appropriate tools and practices.
• Critically evaluate a proposed computing solution to
a recognised problem.
MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Module code CSCK700 NQF level Level 7
Credit value 60 credits Module duration 40 weeks

Computer Science Capstone Project


Module aims Learning and teaching methods
This module aims to: The mode of delivery is by online learning, facilitated
by a Virtual Learning Environment (VLE). This enables
• Equip students with the ability to plan and conduct
students to pursue the project module via home study
an independent technical project over an extended
while continuing employment. There is less interaction
period of time.
with the online classroom during the project phase
• Allow students to successfully complete a self- of the programme, but students are still required to
directed project culminating in a detailed written communicate with their supervisor via the private
dissertation and video presentation. messaging system within the VLE, whilst at the same time
demonstrating their ability to work independently.
• Provide an opportunity for students to reflect on
and use tools and techniques acquired during the During the first four weeks from the project proposal
preceding taught part of the programme. stage students will agree a project title and plan of
activity in consultation with their supervisor. This is a
• Encourage students to consider and address the
formative activity that allows both parties to understand
legal and ethical issues surrounding their project
the focus of the project. The remaining weeks form an
topic and relate these to the professional standards
extended period of independent study, with coursework
of the Chartered Institute for IT.
deadlines placed at regular intervals, enabling both
formative and summative feedback. Each student has
the opportunity to demonstrate digital fluency and build
Learning outcomes confidence in communication via a range of activities,
culminating in the final written dissertation. Students
Students will be able to: are encouraged to engage with global citizenship by
• Conduct independent research and development considering the wider context of their project.
within the context of a computer science project.
• Produce detailed written documentation to a
standard expected of a professional in the field of
computer science.
• Develop a stand-alone artefact that meets the
requirements identified and conforms to a design
specification.
• Articulate the legal, social, ethical and professional
issues surrounding an extended project, and follow
relevant professional codes of practice.
• Communicate technical information clearly and
succinctly to a broad, non-specialist audience.
• Evaluate project outcomes with reference to key
research publications in the relevant field.

MSc / PG Dip / PG Cert

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Useful information
Fees and funding
For current information on tuition fees and funding options, please visit the online programmes website at online.liverpool.
ac.uk/fees-and-funding

Discounts and scholarships


For current information on the discounts and scholarships available, please visit the online programmes website at
online.liverpool.ac.uk/fees-and-funding/discounts-and-scholarships

Careers
The MSc Artificial Intelligence is aimed at graduates who are already in IT-related employment who seek to enhance
their abilities in the context of Artificial Intelligence. An employment area where there is currently a well-documented
shortage of qualified individuals in a field expected to have sustained growth in coming years. It is intended that the
programme will underpin and enhance students’ existing knowledge and understanding, bringing it up to date with
current developments concerning Artificial Intelligence. The expectation is that the skills and abilities that will be learnt
on the programme will allow graduates take up positions within the Artificial Intelligence industry. Example AI career
opportunities include: machine learning engineer, predictive modeller, corporate analytics manager, data scientist,
computational linguist and information strategy manager.

Ready to apply? APPLY ONLINE


Please complete our online application form to apply to study this programme.
Ready to apply?
Submit your application online at
online.liverpool.ac.uk/apply

+44 (0)151 318 4466


enquiries@study-online.liverpool.ac.uk

You might also like