Online Postgraduate Certificate in Advanced Computer Science

Structure

The online Postgraduate Certificate in Advanced Computer Science programme consists of four modules. The first module takes ten weeks to complete and subsequent modules take eight weeks to complete.

Prior to starting your first academic module, you will be required to participate in a short online induction course. This induction course prepares you for the online study experience, detailing how to navigate and use the online learning platform so you can successfully complete the programme – you can find more information about the induction here. The induction course is compulsory for all students.




Modules

  1. The Global Technology Environment
  2. Algorithms and Computation
  3. Intelligent Systems
  4. Professional Issues in Computing

Objective

To lay the foundation for successful study, and provide students with a comprehensive understanding of the key concepts associated with the computing environment.

Description

Start your personal and professional journey with this on-boarding module where you will be introduced to the online learning environment. The module provides a critical "state-of the-art" review of the domain of information technology (IT). It is designed to offer a wide-ranging understanding on topics such as software engineering, cyber security and big data analytics. By completing the module, you will have a comprehensive global view of the current IT landscape in the context of both commercial and non-commercial enterprises. The module blends both theory and practice, so that a solid foundation is provided for future study.

Curriculum insights

  • Participating and navigating in the global classroom
  • The value of IT
  • IT strategy implementation: the technology road map and tactical planning
  • IT governance: budgeting and IT portfolio management
  • Acquiring software: outsourcing, vendor and contract management
  • Operations and IT capabilities
  • The role of IT with respect to compliance, privacy and legal considerations
  • Managing and developing IT capabilities, managing risk and change
  • IT innovation and emerging technologies

Duration

10 weeks

Objective

To provide a comprehensive understanding of the role and importance of algorithms in solving computational problems, and the types of algorithms that are in common use. You will have an opportunity to design, implement and develop new algorithms.

Description

This module explores the role and importance of algorithms, their use to solve a computational problem and the process of designing algorithms where no suitable existing algorithm is available. Students will also learn to analyse algorithm behaviour, correctness and complexity - based on both time and memory requirements. This module is designed to provide in-depth knowledge in a range of significant algorithms that are in common use and are of historical significance within the IT industry - including sorting algorithms, searching algorithms, graph algorithms and path finding algorithms. The material taught in the module is programming language independent, algorithms will be represented using pseudo code which students will be able to implement in their preferred programming language.

Curriculum

  • Role and importance of algorithms
  • Algorithm building blocks
  • Sorting algorithms
  • Searching algorithms
  • Graph algorithms
  • Network flow algorithms and their application
  • Computational geometry and NP-completeness

Duration

8 weeks

Objective

To provide a comprehensive understanding of intelligent systems techniques. You will evaluate modern techniques and tools used to develop and deploy artificial intelligence and machine learning.

Description

This module introduces students to emergent areas of intelligent systems. You will have an opportunity to gain a critical understanding of machine learning techniques, knowledge representation, neural networks, fuzzy logic and evolutionary techniques. You will be presented with real world problems and have the opportunity to apply intelligent systems techniques to provide solutions to these problems.

Curriculum

  • Introduction to intelligent systems
  • Evolutionary computation algorithms
  • Rule-based expert systems
  • Fuzzy expert systems
  • Deep reinforcement learning
  • Hybrid intelligent systems
  • Intelligent systems applications

Duration

8 weeks

Objective

To offer students the opportunity to consider and understand the professional and ethical issues arising in the use of IT systems. You will explore legal and social issues that computing professionals may encounter and develop key management skills required for effective utilisation and operation of IT.

Description

To function effectively, professional IT practitioners need not only the appropriate technical knowledge, skills and experience, but also a broad understanding of the context in which they operate. IT professionals must understand the relationship between technological change, society and the law, and the powerful role that computers and computer professionals play in a technology driven society. This module provides students with the knowledge that allows IT professionals to be: capable in their chosen professional areas, operate effectively in work and community situations, be aware of their environments and have a complete and critical understanding of the Legal, Social, Ethical and Professional Issues (LSEPI) that are material to the IT industry.

Curriculum insights

  • Technology within society
  • Professionalism in IT
  • Legal perspectives, privacy and data protection
  • Censorship and intellectual property in the context of IT
  • Security and cybercrime
  • IT investments, contracts and outsourcing
  • Elements of risk management
  • Social aspects of technology, emergence and convergence of technologies

Duration

8 weeks

Need more information?

Please fill in this form to request more information about this programme.

By submitting this form, I provide my express written consent for the University of Liverpool’s online learning partner Laureate Online Education to contact me via email, text, telephone, and pre-recorded message regarding furthering my education. I understand that calls may be generated using automated technology. You may opt-out at any time. Please view our Privacy Policy or Contact us for more details.

Are you ready to start your application?

Apply now

Start creating your application. An Enrolment Advisor will contact you to offer personal advice and guide you through the process.