Computing (Software Engineering) MSc
Our master's in Computing (Software Engineering) course allows you to study the design of software systems...
We are closing on 20 December for the Christmas period and will re-open again on 2 January. If you have a question during this time, please speak to our chat bot.
Level
Master'sPG MSc
Duration
Full Time: 1 year
Part Time: 2 years
Starting
September, February
Full Time: £8,500
Part Time: £945 per 20 credit module
International: £17,495
Waterside
Updated 12/12/2024
For questions regarding study and admissions please contact us:
study@northampton.ac.uk
0300 303 2772
With the 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.
Image shows aerial view of the Creative Hub; a modern, curved building surrounded by greenery, paths, and people sitting or walking near a river on a partly cloudy day.
Image shows the main entrance to the Learning Hub, which is a large, multi-storied building with many large windows, with ‘Learning Hub’ in large letters on the front. It is a sunny day, and several blurred people are walking outside.
Image shows a modern library interior with people reading at tables and seated on cushioned chairs in the Learning hub. Shelves filled with books are visible in the background under circular ceiling lights.
Image shows view of the lawn and courtyard outside the Learning Hub, featuring a bare tree, ornamental grasses, and an abstract sculpture. The building has several stories and features large windows.
Image shows the ground floor of the Learning Hub; it is a large, modern atrium with high ceilings, a large clock on the wall, turnstile gates, and an angular black staircase. A student carrying a backpack is walking through the space.
Image shows a large, modern lobby with high ceilings, circular light fixtures, and an upper floor visible. People are sitting on yellow seats and moving around. Stairs and a black staircase are also present.
Image shows external view of the Creative Hub, which is a large modern multi-story building with curved design, large windows, and white façade. In front of the building, people walk and sit on a landscaped plaza with trees and benches.
Image shows a study area on the ground floor of the Creative Hub; it has bright and modern with large windows, light fixtures on the ceiling, colourful chairs, and students seated at tables.
Computer Networks Engineering MSc applicants will normally hold a recognised first or second class honours degree from a UK university or international equivalent in a relevant subject. We expect that you will have a working knowledge of computers and networks and it is essential that you have practical hands-on experience of at least one programming language.
For information on how to apply to study with us, please see our How to Apply page.
All International and EU students applying for a course with us must meet the following minimum English language requirements:
For information regarding English language requirements at the University, please see our IELTS page.
Open Days give you the best experience and insight to courses, people and facilities that interest you. Make your choice easier and come meet us.
This programme encompasses a range of modules that delve into the core aspects of Computer Networks Engineering, ensuring you’re well-prepared for the dynamic job market. In the “Internet Security” module, you’ll gain a solid grasp of the principles surrounding computer and internet security, equipping you with the theoretical and practical knowledge needed to implement secure applications within the Internet environment. “Modern Computer Architecture” explores the intricate architecture of computer systems, from personal computers to multiprocessors, and their interaction to meet user processing requirements. “Computer Networks” module places a strong emphasis on practical networking skills and a deep understanding of network principles and protocols, emphasizing real-world problem-solving using the latest network technologies. Finally, our “Mobile Device Software Development” module is dedicated to creating software for mobile computing devices and addresses the technologies and software development techniques essential for seamless communication on these platforms.
The Computing (Computer Networks Engineering) programme is firmly rooted in the traditional tenets of modern computing programmes, and one of its standout features is the emphasis on cultivating a comprehensive understanding of programming skills. These skills serve as a vital foundation that is not only valuable within the realm of network engineering but also highly transferable across various technology domains. The ability to code and script efficiently is a cornerstone in crafting innovative and efficient solutions for the complex challenges that network engineers encounter. As a culmination of your journey, all the knowledge acquired throughout the programme converges in our comprehensive dissertation module. Here, you will have the opportunity to demonstrate your expertise by exploring and addressing real-world challenges, solidifying your place as a proficient computer networks engineer and programmer. Your journey in Computer Networks Engineering will be one of both knowledge and hands-on expertise, shaping you into a highly desirable asset in the competitive job market.
Please note the modules shown here relate to the academic year 23/24. The modules relating to the academic year 24/25 will be available from June 2024.
Please note the modules shown here relate to the academic year 24/25. The modules relating to the academic year 25/26 will be available from June 2025.
This pathway teaches students via a mix of theoretical lectures and seminars and more hands-on work. This includes the use of laboratory facilities and computer simulation tools, alongside learning from case studies and practical examples.
You will be assessed a number of different ways on this course. This includes coursework, critical reviews and a substantial independent research dissertation. In addition, you will also conduct oral presentations, practical reports, and participate in group work.
'My study at UON really helped me to start a good career in the field of computer science.'
2025/26 Tuition Fees
Fees quoted relate to study in the Academic Year 25/26 only and may be subject to inflationary increases in future years.
There are currently no additional costs anticipated for this Computer Networks degree for 2024 entry.
If you are starting a Master’s course in 2024/25 either full-time or part-time* you may be able to apply for a master’s loan through Student Finance England
*Please note that the maximum period of study allowed for part-time courses is two years.
For information on the scholarships available to you, please see our scholarships page.
For more information about possible funding options, please visit our Fees and Funding pages.
Fees quoted relate to study in the Academic Year 24/25 only and may be subject to inflationary increases in future years.
Upon completion of this Computing MSc course, you will be equipped to pursue a range of careers. Well-trained staff are in high demand across the computing and IT industries, and our graduates will be able to embark on job roles such as:
Computing MSc students will benefit from access to around 150 PC and Linux workstation computers. Alongside digital projection facilities, these are all housed in six bespoke computer laboratories, which are maintained by two technicians.
To ensure you receive personalised care which allows you to enhance your knowledge and develop your skills, we only enrol small cohorts of students. 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.
Our master's in Computing (Software Engineering) course allows you to study the design of software systems...
Our master's in Computing (Internet Technology and Security) course allows you to study cyber security at...
Our master's Computing course allows you to study computing at a greater depth, develop your research...