Dept/School | School of Computing Science, Middlesex University | |||
| Duration | One year full time, two years part time. | |||
| Entry Requirements | Second Class Honours Degree or above | |||
| Course Fees | UK/EU full-time: £5,500; International full-time: £10,100; Part-time: £48 per credit. | |||
| Course Contact | Dr Xiaochun Cheng | Study Options | Full-Time/Part-Time | |
| Start Month(s) | September & January | Taught/Research | Taught | |
MSc Computer Networks |
| This programme establishes the essential knowledge needed by professionals to design, upgrade and manage computer communication systems. The MSc Computer Networks focuses on design and implementation and is ideal if you have a technical background. Special features: Relatively small class sizes and strong tutorial support. Emphasis on professional and project skills for your step into industry. Real enthusiasm to support students explore new concepts and innovations. Practical work integrated into every module. Work placements available. Well equipped specialist CISCO labs Covers both day-to-day network operations and strategic network planning. Modules Computer Networks, Wireless and Mobile Communications Systems - 30 Credits Computer network technology enables a vast range of significant activity: business competitiveness, national security, personal communications to name but a few. This module will establish an understanding of the operation, capabilities, security issues affecting network and Internet communications, business use of computer networks and the various ways in which these factors interact with each other. On successful completion of this module, you will come to appreciate the operation of a variety of types of current networks and a single framework will be used to analyse, design and construct networks capable of providing the right connectivity and performance needed by specific applications. In particular, you will understand the principal technical aspects of underlying computer network operation, their capabilities, security threats to networks and a range of countermeasures that can be taken to mitigate these. You will be able to analyse and evaluate specific networks for a range of applications and are provided the opportunity for developing commercially viable network applications. Network Design, Modelling and Simulation - 30 Credits This module aims at teaching students how to evaluate a network situation and to help them to identify the most important network aspects that need to be monitored and analysed. This is done through the introduction of a methodological approach to network design. The module also introduces the concepts of network simulation, modeling and analyses and examines the techniques facilitating such work. It provides students with the appreciation of the design and development simulation software as appropriate models to evaluate the performance of transmission systems, computer networks and manufacturing systems Network Security: Protocols and Standards - 30 Credits This module covers the concepts and critical issues of network security with emphasis on standards, protocols and applications. It aims at providing students with an understanding of network security technologies, algorithms and protocols. It will also provide an understanding of the design criteria in cryptography and data security as well as developing basic system analysis and solution synthesis Network Systems and Services - 30 Credits This module looks at the design, implementation and maintenance of network systems and services. It examines concepts such as a network operating system and explores networking paradigms including socket and thread-based programming, Remote Procedure Calls (RPC), CORBA and Java RMI. It also explores the design and implementation of Global Services such as Web Servers. The course concludes by looking at new developments in networking including Network Processors, Blade Servers and Grid Computing Postgraduate Project in Computer Communications - 60 Credits This project would give the student the opportunity to use a combination of general and specialist computer communications knowledge and understanding to apply an existing or emerging technology to the solution of a practical problem. Or to contribute and extend the theoretical understanding of new and advancing technology and its application. The project will also give students the opportunity to demonstrate a personal commitment to professional standards, recognising obligations to society, the profession and the environment. |
| Unit of Assessment: Computer Science and Informatics | What is the RAE? | FTE Category A Staff Submitted | 4* | 3* | 2* | 1* | U/C |
| 22.3 | 10% | 25% | 45% | 20% | 0% |