Logo close icon
Section navigation
Main Baner Image

Business Computing & Data Analytics BSc

Learn how information systems can impact on the success of organisations around the world.
Clearing is now open!
This course is available through Clearing

Apply now:

BSc: G522
September 2023
September 2024
BSc: 3 years full-time
4 years with placement
September 2023: £9,250 (UK)*
£15,100 (INT)*

September 2024: £9,250 (UK)*
£16,600 (INT)*
Course leader
George Dafoulas

This course is now available in Clearing.
To find out the latest entry requirements, give us a call 0208 411 6565 or Live chat.

Why study BSc Business Computing & Data Analytics with us

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.

Build your information systems skills

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.

Get the support you need to succeed

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.

Course highlights

  • You’ll develop the skills, experience and expertise needed to succeed and open up a wide range of career pathways across the computer-based sector and beyond with specifically designed modules
  • You’ll learn with access to specialist equipment, systems and technologies, with remote and online access available
  • You'll benefit from the state-of-the-art software and experience the use of augmented reality, Internet of Things and Business Intelligence
  • An interdisciplinary course structured to map modern technology including systems design, application development, client-side programming and more
  • You’ll have the opportunity for year-long, paid placement as part of four-year study path, with added access to industry professionals, work experience and networking opportunities
  • You may choose to study for one year abroad to our Dubai campus that offers the same programme

Keep informed

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.

What will you study on the BSc Business Computing & Data Analytics degree at Middlesex University?

The content is structured in ways that map explicitly on to modern technology, and includes systems design; application development in a modern industrial strength programming language; network design and management; and web-application development including both server and client side programming.

You will have the opportunity to put what you've learned to practical use and make valuable industry contacts should you decide to complete a work experience placement in your second year.

What will you gain?

Core modules such as Business Computing & Data Analytics in Practice, Database Design, and Decision Support Systems are thoroughly covered in this course. You will develop a foundational understanding of how information systems occur in organisations and learn how organisational and information systems design relate to a wide range of businesses.

BSc modules

  • Year 1 - Compulsory

    • Foundation of Informatics (90 credits)

      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.

    • Information in Organisations (30 credits)

      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.

  • Year 2 - Compulsory

    • Information Systems Analysis and Design (30 credits)

      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.

    • Database Systems: Design and Implementation (30 credits)

      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.

    • Data Analysis for Enterprise Modelling (30 credits)

      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.

    • Project Planning and Research for Information Systems Professionals (30 credits)

      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.

  • Placement Year - Optional

    • Industrial Placement (120 credits)

      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.

  • Year 3 - Compulsory

    • Individual Project (30 credits)

      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.

  • Year 3 - Optional

    • Strategic Information Systems (Enterprise Project) Management (30 credits)

      This module aims to provide you with the ability to apply key skills in information systems to the business management domain. The module also aims to enable you to obtain important aptitudes towards using information technology solutions such as business intelligence (e.g. data analytics), digital technology solutions (e.g. smart environments) and modern forms of communication (e.g. social networks) to improve business processes. You will  acquire knowledge in a number of topics aligned to the following key areas: (i) information systems and business intelligence (in particular the development, management, application and implementation of information systems and their impact upon organisations, (ii) communications (in particular the comprehension and use of relevant communications for application in business and management, including the use of digital tools) and (iii) digital business (in particular the development of strategic priorities to deliver business at speed in an environment where digital technology has reshaped traditional revenue and business models).

    • Teaching Computing in the Secondary School (30 credits)

      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.

    • Innovation and Technology Management (30 credits)

      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.

    • Business Intelligence (30 credits)

      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.

    • Interaction Design and User Experience (30 credits)

      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.

  1. Overview
  2. Teaching and learning
  3. Assessment and feedback
  1. Standard entry requirements
  2. International
  3. How to apply
  1. UK
  2. International
  3. Additional costs

How can the BSc Business Computing & Data Analytics support your career?

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.

Graduate roles

Below are just a few examples of the types of careers that you could pursue after graduating with us.

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.

Other courses

Computer Science BSc

Start: October 2023

Duration: 3 years full-time, 4 years with placement

Code: G404

Information Technology BSc

Start: October 2023

Duration: 3 years full-time, 4 years with placement

Code: G561

Back to top