University of Northampton

Master Computing (Computer Networks Engineering) - Máster en Informática (Ingeniería de Redes)

University of Northampton
  • Imparte:
  • Modalidad:
    Presencial en Northampton
  • Precio:
    Full time fees £6200 - 2015/16 fees for International Students: £11,700
    Part time fees Year One : £680 per 20 credits
  • Comienzo:
    Septiembre 2017
  • Lugar:
    Boughton Green Road
    Northampton NN2 7
    Reino Unido
  • Duración:
    1 Año
  • Idioma:
    El Curso se imparte en Inglés
  • Titulación:
    Master Computing (Computer Networks Engineering)


This postgraduate qualification allows you to study computer networks in greater depth as well as developing your research and analytical skills whilst undertaking your own individual thesis project investigating an area of particular interest. You will be able to utilise our state of the art facilities ensuring you are exposed to cutting edge technology and are able to pursue your specialist interests.


Applicants will normally hold a recognised first or second class honours degree from a UK university or international equivalent in a relevant subject. It is assumed that students will have a working knowledge of computers and networks and it is essential that they have practical hands-on experience of at least one programming language. Those who do not have English as their first language will need to demonstrate that they meet the minimum English language requirement of IELTS 6.5 (or equivalent).


While primarily having a technological focus, this pathway also provides an awareness of the business context, encourages development of interpersonal skills which can make a vital contribution to problem solving in business.
This course integrates the latest vendor specific curriculum, providing you with the opportunity to work towards professional qualifications such as the Cisco Certified Network Associate (CCNA), Cisco Certified Network Professional (CCNP) as part of your studies.
All modules are 20 credit modules except for the dissertation which is a 60 credit module. An MSc is awarded on successful completion of 180 credits (six, 20 credit modules and one 60 credit dissertation module).
Special course features
This specialist postgraduate course allows you to pursue an area of particular interest utilising our recently upgraded facilities. We enrol small cohorts of students to ensure that you receive personalised care and are able to develop your skills and enhance your knowledge. We have developed this course to be studied around other commitments and you may only need to attend the university for two days per week.
Typical modules
Not all the designated modules may run or be offered in trimester 2 due to staff availability or low numbers of students choosing a module.
Compulsory Modules

Computer Networks
Develops practical networking skills alongside a deeper understanding of network principles and protocols. The module primarily focuses on problem solving using current and emergent network hardware along with the development of applications to exploit these technologies.
Evaluates the design and use of a range of databases but concentrates on the most common, the relational database. This module emphasises the importance of effective design using appropriate data modelling techniques as well as evaluating appropriate employment of databases.
Provides you with the opportunity to learn appropriate research techniques in order to carry out independent, relevant and in depth research in a topic of specific interest.
Mobile Device Software Development
Concentrates on the development of technologies and software used to allow mobile computing devices to communicate more effectively now as well as evaluating emergent technologies for the future.
Modern Computer Architecture
Focuses on the structure and behaviour of the various functional modules of computers, how they interact to provide the processing needs of the user as well as how to optimise systems.
Visual Object Software
Develops your ability to create object based solutions to software problems within a contemporary integrated development environment.

Optional Modules

Distributed Systems
Extends your previous knowledge and understanding of software, programming, design, specification, implementation and applications of distributed computer systems.
Formal Methods for Software Construction
Equips you with the basic techniques used in the formal specification of simple and moderately complex computer systems. Formal specification has a wide range of applications including aviation, power generation and distribution as well as medical applications and thus the ability to manipulate these systems is a sought after, and highly transferable, skill.
Immersive Technologies
Provides a comprehensive understanding of the principles of Virtual Environments Technology. You will design virtual environment solutions through the integration of standard components.
Intelligent Systems
Develops your understanding of search methods and agents. Theoretical and practical examples are used to demonstrate how intelligent systems are used in applications on the internet.
Internet Programming
Focuses on creating client and server software as well as web applications. You will learn how different technologies can be used to allow such software to be designed, implemented and deployed.
Internet Security
Provides you with the necessary theoretical and practical understanding of the technology available to manage and implement secure computer applications in an internet environment.
Java Programming
Improves your awareness of programming, particularly focussing on client side java applets. You will use your programming skills to produce complex 2D and 3D graphics applications for a range of different situations.
Media Techniques
Equips you with the techniques necessary to manipulate media stored in computer systems using standard programming languages.
Modelling for Enterprise
Uses cutting edge modelling technologies in collaboration with industrial partners to promote awareness of common modelling software and practices as well as developing a wider understanding of industry applications and standards behind modelling for enterprise.
Software engineering
Extends and consolidates your skills, understanding and knowledge of the design, development, evaluation and improvement of software engineering to ensure the production of robust, re-usable and long lasting systems.
Specification Analysis and Design
Focuses on the range of techniques and tools essential for any substantial software development life-cycle including engineering, systems specification, analysis and systems design.

Salidas profesionales

Recent studies show a continuing demand for well trained computing personnel. Successful graduates will have a whole range of possible employment paths in front of them within the broad IT/computing domain.

¡Infórmate ahora sin compromiso!


Cursos Relacionados

Ver otros masters de...