Our information systems degree gives you the skills, experience and expertise you need to succeed in the computer-based sector – and beyond.
You’ll get to grips with the specialist equipment, systems and technologies that will give you the experience, expertise and confidence to apply your skills. Our degree will prepare you for career paths that range from organisational management and systems architects to chief information officers and enterprise architects.
This is an interdisciplinary course meaning the content is structured in ways that map explicitly to modern technology, including systems design, application development, client-side programming, and much more.
You’ll have the opportunity to take a year-long, paid work experience placement as part of a four-year study path. We’ll also give you industry professionals and work experience opportunities to help you further develop your professional skills and network. In the past, our students have taken part in Sky's hackathon which tested their knowledge and team-working skills.
We’re in the process of gaining BCS (British Computer Society) accreditation for our computer science degrees, which means you’ll be able to gain BCS membership once it’s awarded.
We’ll give you the help you need to write your CV, develop your job entry plan and make the relevant industry contacts that will let you pursue your career ambitions. Support will also be giving to students wishing to opt in for a placement year.
When it comes to support, you’ll be matched with a Personal Tutor to get the backing you need. You’ll also get support from our Student Learning and Graduate Academic Assistants who have personal experience in your subject.
Sign up to receive the latest information about studying at Middlesex University London.
Our communications are designed to support you in deciding your future and keep you up to date about student finance, employment opportunities and student activities available at Middlesex University.
This module aims to provide you with the ability to have a sensible discussion about all topics in the context of real-world domain-specific information systems and demonstrate some foundational skills in these (tailored to their specialism).
The module provides you with an opportunity to cover a range of topics from the way information is processed and information system applications to the key information system theories and practices in systems development.
The module provides an ideal balance between theoretic aspects of information systems and practical skills in the design and development of systems.
In any modern business environment, data is used to store, preserve, search, retrieve and display information to improve important business processes. It is essential that you have the skills and knowledge to develop information systems. This module provides a comprehensive introduction to database technology, a core IT skill required in many IT disciplines and an extremely good transferable skill.
The module introduces you to database design, implementation and manipulation knowledge and skills. Once mastered, these skills will provide a firm foundation for higher-level academic study or a rewarding career in many IT related areas such as data analytics.
This module aims to provide a firm grounding in business systems analysis and design using the Unified Modelling Language (UML) to model information systems, and the Unified Process (a disciplined approach to assigning and managing tasks and responsibilities in a development environment).
The module covers a range of topics including (i) Information Systems modelling and associated development lifecycle issues, (ii) application of Information Systems modelling techniques to real-life scenarios and (iii) Ethical, Professional and Legal issues concerning the design of Information Systems.
This module focuses on deepening students’ understanding of database design and implementation, and the efficient use of facilities provided by a modern Database Management System.
The module emphasises the design of business systems using aspects of conceptual data modelling (Entity Relationship Models), relational database modelling and normalisation.
Both theoretical and practical topics relating to database modelling and implementation are covered, including SQLPlus to implement and query data in a relational database system along with technologies and tools for rendering databases for backend and frontend data processing purposes.
This will enable you to construct dynamic web-based data queries, which access back-end databases. The module will also develop the practical skills, knowledge and experience of key techniques within the Database design industry.
This module aims to provide you with an understanding of the process of analysing data and making business decisions based on this analysis. The module covers a range of technologies for retrieving, organising, visualising and analysing data, as well as running statistical simulations, with the purpose of making a business decision. Special consideration will be given to the analysis of data in the wide context of entire organisations.
This module aims to help you better understand Business Information Systems for your final year project, by providing a foundation of planning skills, research methods, and data collection and analysis tools. You will learn how to apply these various skills and techniques to the different phases of the research project life cycle.
In particular, you will learn how to formulate research questions focussed on current topics or issues appropriate to the field of study within information systems.
You will learn how to write a research proposal, conduct a literature review, and how to use different data collection and analysis techniques to investigate different research questions. You will apply these techniques using specialist software packages.
You will be expected to present the results of your research in a report at the end of this module. The module also aims to enhance an understanding of the ethical, legal and professional issues involved in conducting research.
The module aims to develop your employability skills by achieving the set of agreed learning outcomes using a Three Way Negotiated Learning Agreement. The module develops a range of skills specific to the individual workplace.
This practical experience module provides the means for you to link academic work with the 'real world', facilitating the embedding of transferable and graduate skills necessary for future career paths and employment.
You will reflect upon areas of knowledge relevant to the placement learning experience and develop personal knowledge through a review of your learning, with the opportunity to enhance your self-expression, communication, self-reliance and co-operation.
This module provides you with the opportunity of choosing and working on a project that reflects your interests and aims and outcomes of your programme. It should constitute a practical problem-solving project relevant to your programme of study. The primary aim of the module is to consolidate and deepen your understanding of material taught on your programme, to exercise professional judgement, to undertake individual research and to conduct an investigation and/or develop a product, process or application relevant to the focus of your programme. It provides you with the opportunity of engaging in significant system development, the typical output of which represents the solution of a problem akin to those that you as a fledgling professional practitioner are likely to encounter in future employment. The module intends that your choice of individual project will provide you with a significant opportunity to reflect on your learning progress and to develop your learning for life-long and career development.
The module will focus on the teaching of computer science within the secondary school (age 11-16) setting. You will observe, analyse and prepare materials for teaching practice. You will then start to apply your knowledge of computing to teaching practice.
During this module, you will develop an understanding of the Teachers’ standards, therefore supporting your preparation for application of initial teacher training courses. You will complete reading on education pedagogy to critically analyse practice.
The module will also support your development of public speaking.
This module provides you with knowledge of the role, control and management of innovation in information systems.
The module will provide you with the ability to evaluate, consider and create recommendations or action plans with respect to:
1) The societal drivers for innovation
2) The legal and standardisation drivers and controls of innovation
3) The use of management techniques to support innovation
During this module, you will consider these issues with respect to real life case studies and the role and knowledge processing of futurologists.
This module aims to develop your understanding of the techniques and approaches used to capture, store and analyse data generated by organisations for purposes of business intelligence. In a digital age it is important for businesses to make use of data captured about its entities. You will learn about information retrieval, data presentation, pattern recognition techniques and data models that can be used in business intelligence applications. Descriptive data models can be used to gain a better understanding of overall organisation and predictive data models inform the decision making in all aspects of the business.
This module aims to enable you to further understand the underpinning concepts and practical techniques relevant when considering humans, both in the organisation of design and design processes, and as a way of incorporating a user perspective in the design of products and services. The module also includes analysis of user experience, the characteristics of users and their tasks, and the technical, organisational and physical environment in which products or systems may operate.
Our BSc Honours Business Computing & Data Analytics degree prepares you for a wide range of varied careers. As a graduate you will have excellent career prospects and the range of potential employers will be vast across the private, public and not-for-profit sectors. There is also the potential to work as a self employed director of your own business. Your future career might include a systems analyst, developer of information systems, system tester, designer of interactive systems and database administrator, information system architect, database designer and information technologist.
Our careers service offers you a range of support both while you're studying with us – and after you've graduated.
IT Project Manager - An IT Project Manager specialises in information technology but also in sectors unrelated to IT that rely on IT systems. Their role is to manage the development and implementation of plans to meet business needs and the change control procedures to ensure a smooth transition during the implementation period.
Systems Designer - A Systems Designer develops and implements information systems in sectors as diverse as finance, communications and retail. The role can involve working on all elements of the system including hardware, software, installation and maintenance. There are a range of opportunities in this increasingly varied industry.
Systems Developer - Systems Developers test systems, diagnose and fix faults, write diagnostic programs and design and write code for operating systems and software to ensure that they function more efficiently. They may also create systems in response to technical specifications supplied by an IT analyst, often integrating off-the-shelf software packages into existing systems.
IT Systems/Business Analyst - An IT Systems/Business Analyst designs new IT solutions to improve business efficiency and productivity. They are responsible for analysing the business needs of their clients and stakeholders to help identify business problems and propose solutions, using the discipline of business analysis. They examine existing business models and the flows of data in the business, and then design an appropriate improved IT solution.
Information Systems Manager - An Information Systems Manager installs computer systems, ensures that back up systems operate effectively, buys hardware and software, provides the ICT technology infrastructures for an organisation, and contributes to organisational policy with regard to quality standards and strategic planning.
We’ll carefully manage any future changes to courses, or the support and other services available to you, if these are necessary because of things like changes to government health and safety advice, or any changes to the law.
Any decisions will be taken in line with both external advice and the University’s Regulations which include information on this.
Our priority will always be to maintain academic standards and quality so that your learning outcomes are not affected by any adjustments that we may have to make.
At all times we’ll aim to keep you well informed of how we may need to respond to changing circumstances, and about support that we’ll provide to you.