• Northumbria University Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • Birmingham City University Featured Masters Courses
  • University of Northampton Featured Masters Courses
  • University of Bristol Featured Masters Courses
  • Cardiff University Featured Masters Courses
  • University of Surrey Featured Masters Courses
King’s College London Featured Masters Courses
University of Warwick Featured Masters Courses
University of Leeds Featured Masters Courses
Queen Mary University of London Featured Masters Courses
University of Birmingham Featured Masters Courses
Ireland ×
0 miles
Computer Science×

Masters Degrees in Networks & Communications, Ireland

We have 6 Masters Degrees in Networks & Communications, Ireland

  • Computer Science×
  • Networks & Communications×
  • Ireland ×
  • clear all
Showing 1 to 6 of 6
Order by 
The M.Sc. programme in Computer Science equips students with the theoretical and practical background necessary to enable them to participate in the design of complex networked and distributed computing systems, as well as to undertake research in this area. Read more
The M.Sc. programme in Computer Science equips students with the theoretical and practical background necessary to enable them to participate in the design of complex networked and distributed computing systems, as well as to undertake research in this area.

The programme is assessed based on a combination of assigned coursework, written examination, and a dissertation.

The programme is composed of a number of modules that are taken by all students.

These modules include:

- Networked applications: covers applications of the Internet and Intranets ranging from email and the Web to electronic commerce; collaboration and community services; distributed artificial intelligence; and information retrieval.
- Data communications and networks: introduces the fundamentals of computer networks and networking technology.
- Distributed systems: covers the most important paradigms for building distributed applications including client-server computing, distributed object technology, and component models.
- Software engineering for concurrent and distributed systems: covers objectoriented analysis and design techniques and their application to concurrent and distributed systems.
- Security and management of networks and distributed systems: introduces the fundamentals of computer and network security and investigates different approaches to network management and the management of advanced information services.

This course is open to graduates who have achieved the equivalent of at least an upper second-class honors degree, or better, in computing, information technology, or a related discipline. Well qualified candidates from disciplines such as engineering, mathematics, statistics, or physics who have sufficient knowledge of computing (including the ability to program) may also be accepted.
This course has been co-funded under the National Development Plan (Graduate Skills Conversion Programme) for EU fee paying students.

Read less
Overview. As software systems become an ever more important part of everyday life, the dependability of these systems is becoming ever more critical. Read more

Overview

As software systems become an ever more important part of everyday life, the dependability of these systems is becoming ever more critical.

The unique, two-year Joint Master programme, the Erasmus Mundus Joint Msc in Advanced Systems Dependability (DEPEND) is offered by Maynooth University in Ireland, the University of St. Andrews in Scotland (UK), and the Université de Lorraine in Nancy (France). Up to 20 full, 2-year grants worth up to EUR 49,000 each (fees, travel, & subsistence) are available per year, funded by the European Erasmus+ EMJMD Programme: full details will be published soon on this website.

The course provides students with the knowledge, skill, and in-depth technical understanding of the key topics of safety, reliability, availability, and security of software-based systems. This is achieved by bringing together the theory and practice of software development through research projects and work experience in both industrial and research settings.

Students attend two of the three universities during the course, spending one year at each. Annual summer schools are an important element of the course, and these take place at a different university each year. The 120 ECTS course consists of taught modules, projects & dissertations, experiential learning activities (work placements), and opportunities to explore the culture of each country. 

On successful completion of the course, students are awarded a Joint M.Sc. degree by a consortium of the three universities; the course is accredited in all three countries.

Courses are taught in English and are structured according to the ECTS. Students will be integrated into the culture of the country where they study through language and cultural courses provided by the Universities which they attend




Read less
Overview. The MSc in Computer Science (Applied) offers students with degrees that include three years of Computer Science a personalised programme of advanced CS modules to enhance their knowledge and fit their strengths. Read more

Overview

The MSc in Computer Science (Applied) offers students with degrees that include three years of Computer Science a personalised programme of advanced CS modules to enhance their knowledge and fit their strengths. Furthermore, students deepen their research and practical skills through a project and dissertation plus an industrial work placement meaning they will get the opportunity to apply the skills from the lecture hall and the research laboratory in a real industrial environment. This will be a key part of their training and enhance their employment prospects following their graduation.

Commences

September

Course Structure

The course lasts two years. In year one, students will do 12 taught modules selected to complement their previous experience and knowledge. In year 2, semester 1 consists of an advanced module in programming plus a choice of optional modules. In addition, student undertake a major individual software project and preparation for work placement. In semester 2, students are placed within software companies to gain at least six months of relevant work experience.

Duration: 2 years Full-time



Read less
The goal of this proposal is to provide infrastructure providers (InPs) with the techniques for efficient service negotiation and resource management in order to maximize profit in competitive markets. Read more

The goal of this proposal is to provide infrastructure providers (InPs) with the techniques for efficient service negotiation and resource management in order to maximize profit in competitive markets. More specifically, the objectives of this project are

  1. Design negotiation strategies based oncurrent resource usage and strategies of competitors by using non-cooperative game-theory and analyse the risk exposure for different strategies, in order to address the tussles between service providers (SPs) and InPs when each party tries to optimize their utility functions
  2. Develop machine-learning based algorithms that predict the dynamics of network slice requests and provide efficient resource management techniques that dynamically adapt to current resource usage conditions, business goals, and prediction of the future requests.

Methodology proposed

To meet the demands of widely varied vertical applications, multiple heterogeneous logical network slices coexist on a shared infrastructure built with virt ualization technologies in 5G networks. Since no single provider in today’s network controls all end -to-end paths, a network slice from a SP has to be composed by using resources and VNFs from multiple InPs. Each InP involved embeds parts of the network slice and connects them using the external links among InPs. However, InPs have essentially no control over the dynamic and heterogeneous requests they receive. Moreover, different InPs and SPs take non-cooperative strategies in order to optimize their own utility functions. As a result, these dynamic and heterogeneous requests and the non -cooperative tussles between InPs and SPs lead to inefficient resource utilization and diminished profit margins for InPs.

The approach is to leverage machine-learning based resource management for dynamic network slice requests, and coupled with efficient negotiation strategies, in order to achieve improved resource utilization and more profit for InPs.

Expected outcomes: (e.g. deliverables & strategic impacts)

This project will further strengthen scientific research of IT Carlow by applying excellent research ideas to produce world-class research outcomes.



Read less

  • 1
Show 10 15 30 per page



Cookie Policy    X