Taught course

Computer Networks and Communications

University of Westminster, London · Faculty of Science and Engineering

Entry requirements

Qualifications equivalent to a good Honours degree (a minimum Lower Second Class) from a British university in computer engineering, computer science with a knowledge of computer hardware, or in electronic engineering with some programming experience. Relevant work experience will be taken into account.

Security Communications Cloud Technologies

Months of entry


Course content

Businesses today are heavily reliant on computer networks in their daily operations. It is important to ensure that such networks are well designed, optimised, secured and tested for maximum uptime and ease of management. There are excellent opportunities for network engineers with such skills and experience.

The MSc in Computer Networks with Communications aims to produce postgraduates with an advanced understanding of computer networks with hands-on experience of the planning, implementation and maintenance of such systems. The course aims to prepare a student with specialist knowledge and skillset in key areas such as network design, storage area networks, optical networking, network simulation, network redundancy and reliability. Students will be able to review commonly used network simulators, commercial and academic, their common and specific purposes and architectures. The course will enable the student to apply a holistic understanding of networks and their applications in solving real world problems. It will also enable them to develop the ability to critically evaluate and integrate devices and components used for high speed fibre optical communication systems, and develop the ability to model the behaviour of modern day network systems to design and critically evaluate such systems at all levels of the OSI model.

Each MSc course consists of three learning modules (40 credits each) plus an individual project (60 credits). Each learning module consists of a short course of lectures and initial hands-on experience. This is followed by a period of independent study supported by a series of tutorials. During this time you complete an Independent Learning Package (ILP). The ILP is matched to the learning outcomes of the module. It can be either a large project or a series of small tasks depending on the needs of each module. Credits for each module are awarded following the submission of a completed ILP and its successful defence in a viva voce examination. This form of assessment develops your communication and personal skills and is highly relevant to the workplace. Overall, each learning module comprises approximately of 400 hours of study.

The Project counts for one third of the course and involves undertaking a substantial research or product development project. For part-time students, this can be linked to their employment. It is undertaken in two phases. In the first part, the project subject area is researched and a workplan developed. The second part involves the main research and development activity. In all, the Project requires approximately 600 hours of work.

Further flexibility is provided within the structure of the courses in that you can study related topic areas by taking modules from other courses as options (pre-requisite knowledge and skills permitting).

All of our courses are in the process of seeking accreditation by the Institution of Engineering and Technology.

Prior to starting your course, you are sent a Course Information and Preparation Pack which provides information to give you a flying start.

Information for international students

An IELTS score of 6.5 or equivalent will normally be required from applicants whose first language is not English, or who have not studied their secondary and bachelor's degree education in English.

Fees and funding

Please find details of the extensive range of funding opportunities available through the university at: http://www.westminster.ac.uk/study/fees-and-funding

Qualification and course duration


full time
12 months

Course contact details

Course Enquiries
+44 (0)20 7911 5000