MSc Computing

Concentrates on the latest tools and techniques of modern computer science, so you can develop the relevant practical skills and specialist understanding needed for a career in the computer industry.

Overview

As the world turns digital, computing expertise is becoming paramount to the success of organisations in every sector. Suitable for graduates from range of subject areas who wish to add this discipline to their portfolio, this course will prepare you for an exciting career in the fast-past computing sector.

Alongside a team of expert academics, you will master the skills and knowledge needed to become a leading-edge professional in business systems analysis and design and meet industry need. You will consider business analysis and modelling, enterprise architecture, digital commerce and human factors while also learning to apply current IT techniques and to assess and adapt to exciting new developments. In your final block of learning, you will have the opportunity to work on an individual project, giving you the opportunity to hone your passions by producing a substantial piece of work on a topic of your choice.

By the time you graduate, you will have the skills and knowledge needed to enjoy a successful career in computing. Students from this course have gone on to obtain a wide range of roles, including systems analyst, programmer, web developer, software architect and research and development project leaders for companies such as Apple, Santander UK. Hewlett Packard and the NHS.

Key features

  • Benefit from more than 50 years’ experience of teaching computing and our sector-leading knowledge of social media and mobile technologies, green ICT and privacy and security.
  • You will be taught by experts from the Centre for Computing and Social Responsibility, which is internationally recognised for applied research expertise, ensuring are exposed to the most recent developments in both the theory and practice of modern computing.
  • Access specialist computer science laboratories, including a dedicated postgraduate laboratory. We have more than 20 computing laboratories equipped with machines ranging from HP dual-boot and all-in-one computers to specialist machines.
  • Develop your professional skills using our range of industry-standard, general purpose and specialist software, including Android Studio, MATLAB, MongoDB, NEO4J, Oracle Apex, R Studio, Tableau and Visual Studio.
  • Learn through a mixture of formal lectures, tutorials and laboratory sessions, ensuring a good balance between theory and practice.
  • Meet like-minded people and develop your practical skills with our diverse computing-related societies, including DMU Hackers, an ethical hacking society who meet weekly to share cyber security skills and take part in events and competitions.

Course modules

Course modules:

Block 1: Business Analysis & Modelling – 30 credits

Block 2: Enterprise Architecture – 30 credits

Block 3: Digital Commerce – 30 credits

Block 4: Human Factors, Research and Skills – 30 credits

Block 5 and 6: PGT Project – 60 credits

Note: All modules are indicative and based on the current academic session. Course information is correct at the time of publication and is subject to review. Exact modules may, therefore, vary for your intake in order to keep content current. If there are changes to your course we will, where reasonable, take steps to inform you as appropriate.


Detailed Module Descriptions

Block 1: Business Analysis & Modelling – 30 credits

This module covers the theory and ethical practice of systems analysis and design. It also covers the analysis of possibly complex data storage requirements and the design of appropriate databases to meet those requirements.

This module covers the complete lifecycle of systems analysis and database specification from investigation of the problem domain and construction of system requirements and data models, though to mapping those models into a relational database environment. Theoretical issues relating to database technology, such as relational theory, modern non-relational data models (for example, the object data model and the multi-dimensional data model), and approaches to the handling of concurrency, recovery and security, are also discussed. Ethical issues regarding data protection, security and privacy will also be studied.

Block 2: Enterprise Architecture – 30 credits

This module covers business, theoretical and practical aspects of computer systems, operating systems and computer networks. This module discusses the methodologies and tools of modern software and network systems, applied to the IT, business strategy and business transformations. In addition, it covers aligning IT with business processes to achieve organisational goals and objectives, as well as using IT as a strategic business tool and an enabler to achieve digital business transformation. Consideration will be given to the ethical dimension regarding data governance and big data solutions.

Block 3: Digital Commerce – 30 credits

Digital commerce has grown to transform business and the way it interacts with customers and other business stakeholders. In implementing and planning for e-commerce, organisations have to effectively strategies towards its integration and implementation. This module introduces students to e-commerce as a key type of information system. Strategies for e-commerce are explored, from building an e-commerce presence, and developing a business plan to designing the user experience and evaluating suitable marketing plans. Finally, the student is provided with an opportunity to implement their designs in the form of a prototype, using suitable applications (e.g., Figma, Adobe XD, Wix, etc.). Examples of some topics covered include:

  • Foundational concepts of e-commerce
  • Building an e-commerce presence
  • Business strategy, user experience, and marketing in e-commerce
  • Ethical, social and political implications of e-commerce
  • e-commerce application requirements gathering
  • Pathways for developing e-commerce applications
  • Extensibility and integrations in e-commerce applications

In addition to gaining greater knowledge and skills regarding digital commerce, students will enhance their general academic and employability skills in aspects such as critical thinking, analysis, reasoning, and interpretation.

Block 4: Human Factors, Research and Skills – 30 credits

This module introduces and explores the human factor issues that need to be considered when designing interactive systems and will provide the research expertise and skills that are critical to understanding the issues to consider when designing interactive systems. Critical to understand and identify those factors requires that research methods and methodologies (quantitative and qualitative, methods and paradigms) are studied. This will develop the student’s ability to consider the stages of research both regarding human factors, but also in line with their MSc Project. Students will pilot different methodologies such as questionnaires and interviews, and develop skills in data collection, interpretation and evaluation from a variety of perspectives. Students will gain the skills to apply these to their own original research for this module and for their dissertation.

Block 5 & 6: PGT Project – 60 credits

The aim of the project/dissertation is to provide students with the opportunity to carry out a self-managed in-depth study involving design, fact finding, analysis, synthesis and integration of complex ideas which are sometimes based on incomplete and contradictory data or requirements. The project is likely to demonstrate the application of skills acquired from the taught course to the solution to a particular problem or research topic. Normally the project is a self-contained piece of work of considerably greater depth than can be accommodated within a taught module and may reflect and build on the entire breadth of material studied by the student.

Teaching and assessment

The course can be studied full-time either over 12 months beginning in September or over 18 months beginning in January.

There will be two- or three-week vacations at Christmas and New Year (December/January) and Easter (March/April), and some students also take a brief break in June or July before completing their dissertation.

Teaching includes formal lectures, tutorials and labs. You will also be expected to undertake independent study and research to support your assignments and your dissertation. Assessment will be by various group and individual methods including exams, projects, presentations, written essays and reports.

You will normally be expected to attend a two-week induction to ensure that you are well prepared for the modules taught in the first semester. This course offers a degree of flexibility, and you may have the option to switch over to our Information Systems Management MSc after the first term (subject to approval).

Academic expertise

The Centre for Computing and Social Responsibility is internationally recognised for its applied research expertise. In a world where individuals, businesses and governments increasingly depend on information and communication technologies, this acclaimed research centre is looked to for authoritative advice on their social, organisational and ethical impacts. Our experts collaborate with a range of worldwide partners assessing implications and shaping codes of practice.

You will benefit from our history of more than 50 years of research and teaching in computing and technology, and the expertise of our academic staff.

Accreditations & Partners
DMUC-BSC
DMUC-AWS-Academy
DMUC-RedHat Academy
DMUC-Paloalto Cybersecurity Academy
DMUC x Github Education