Computer Networks and Network Design MSc | Middlesex University London
Section navigation
Main Baner Image

Computer Networks and Network Design MSc

Learn about the course below

Computer Networks and Network Design MSc

Code
PGG42H
Start
October 2020
EU/INT induction: September 2020
Duration
1 year full-time
2 years part-time
Attendance
Full-time
Part-time
Fees
£9,700 (UK/EU) *
£14,000 (INT) *
Course leader
Aboubaker Lasebae
" "

Today virtually every aspect of modern life depends on the integrity, reliability and efficiency of computer networks – from personal communication to the functioning of the world's economy – which is why the sector is experiencing major investment and qualified professionals are in huge demand.

Why study MSc Computer Networks and Network Design at Middlesex University?

Our course is designed to equip you to deal with the ever-changing needs of the business world and ever-developing threats to security – combining both theory and intensive practical experience with a strong emphasis on professional skills.

We make the most of our strong links with companies like Microsoft and Siemens and work hard to ensure our course remains highly relevant to the workplace. Practical work is an important part of every module, and unless you're already in employment, we'll help you find a work placement for up to 12 weeks, during which you'll work on your independent research project.

Our award-winning technology centre has five specialist laboratories equipped with the latest industry-standard hardware and software, including OPNET, Wireshark, MATLAB, Simulink, OpNet Modeller 17.0, OMNeT++ , National Instruments and Cisco technology such as Packet Tracer. While studying for this qualification you will work with our LTE test bed and Blade Server, and you will learn how to access and configure cloud-based networks. As part of your studies, you'll also have the opportunity to work towards a Cisco CCNA professional certification, worth £1,600 and considered the gold standard in the industry.

Course highlights

  • Spend a minimum of 78 hours gaining practical experience in our industry-standard networking labs
  • We encourage students to explore new concepts and developments and were delighted when three of our students were crowned winners at the Young Professional Engineering Challenge
  • Middlesex University is an official Cisco Academy licensed to provide CNNA certification training and equipped with the latest industry-standard equipment
  • Our strong research profile ensures our courses remain innovative. We have developed our own WSN, Senso LAB, and have also undertaken notable research in areas such as MIMO, LTE and LTE Advanced
  • Course Leader Aboubaker Lasebae is a former design engineer at the Research and Development Centre in Tripoli
  • The course is suitable for both recent graduates and IT professionals who wish to further their knowledge
  • As a student of this course you'll receive a free electronic textbook for every module.

Find out more

Sign up now to receive more information about studying at Middlesex University London.

What you will study on the MSc Computer Network and Network Design?

This course gives you an in-depth understanding of computer network design, implementation and optimisation. You will focus on network design and construction, programming and operating systems, and network troubleshooting in a business environment. You will also explore cloud-based networks, modern data centres, virtualisation and distributed storage.

What will you gain?

You’ll be gain experience in modelling, monitoring and analysing networks in various situations as well as simulating performance and availability to configure for optimum performance. In addition to the expertise you will develop, the course will also improve your mathematical, problem solving, teamwork, communication, time management and critical skills.

  • Modules

    • Computer Networks and Internetworking (15 credits) - Compulsory

      During this module you will develop a systematic understanding of the concepts, protocols and standards for computer networks and internetworking, used in current and future communication infrastructures. It is vital in today's networking market that network managers, administrators and engineers have a critical insight and practical experience of the essential tools used for monitoring, managing and evaluating computer networks. This module, which includes at least 12 hours spent working in labs, is designed to equip you with these problem solving and practical skills.

    • Enterprise Network Troubleshooting (15 credits) - Compulsory

      This in-depth module provides a theoretical and practical overview of troubleshooting complex enterprise networks. It will enable you to communicate advanced network concepts to both networking experts and non-experts and apply the techniques you have learned to carry out projects. With at least 36 hours spent developing your skills in our industry-standard labs, the module focuses on turning you in to a qualified network manager, administrator and engineer with both problem solving and practical skills, such as selecting and configuring appropriate protocols.

    • Operating Systems and Application Environments (15 credits) - Compulsory

      This module focuses on the design and implementation of the modern operating systems and application environments used to build commercial, online applications. The module involves at least 12 hours of lab work and examines key operating concepts including processes and threads, memory management, scheduling, inter-process communication (IPC), device drivers, storage systems, multiprocessor systems, micro-kernels and networking interfaces. You will concentrate on Linux, Windows, Apple iOS and Android operating systems before focusing on a detailed study of key application environments including the Eclipse IDE, XCode, and Android SDK. Finally, we look at the concept of virtual machines and building applications for the cloud using the Google GAE SDK.

    • Network Design and Performance Evaluation (30 credits) - Compulsory

      Throughout this module you will learn how to evaluate a network situation and identify the most important aspects to monitor and analyse. You will be introduced to a methodological approach to network design and the concepts of network modelling, analysis and simulation. At the end of the module you will have developed an appreciation of the design and development simulation software as appropriate models to evaluate the pure performance and availability, as well as the performability, of computer networks.

    • Network Security and Mechanisms (15 credits) - Compulsory

      This is module covers the principles and foundations of network security. It aims at providing students with security issues, technologies, algorithms and protocols used in securing computer networks and associated systems. It will also provide an understanding of possible security breaches, security risk analysis and mechanisms to protect computer and network communication systems. It also studies an in-depth review of commonly-used security mechanisms and techniques, security threats and network-based attacks.

    • Virtualisation and Cloud Computing (30 credits) - Compulsory

      This module covers various issues relating to virtualisation and could computing, with at least 24 hours spent working in labs over the duration of the module. You will focus on exploring and understanding modern data centres, virtualisation, distributed storage, MapReduce, NoSQL, platform services, web services and caching. At the end of the module you will be able to critically assess a variety of cloud platforms, use quantitative and qualitative techniques to professionally design and implement scalable applications and services that execute in a distrusted computing environment, and evaluate the trade-offs and challenges when developing a cloud.

    • Individual PG Project (60 credits) - Compulsory

      This module is an independent piece of work shaped largely by one’s own decisions and preferences to accomplish and deliver a task via prescribed stages. The module aims to facilitate students’ understanding of designing, planning and conducting applied research. The module encourages students to apply and test theory and to contribute to applications, through enhancing students’ ability to handle data for problem solving and evaluation; to test theory using analysis and simulations, integrating the learning from other modules.

You can find more information about this course in the programme specification. Module and programme information is indicative and may be subject to change.

How will the MSc Computer Network and Network Design be taught?

As well as developing your practical skills in laboratory sessions, you’ll attend lectures, seminars, workshops and tutorials, where you’ll deepen your theoretical knowledge, work on activities and case studies, and develop your analytical and problem-solving skills. You will do research, produce written reports, give presentations and take part in group discussions and group work, supplementing all this with your own independent study.

Assessment

As well as exams (including an oral exam as part of your dissertation), tests and your research project, you’ll be assessed through practical assignments, including laboratory work, and coursework including essays, reports, presentations and class discussions. Some assessed work will be group work.

You will receive regular feedback on your work, including your assessed coursework and your exams.

  1. UK & EU
  2. International
  3. How to apply
  1. UK & EU
  2. International
  3. Additional costs

How can the MSc Computer Networks and Network Design support your career?

This course will leave you perfectly placed for a role as a training specialist, university lecturer, systems dispenser or business analysis manager. Many of our graduates have gone straight into employment in the networking and communications industry and are working in programming, telecommunications engineering or network management. Or why not consider starting your own your business?

Our graduates have gone onto achieve many successes since leaving Middlesex and a number have even started working for large companies such as:

  • IBM
  • L'Oréal
  • Halcrow Group
  • Cyberspace Network
  • AK Electronics
  • One Hundred Computers
  • Pilat Media
  • F5 Networks
  • Hadi Sanei

    MSc Computer Networks and Network Design graduate and Principal Project Manager at Halcrow Group Ltd.

    Completing my MSc course gave me a huge amount of confidence in myself and my capabilities. I learnt how to deal with complex problems, how to analyse them and how to find the best solutions. The modules on systems simulations and modelling completely changed my career plans. I found the topic so interesting that I based my final project around it, which was later published and presented as a conference paper in the UK and Italy.

Other courses

Network Management and Cloud Computing MSc

Start: October 2020, EU/INT induction: September 2020

Duration: 1 year full-time, 2 years part-time

Code: PGG42G

Cyber Security and Pen Testing MSc

Start: October 2020

Duration: 1 year full-time, 2 years part-time

Code: PGI108

Telecommunications Engineering MSc

Start: October 2020

Duration: 1 year full-time, 2 years part-time

Code: PGH64A

Back to top