Skip to Site Navigation Skip to Main Content Skip to Footer

Computing and Information Systems - MSc

Why study this course?

The MSc Computing and Information Systems is designed for those wishing to pursue a career in industry related to developing complex information systems, processing of enterprise data and controlling business processes to guarantee usability, security, manageability and quality of information services according to the modern standards of the cyber age. The focus of the course is on the three recent movements within IT industry: Cloud Computing, Big Data and Internet of Things. The focus of the course is on the three recent movements within IT industry: cloud computing, big data and the internet of things.

Open all

The course will be based on development tools and software technologies for data, system and service development, Cloud Computing, Big Data, Internet of Things and Information Security. It will also make use of new technologies for integration of embedded devices such as Arduino and Raspberry. Students will be able to choose options from Mobile application development, cybercrime and security, data and visualisation or work related learning before embarking on the project.

The course provides preparation and training which encourages students seeking positions within the financial, retail and entertainment sectors. It incorporates materials for professional training, which prepare you for professional certification in Oracle SQL, Java Enterprise and Hortonworks Data Platform.

The extensive collaboration between the School of Computing and industries in London resulted in numerous Knowledge Transfer Partnerships and Consultancy Projects. These won a number of national awards and made London Met graduates renowned for their high starting salaries. Due to the high demand for specialists in this area, students on the course can rely on help in finding jobs both in the numerous high-tech startups as well as big financial organisations in the City of London.


A range of assessment methods is employed throughout the course:

  • Case study reports and presentations
  • Computer laboratory workshops
  • Individual and group coursework
  • Unseen examinations
  • In class tests
  • Individual vivas

The method of assessment for each module is clearly described in the individual module guide which is made available to the students at the start of the semester. Every module has dedicated website providing students with comprehensive learning/teaching material including workshop exercises. Module leaders use this site regularly to communicate with their students including guidelines on how prepare for assessment, supporting materials, and general feedback.

Professional accreditation

This course is not currently accredited, however, students who wish to pursue professional certification will be assisted to sit the certification exams in Databases, Java Enterprise and Apache Hadoop by Oracle and Hortonworks.

You will be required to have:

  • a 2:2 UK degree (or equivalent) in Computer Science, Computing, IT or a related field
  • Working knowledge of one programming language is sufficient to follow the course but knowledge of an object-oriented programming language is advantageous. Applicants with relevant professional experience will also be considered.

All applicants must be able to demonstrate proficiency in the English language. Applicants who require a Tier 4 student visa may need to provide a Secure English Language Test (SELT) such as Academic IELTS. For more information about English qualifications please see our English language requirements.

Accelerated study

The course provides the opportunity to accelerate your study through accounting any of your previous relevant learning and practical experience. This through the mechanism of APCL/APEL (Accounting Prior Credited/Experiential Learning). Up to 50% of the necessary credits for completing the study can be credited on the basis of previous experience.

The modules listed below are for the academic year 2017/18 and represent the course modules at this time. Modules and module details (including, but not limited to, location and time) are subject to change over time.

Year 1 modules include:

  • This module currently runs:
    • spring semester - Friday

    This module provides students with an in-depth appreciation of the Internet of Things (IoT) and Cloud Computing concepts, models, infrastructures and capabilities. The module will place particular emphasis on modern system architecture and design, key wireless/mobile/sensor technologies, and issues of privacy and trust, in the development of Cloud-based IoT systems. Practical work within the module will provide students with real, hands-on, experience of building a basic Internet of Things infrastructure that can access Cloud Computing services.

    Read full details.
  • This module currently runs:
    • autumn semester - Thursday morning

    Initially the module aims to provide students with a sound understanding of database concepts and Data base management system in reference to modern enterprise-level database development. Students will be able to learn data models, internal data representation and system architecture. Also students will be able to learn data processing using DBMS; data dictionary, data definition and data manipulation using SQL. Subsequently, students will gain an in-depth understanding of data warehousing; concepts and analytical foundations as well as data warehousing development which includes system architecture, data transformation and data analysis. Students will be able to grasp different issues faced in real world data warehouse application development. Most importantly, the module presents the whole theory of Big data management based on Apache Hadoop platform (HDFS). This will involve a hands on session which is designed for data analysts, business intelligence specialists, developers, administrators or anyone who has a desire to learn how to process and manage massive and complex data to infer hidden knowledge from data. It will apply to a wide range of areas such as engineering, transportation, finance, health sciences, security, marketing and customer insight.

    Prior Knowledge: Relational databases

    Read full details.
  • This module currently runs:
    • spring semester - Thursday

    The module is concerned with the study and application of tools and techniques that enable the development of internet based information systems. A large proportion of contemporary applications need to run on the Internet, whether web-based, mobile, desktop or embedded. The architecture of these systems need to be designed in a way to enable component reuse with the full range of systems. Java enterprise framework will be studied in the course that facilitate reuse and elegance of design through the use of MVC pattern, as well as enterprise quality technologies such as Enterprise Java Beans and Web Services.

    Read full details.
  • This module currently runs:
    • spring semester - Tuesday

    The module is concerned with the study and application of tools and techniques that enable the protection of information and other resources of enterprise information systems. Increases in storage, manipulation, and transfer of data across computer networks requires effective encryption techniques. This module will provide insight into some of those techniques, algorithms and their development through history. Part of the course is dedicated to the Number Theory relevant to Cryptography. The focus will also be on the analysis, design and implementation of tools and techniques that achieve the three goals of confidentiality, integrity and availability in security computing. Particular focus will be on the management framework that facilitate the accomplishment of the above three goals.

    Read full details.
  • This module currently runs:
    • autumn semester - Monday morning

    This module is designed to introduce Methodologies, Techniques and Tools used to develop an Information Systems. Students will study the principles and methodologies of information system analysis, design, implementation and testing. It also covers the key concepts and principles of management information systems. Students will quickly gain the basic knowledge, skills and experience from developing small real-world information systems.

    Background knowledge: Students should have studied a course in Computing or IT subject areas.

    Read full details.
  • This module currently runs:
    • all year (September start) - Wednesday afternoon
    • summer studies - Wednesday afternoon
    • spring semester - Wednesday afternoon
    • autumn semester - Wednesday afternoon

    The module provides students with the experience of planning and bringing to fruition a major piece of individual work. Also, the module aims to encourage and reward individual inventiveness and application of effort through working on research or company/local government projects. The project is an exercise that may take a variety of forms depending on the nature of the project and the subject area. Particular students will be encouraged to carry out their projects for local companies or government departments.

    Read full details.
  • This module currently runs:
    • autumn semester - Tuesday morning

    This module provides a broad introduction to cybercrime and cyber security evolution. The module examines the relationship between advances in Internet-based and digital technologies, and their criminal exploitation within cyberspace. It examines a wide range of cyber threats, attacks and risks, and the strategies employed to mitigate these, including the laws that are in place to protect and prevent online crimes/cybercrimes.

    Read full details.
  • This module currently runs:
    • autumn semester - Thursday afternoon

    This module explores fundamental concepts for analysing and visualising data. The module covers descriptive statistics for exploratory data analysis, correlation analysis and linear regression model. Graph and text data analysing techniques for web and big data and reporting the results and presenting the data with visualisation techniques are also discussed. A substantial practical element is integrated into the module to enable students to apply data analysis and visualisation techniques for real world data analytical problems.

    Read full details.
  • This module addresses key principles of software engineering for mobile applications, HCI design principles for mobile devices, and key mobile application development techniques and technologies.

    Read full details.
  • This module currently runs:
    • spring semester afternoon
    • autumn semester - Wednesday afternoon

    The module enables students to undertake an appropriate short period of professional activity, related to their course at level 7, with a business or community organisation and to gain credit for their achievements. The activity can be a volunteering activity, employment activity, an activity within the Faculty of Computing Virtual Business Environment (VBE), placement or business start-up activity. For the purpose of this module – the FOC VBE will be also be recognised as ‘an employer’.

    It is expected student should work for 200 hours which should be recorded clearly (in a learning log for instance) in the portfolio. The 200 hours can be completed in a FT mode, or spread over a semester in a PT mode.

    Students should register with the module leader to be briefed on the module, undergo induction and work related learning planning and to have the work related learning agreement approved, before they take up the opportunity. It is essential that students are made aware that both the “work related learning agreement” and relevant “health and safety checklist” where applicable need to be approved before starting the placement.

    Read full details.

The course has a September start with three semesters spread over one academic year. Each semester is 60 credits with the final semester dedicated to your dissertation.

Indicative core modules:

  • Information Systems Development (20 credits)
  • Enterprise Software Components and Systems Development (20 credits)
  • Information Security (20 credits)
  • Datawarehousing and Big Data (20 credits)
  • Cloud Computing and Internet of Things (20 credits)
  • MSc Project (60 credits)

Indicative optional modules, choose one from:

  • Mobile Applications Design and Development (20 credits)
  • Cyber Crime and Security (20 credits)
  • Data Analysis and Visualisation (20 credits)

Detailed information about the structure and content of the course is provided in the course handbook which will be made available to the students at the start of the course.

The employment market has an abundance of posts that require skills in the three key areas of this course - Ccloud computing, big data and internet of things. There are many exciting employment opportunities available, including:

  • Enterprise Component Developer and System Integrator
  • Data Warehouse and Big Data Manager
  • Embedded and Mobile Devices Programmer
  • Network Security and Cyber Security Consultant

Additionally, the course provides skills for seeking more traditional, but high demand industry roles:

  • Software Engineer
  • Internet Programmer
  • System Programmer
  • Database Administrator
  • System Administrator

Between 2016 and 2020 we're investing £125 million in the London Metropolitan University campus, moving all of our activity to our current Holloway campus in Islington, north London. This will mean the teaching location of some courses will change over time.

Whether you will be affected will depend on the duration of your course, when you start and your mode of study. The earliest moves affecting new students will be in September 2017. This may mean you begin your course at one location, but over the duration of the course you are relocated to one of our other campuses. Our intention is that no full-time student will change campus more than once during a course of typical duration.

All students will benefit from our move to one campus, which will allow us to develop state-of-the-art facilities, flexible teaching areas and stunning social spaces.

Please note, in addition to the tuition fee there may be additional costs for things like equipment, materials, printing, textbooks, trips or professional body fees.

Additionally, there may be other activities that are not formally part of your course and not required to complete your course, but which you may find helpful (for example, optional field trips). The costs of these are additional to your tuition fee and the fees set out above and will be notified when the activity is being arranged.

How to apply

Use the apply button to begin your application.

When to apply

You are advised to apply as early as possible as applications will only be considered if there are places available on the course.

Home students (including EU students) can apply any time prior to the beginning of the course, overseas students must apply at least one month in advance to secure time for obtaining a student visa from their home countries.

Fees and key information

Please select your entry point to display the fee

News and success stories

Meet the team

Visit us