You are here: Home / Masters

MSc Internet Engineering


View Online


How to apply


For any enquiries about this course, please contact:


View Now

The Internet has significantly changed our lives in the last 15 years. The web, email, instant messaging, social networking and VOIP are just some examples of how drastically our day-to-day is now different from a generation ago. And this is just the start...

In the next 15 years, nearly all of the facets of our life will be "online". Our health, entertainment, security and social interactions will be done using fascinating Internet applications that only now are being envisioned. This new environment will require people to design, manage and maintain the networks that will build the future Internet.

MSc Internet Engineering offers a breadth of courses that explain all the fundamental pieces of the Internet. The physical layer is explained through optical, wireless and wired connectivity; the Internet layer through routing, congestion control and traffic engineering; the application layer, explaining security and technology such as codecs; the "business layer" which explores business opportunities and regulations. Our graduates will be in a prime position to be at the forefront of this revolution by knowing in depth all of its components.

The lectures are delivered by world leading researchers in all these fields with regular invited lectures from the main industrial players in the telecommunications and Internet industry.

We also offer a 2 year Masters degree with a year in industry open to students on all of our communications engineering MSc and MRes programmes. Students apply in their first term for exclusive year-long paid internships at Cisco Systems in Silicon Valley, California. Successful applicants will gain excellent experience working for one of the world’s leading technology companies in the world’s number 1 technology cluster

A flexible version of this course for those employed in industry is also available

Introduction to IP Networks – IPN
This module serves as an introduction to Internet Protocol (IP) based networks, protocols and services. The aim is to provide a foundation for the understanding of IP technologies and to show how such networks are impacting on the telecommunications environments and enable the realisation of multi-service communications networks.
Introduction to Telecommunications Networks – ITN
This module provides a wide perspective of available communication networks and their properties. Many of the topics covered are fundamental to communication engineers regardless of whether they are working in a circuit switched or packet switched environment.
Mobile Communications Systems – MCS
We focus on the detailed implementation of two key mobile systems, namely GSM and UMTS, from the viewpoints of system architecture, the physical layer and system implementation. The 2.5 and 3.5/3.75 Generations are also discussed with a description of HSCSD, GPRS, EDGE, HSDPA and HSUPA. Issues of network planning, mobile services and business are also considered, with a focus on the 802.11 (WiFi), 802.15 (Bluetooth and Zigbee) and 802.16 (WiMAX) standards.
Internet of Things - IOT
This course is designed to provide an introduction to the Internet of Things (IoT) for postgraduate students who already have a background in electronic engineering or a related subject, an understanding of basic networking and some software (coding) experience. The course is designed to give the students a solid grounding of the key technologies involved and how they are integrated to form complete IoT systems. We also aim to give students an understanding of how the internet of things fits within the wider context of the ICT industry. The course has a significant practical content in that 50% of the time will be spent on practical lab exercises, involving IoT system design and software development. The course is broadly divided into two parts, namely development in the cloud and development at the edge. It is assumed that students will already have a basic familiarity with coding (in any language). For the former part (development in the cloud), the course makes use of the IBM Bluemix cloud data analytics platform and Node-RED visual tool for wiring together hardware devices. These tools use a graphical user interface and training will be provided. The underlying programming languages for these tools are JavaScript and HTML (though prior knowledge of these languages is not required). For the latter part (development at the edge), familiarity with functional C/C++ programming would be useful since these languages are used to configure the sensors and edge computing platforms. An example of a programming environment for the latter part (the edge) is Energia by Texas Instruments.
Software for Services and Network Design – SNS
This course is primarily experiential in character. Lectures, hands-on activities and demonstrations are combined to provide exposure to, and experience of, a range of software skills appropriate to communication engineering, specifically addressing the increasingly important role of object oriented (OO) software techniques in telecommunications. The module is assessed through a set of coding and written assignments, some of which will be carried out during the module.
Wireless Communications Principles - WCP
This module covers the principles associated with data transmission, with a special emphasis on aspects concerning the physical-layer and the medium-access control layer. The module emphasizes both the foundations as well as the applications of the various algorithms, techniques and protocols.
Communication Systems Modelling – CSM
This module provides in-depth exposure to analytic and simulation techniques appropriate for the representation, analysis and performance evaluation of communications systems and networks.
Network Planning and Operations – NPO
The module gives an understanding of the processes of designing and planning telecommunications, broadband and IP-based networks. The process is taken from the creation of market forecasts of demand on the network, to the implementation of plans. Aspects of the design that influence the likely replacement of the PSTN, the ATM and IP networks are also covered. It also deals with the performance that a network must be designed to meet and those performance parameters that impact on the quality of service perceived by customers.
Network and Services Management – NSM
This module introduces principles, technologies and protocols used for network and service management in both telecommunication and Internet Service Provider networks. It covers the relevant functional areas, examines in detail management technologies such as SNMP, CMIS/P and CORBA and introduces the TMN hierarchical management framework. The course concludes with in-depth case studies of IP network configuration for traffic engineering and IP quality of service management.
Optical Transmission and Networks – OTN
This module provides the student with an understanding of optical transmission systems, including causes of signal impairment in transmission and techniques to reduce signal distortion. Particular emphasis is given to optically amplified and Wavelength Division Multiplexed transmission systems covering topics such as dispersion management, system resilience, SDH/SONET, add-drop multiplexing, digital cross-connects, wavelength routed optical networks (WRONs) and wavelength routing and allocation algorithms, wavelength conversion and dynamic wavelength switching.
Telecommunications Business Environment – TBE
This module deals with strategic management issues related to running a telecommunications operating company [Telco], enabling delegates to appreciate the business perspectives of telecommunications both in the UK and globally. Emphasis is on providing an understanding of the interactive nature of the forces impacting on the performance of Telcos.

The course is delivered by means of formal lectures, laboratories and project work. The lecture component is divided into basic courses taking place in term one, to provide the students with the required background in communication technologies, and advanced options taking place in term two, in which the students are taught more specialised subjects.

All of the course lecturers carry out leading research in the subjects they are teaching. Modules are taught in 4 day blocks from Monday to Thursday in single week (10am to 5pm). A few week later a tutorial is held with an examination a few weeks or the submission of an assignment.

The teaching format of our master programmes is unique in the UK and helps capable students to develop strong expertise in the technologies and theories within a very short time

The research project commences in term two and the completed results are reported in the students’ dissertations, to be submitted in September. The research work carried out by the students generally takes place within one of the research groups in the EE department, and in many cases the work carried out by the student leads to advances in the department’s research output in addition to giving the student good experience of research work.