Curious about studying Computing (Computer Networks Engineering) MScat University of Northampton? We've gathered all the key details—entry requirements, modules, fees, and more. Hear from real students by checking out reviews, or take the next step by booking an open day to explore it for yourself.
MSc - Master of Science
University of Northampton Main site
Full Time
Sep 2026
1 Year
University of Northampton’s Computing (Computer Networks Engineering) MSc course, you will have the opportunity to study computing in great depth. In addition to completing an individual thesis on an area of computer networks engineering that is of particular interest to you, this Computing (Computer Networks Engineering) course will also allow you to develop your research and analytical abilities. This will equip you with all the skills you need to enhance your career prospects further.Embarking on a computer networks engineering course offers access to a realm of boundless possibilities in the digital age. In today’s interconnected world, this course is beneficial for those aspiring to build a career in the ever-evolving field of information technology. Within this programme, you will explore the fundamental principles of network architecture, data transmission, security, and management. You will be well-prepared to craft, execute, and sustain computer networks, ensuring uninterrupted connectivity and data flow. Whether your focus is in network administration, cybersecurity, or telecommunications, a computer networks engineering course equips you with the skills and expertise required to meet the dynamic and competitive job market’s demands.
Computer Networks module focuses on developing practical networking skills alongside deeper understanding of network principles and protocols (wired and wireless). Although the necessary background is introduced as appropriate, the course on the whole deals with problem-solving using current and emergent network hardware and protocols along with the development of applications to exploit these technologies
This module emphasises the importance of sound design using appropriate data modelling techniques (e.g. relational modelling, entity-relationship modelling).
This module provides the student 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.
The module introduces the key concepts of Computer and Internet Security. The module is designed to provide the student with the necessary theoretical and practical understanding of the technology available to manage and implement secure computer applications in an Internet environment.
This module focuses on creating software for mobile computing devices. It concentrates on the necessary technologies used to allow such devices to communicate and how to develop software to allow them to do so.
This purpose of this module is to consider the structure and behaviour of the various functional modules of the computer and how they interact to provide the processing needs of the user. This module covers systems ranging from PCs through multiprocessors with respect to hardware design and instruction set architecture.
This module concentrates on creating object-based solutions to software problems within a contemporary integrated development environment. It focuses on the concepts of object technology and the syntax and semantics of the underlying model while promoting good practice in software construction and testing.