• Swansea University Featured Masters Courses
  • University of Southampton Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • University of Bristol Featured Masters Courses
  • Jacobs University Bremen gGmbH Featured Masters Courses
  • University of Oxford Featured Masters Courses
  • University of Derby Online Learning Featured Masters Courses
  • Goldsmiths, University of London Featured Masters Courses
Middlesex University Featured Masters Courses
Vlerick Business School Featured Masters Courses
University of Reading Featured Masters Courses
Nottingham Trent University Featured Masters Courses
University of Surrey Featured Masters Courses
"parallel" AND "computing…×
0 miles

Masters Degrees (Parallel Computing)

We have 88 Masters Degrees (Parallel Computing)

  • "parallel" AND "computing" ×
  • clear all
Showing 1 to 15 of 88
Order by 
Visit our website for more information on fees, scholarships, postgraduate loans and other funding options to study High Performance and Scientific Computing at Swansea University - 'Welsh University of the Year 2017' (Times and Sunday Times Good University Guide 2017). Read more

Visit our website for more information on fees, scholarships, postgraduate loans and other funding options to study High Performance and Scientific Computing at Swansea University - 'Welsh University of the Year 2017' (Times and Sunday Times Good University Guide 2017).

The MSc in High Performance and Scientific Computing is for you if you are a graduate in a scientific or engineering discipline and want to specialise in applications of High Performance computing in your chosen scientific area. During your studies in High Performance and Scientific Computing you will develop your computational and scientific knowledge and skills in tandem helping emphasise their inter-dependence.

On the course in High Performance and Scientific Computing you will develop a solid knowledge base of high performance computing tools and concepts with a flexibility in terms of techniques and applications. As s student of the MSc High Performance and Scientific Computing you will take core computational modules in addition to specialising in high performance computing applications in a scientific discipline that defines the route you have chosen (Biosciences, Computer Science, Geography or Physics). You will also be encouraged to take at least one module in a related discipline.

Modules of High Performance and Scientific Computing MSc

The modules you study on the High Performance and Scientific Computing MSc depend on the route you choose and routes are as follows:

Biosciences route (High Performance and Scientific Computing MSc):

Graphics Processor Programming

High Performance Computing in C/C++

Operating Systems and Architectures

Software Testing

Programming in C/C++

Conservation of Aquatic Resources or Environmental Impact Assessment

Ecosystems

Research Project in Environmental Biology

+ 10 credits from optional modules

Computer Science route (High Performance and Scientific Computing MSc):

Graphics Processor Programming

High Performance Computing in C/C++

Operating Systems and Architectures

Software Testing

Programming in C/C++

Partial Differential Equations

Numerics of ODEs and PDEs

Software Engineering

Data Visualization

MSc Project

+ 30 credits from optional modules

Geography route (High Performance and Scientific Computing MSc):

Graphics Processor Programming

High Performance Computing in C/C++

Operating Systems and Architectures

Software Testing

Programming in C/C++

Partial Differential Equations

Numerics of ODEs and PDEs

Modelling Earth Systems or Satellite Remote Sensing or Climate Change – Past, Present and Future or Geographical Information Systems

Research Project

+ 10 credits from optional modules

Physics route (High Performance and Scientific Computing MSc):

Graphics Processor Programming

High Performance Computing in C/C++

Operating Systems and Architectures

Software Testing

Programming in C/C++

Partial Differential Equations

Numerics of ODEs and PDEs

Monte Carlo Methods

Quantum Information Processing

Phase Transitions and Critical Phenomena

Physics Project

+ 20 credits from optional modules

Optional Modules (High Performance and Scientific Computing MSc):

Software Engineering

Data Visualization

Monte Carlo Methods

Quantum Information Processing

Phase Transitions and Critical Phenomena

Modelling Earth Systems

Satellite Remote Sensing

Climate Change – Past, Present and Future

Geographical Information Systems

Conservation of Aquatic Resources

Environmental Impact Assessment

Ecosystems

Facilities

Students of the High Performance and Scientific Computing programme will benefit from the Department that is well-resourced to support research. Swansea physics graduates are more fortunate than most, gaining unique insights into exciting cutting-edge areas of physics due to the specialized research interests of all the teaching staff. This combined with a great staff-student ratio enables individual supervision in advanced final year research projects. Projects range from superconductivity and nano-technology to superstring theory and anti-matter. The success of this programme is apparent in the large proportion of our M.Phys. students who seek to continue with postgraduate programmes in research.

Specialist equipment includes:

a low-energy positron beam with a highfield superconducting magnet for the study of positronium

a number of CW and pulsed laser systems

scanning tunnelling electron and nearfield optical microscopes

a Raman microscope

a 72 CPU parallel cluster

access to the IBM-built ‘Blue C’ Supercomputer at Swansea University and is part of the shared use of the teraflop QCDOC facility based in Edinburgh

The Physics laboratories and teaching rooms were refurbished during 2012 and were officially opened by Professor Lyn Evans, Project Leader of the Large Hadron Collider at CERN. This major refurbishment was made possible through the University’s capital programme, the College of Science, and a generous bequest made to the Physics Department by Dr Gething Morgan Lewis FRSE, an eminent physicist who grew up in Ystalyfera in the Swansea Valley and was educated at Brecon College.



Read less
Computing and communications technologies are having a truly disruptive effect on societies and business worldwide. Mobile payments, wireless communications and the ‘Internet of Things’ are transforming the way we approach key challenges in development, security, healthcare and the environment. Read more

Computing and communications technologies are having a truly disruptive effect on societies and business worldwide. Mobile payments, wireless communications and the ‘Internet of Things’ are transforming the way we approach key challenges in development, security, healthcare and the environment.

Taught jointly by the School of Computing and the School of Electronic and Electrical Engineering, this course will give you a grasp of all layers needed for mobile communication and computation, from the physical network layer through to the applications that run on mobile devices.

You’ll gain a full understanding of the web and cloud computing infrastructure, as core modules give you a foundation in key topics like systems programming and data communications. A range of optional modules will then allow you to focus on topics that suit your interests and career plans, from cloud computing to embedded systems design and high speed web architecture.

Specialist facilities

You’ll benefit from world-class facilities to support your learning. State-of-the-art visualisation labs including a powerwall, a benchtop display with tracking system, WorldViz PPT optical tracking system and Intersense InertiaCube orientation tracker are all among the specialist facilities we have within the School of Computing.

We also have Ascension Flock of Birds tracking systems, three DOF and 6DOF Phantom force feedback devices, Twin Immersion Corp CyberGloves, a cloud computing testbed, rendering cluster and labs containing both Microsoft and Linux platforms among others. It’s an exciting environment in which to gain a range of skills and experience cutting-edge technology.

Course content

You’ll take two core modules in Semester 1 that introduce you to fundamental topics like systems programming and network security. With this foundation, you’ll be able to gain high-level specialist knowledge through your choice of optional modules taught by the School of Computing and the School of Electronic and Electrical Engineering.

The optional modules you choose will enable you to direct your studies towards topics that suit your personal interests and career ambitions such as mobile app development, digital media engineering, big data, cloud computing and embedded systems design, among others.

Over the summer months you’ll also work on your research project. This gives you the chance to work as an integral part of one of our active research groups, focusing on a specialist topic in computer science and selecting the appropriate research methods.

Course structure

Compulsory modules

  • MSc Project 60 credits
  • Data Communications and Network Security 15 credits

Optional modules

  • Distributed Systems 10 credits
  • Mobile Application Development 10 credits
  • Combinatorial Optimisation 10 credits
  • Secure Computing 10 credits
  • Graph Algorithms and Complexity Theory 10 credits
  • Functional Programming 10 credits
  • Big Data Systems 15 credits
  • Mobile Applications Development 15 credits
  • Algorithms 15 credits
  • Parallel and Concurrent Programming 15 credits
  • Cloud Computing 15 credits
  • Graph Theory: Structure and Algorithms 15 credits
  • Communication Network Design 15 credits
  • Optical Communications Networks 15 credits
  • High Speed Internet Architecture 15 credits
  • Digital Media Engineering 15 credits

For more information on typical modules, read Mobile Computing and Communication Networks MSc in the course catalogue

Learning and teaching

Our groundbreaking research feeds directly into teaching, and you’ll have regular contact with staff who are at the forefront of their disciplines. You’ll have regular contact with them through lectures, seminars, tutorials, small group work and project meetings.

Independent study is also important to the programme, as you develop your problem-solving and research skills as well as your subject knowledge.

Assessment

You’ll be assessed using a range of techniques including case studies, technical reports, presentations, in-class tests, assignments and exams. Optional modules may also use alternative assessment methods.

Projects

The professional project is one of the most satisfying elements of this course. It allows you to apply what you’ve learned to a piece of research focusing on a real-world problem, and it can be used to explore and develop your specific interests.Most projects are experimentally based and linked with companies within the oil and gas industry to ensure the topic of research is relevant to the field whilst also addressing a real-world problem.

A proportion of projects are formally linked to industry, and can include spending time at the collaborator’s site over the summer.

Career opportunities

Career opportunities are extremely broad, covering jobs in the design of embedded software running on multi-core devices through to jobs involving the design and implementation of new mobile-applications centric systems for business. In the application of mobile computing skills, job opportunities span every area, from the automotive sector through to retail and banking.

You could launch a career in fields such as mobile app development, mobile systems architecture, project management, network consultancy. You could also work as an engineer in embedded mobile communications, network security or research and development among many others – and you’ll even be well-prepared for PhD study.

Careers support

You’ll have access to the wide range of engineering and computing careers resources held by our Employability team in our dedicated Employability Suite. You’ll have the chance to attend industry presentations book appointments with qualified careers consultants and take part in employability workshops. Our annual Engineering and Computing Careers Fairs provide further opportunities to explore your career options with some of the UK’s leading employers.

The University's Careers Centre also provide a range of help and advice to help you plan your career and make well-informed decisions along the way, even after you graduate. Find out more at the Careers website.



Read less
Provided by the School of Mathematics, this is a one year (full time) taught M.Sc. in High Performance Computing. The degree provides practical training in the emerging high performance computing technology sector. Read more
Provided by the School of Mathematics, this is a one year (full time) taught M.Sc. in High Performance Computing. The degree provides practical training in the emerging high performance computing technology sector.

The aim of the course is to train students in practical applications of high-performance technical computing in industry, finance and research. Course content includes computer architecture, software optimisation, parallel programming, classical simulation and stochastic modelling. Application areas include simulation of physical, chemical and biological systems, financial risk management, telecommunications performance modelling, optimisation and data mining. The course has a number of optional elements, allowing specialization in application areas.

The course includes a strong practical element. Students have unlimited access to a dedicated teaching computing laboratory, and access to the facilities of the Trinity College Centre for High- Performance Computing, which include large-scale parallel computers. Career opportunities include mathematical modeling, simulation and forecasting, database mining and resource management. The techniques covered during the year will allow students to work in advanced software development including parallel and concurrent software applications. High-performance technical computing methods are becoming increasingly widespread in research into mathematics, physics, chemistry and biotechnology, engineering and finance, providing a wide range of options for the student wishing to go on to further research.

Read less
Rooted in your practical experience, the MA programme draws on the latest research and emphasises evidence-based information about computing and computational thinking in education, e-learning / Technology Enhanced Learning and digital literacy. Read more
Rooted in your practical experience, the MA programme draws on the latest research and emphasises evidence-based information about computing and computational thinking in education, e-learning / Technology Enhanced Learning and digital literacy. Develop a critical understanding of computing in education and enhance your pedagogical skills.

Key benefits

- Cutting-edge research and a high profile research active staff.

- Highly supportive teaching and the climate built around success, excellence and commitment.

- Flexibility in learning, whether you are a full or part-time UK, EU or international student through a blend of face-to-face blocks in the heart of London and online activities.

- Develops your pedagogical skills and analytical understanding of computing and computational thinking in education, e-learning / Technology Enhanced Learning and digital literacy in education and their roles in your professional practice.

Visit the website: http://www.kcl.ac.uk/study/postgraduate/taught-courses/computing-in-education-ma.aspx

Course detail

- Description -

As part of our department's successful modular programme, running for over a decade, the MA is constantly updated and draws on the latest research in the development of computational thinking, e-learning/technologically enhanced learning and digital literacy. Through the programme you will develop a critical understanding of your professional expertise in developing computational thinking as well as using and managing digital technologies for teaching and/or learning. You will have the opportunity to develop your practical capabilities by designing and evaluating activities using a variety of approaches to learning including a range of digital technologies and / technologically enhanced learning, digital literacy and the development of computational thinking.
The programme is open to UK, EU and international students and is taught using a blend of face-to-face and on-line activities.

- Course purpose -

For all those who teach, lecture or organise educational provision at any level. To enable professionals concerned with education to reflect on their practice and to inform such reflection by extending their knowledge. You will be made aware of significant current developments and of contemporary pedagogical practices both in computing in education and in enabling Technology Enhanced Learning. Those who teach computing as a subject can select modules that update their understanding of recent curricula and develop their pedagogical thinking. A flexible subject knowledge enhancement programme will run in parallel for ICT teachers who need to upgrade their subject knowledge for teaching new computing curricula.

- Course format and assessment -

There are no examinations - all modules are assessed by written work.

Core modules:

• Recent Developments in Digital Technologies in Education
• A subject specific dissertation

The programme may be taken over one year (full time) or two years (part time). A serving teacher would normally complete the MA on a part time basis and complete one module in each of the autumn and spring terms in year 1, plus a further two modules and the dissertation in year 2.

The sessions for each module normally take place on one evening each week from 5.30 - 7.30pm at the Waterloo Campus. The compulsory Recent Developments in Digital Technologies in Education module involves two face-to-face sessions on Saturdays and 10 online sessions.

Career prospects

Career enhancement; research; educational software design.

How to apply: http://www.kcl.ac.uk/study/postgraduate/apply/taught-courses.aspx

About Postgraduate Study at King’s College London:

To study for a postgraduate degree at King’s College London is to study at the city’s most central university and at one of the top 20 universities worldwide (2015/16 QS World Rankings). Graduates will benefit from close connections with the UK’s professional, political, legal, commercial, scientific and cultural life, while the excellent reputation of our MA and MRes programmes ensures our postgraduate alumni are highly sought after by some of the world’s most prestigious employers. We provide graduates with skills that are highly valued in business, government, academia and the professions.

Scholarships & Funding:

All current PGT offer-holders and new PGT applicants are welcome to apply for the scholarships. For more information and to learn how to apply visit: http://www.kcl.ac.uk/study/pg/funding/sources

Free language tuition with the Modern Language Centre:

If you are studying for any postgraduate taught degree at King’s you can take a module from a choice of over 25 languages without any additional cost. Visit: http://www.kcl.ac.uk/mlc

Read less
This unique course prepares graduates for a career in IT consultancy, particularly in relation to small and medium enterprise (SME) clients. Read more
This unique course prepares graduates for a career in IT consultancy, particularly in relation to small and medium enterprise (SME) clients. It includes practical work experience in a real consultancy business, the Kent IT Consultancy (KITC).

The course may appeal to graduates seeking a career in consultancy, or to practising consultants wishing to round out their skills and achieve formal academic recognition. All taught Master's programmes at Canterbury are available with an optional industrial placement.

Visit the website https://www.kent.ac.uk/courses/postgraduate/265/it-consultancy

About the School of Computing

Our world-leading researchers, in key areas such as systems security, programming languages, communications, computational intelligence and memory management, and in interdisciplinary work with biosciences and psychology, earned us an outstanding result in the most recent national research assessment.

In addition, two of our staff have been honoured as Distinguished Scientists by the ACM and we have also held Royal Society Industrial Fellowships.

As an internationally recognised Centre of Excellence for programming education, the School of Computing is a leader in computer science teaching. Two of our staff have received the ACM SIGCSE Award for Outstanding Contribution to Computer Science Education. We are also home to two National Teaching Fellows, to authors of widely used textbooks and to award-winning teaching systems such as BlueJ.

Modules

The following modules are indicative of those offered on this programme. This list is based on the current curriculum and may change year to year in response to new curriculum developments and innovation. Most programmes will require you to study a combination of compulsory and optional modules. You may also have the option to take modules from other programmes so that you may customise your programme and explore other subject areas that interest you.

CB932 - Management of Operations (15 credits)
CO843 - Extended IT Consultancy Project (60 credits)
CO845 - New Enterprise Development (30 credits)
CO871 - Advanced Java for Programmers (15 credits)
CO881 - Object-Oriented Programming (15 credits)
CO882 - Advanced Object-Oriented Programming (15 credits)
CO874 - Networks and Network Security (15 credits)
CO876 - Computer Security (15 credits)
CO846 - Cloud Computing (15 credits)
CB937 - Financial and Management Accounting (15 credits)
CO887 - Web-Based Information Systems Development (15 credits)
CO889 - C++ Programming (15 credits)
CO894 - Development Frameworks (15 credits)
CO899 - System Security (15 credits)
CO892 - Advanced Network Security (15 credits)
CO834 - Trust, Security and Privacy Management (15 credits)
CO838 - Internet of Things and Mobile Devices (15 credits)
CO841 - Computing Law, Contracts and Professional Responsibility (15 credits)
CB934 - Strategy (15 credits)
CB904 - Structure and Organisation of the E-Commerce Enterprise (15 credits)
CB9067 - Digital Marketing (15 credits)
CO847 - Green Computing (15 credits)
CO886 - Software Engineering (15 credits)

Assessment

Assessment is through a mixture of written examinations and coursework, the relative weights of which vary according to the nature of the module. The final project is assessed by a dissertation, except for the MSc in IT Consultancy for which the practical consultancy work is assessed through a series of reports covering each of the projects undertaken.

Programme aims

This programme aims to:

- enhance the career prospects of graduates seeking employment in the computing/IT sector

- prepare you for research and/or professional practice at the forefront of the discipline

- develop an integrated and critically aware understanding of one or more areas of computing/IT and their applications (according to your degree title)

- develop a variety of advanced intellectual and transferable skills

- equip you with the lifelong learning skills necessary to keep abreast of future developments in the field.

Study support

We provide an extensive support framework for our research students and encourage involvement in the international research community.

While studying on a taught Master’s, you can gain work experience through our industrial placement scheme or with the Kent IT Consultancy (KITC), which provides a project-based consultancy service to businesses in the region.We have strong links with industry including Cisco, IBM, Microsoft and Oracle and are among the top ten in the UK for graduate employment prospects.

Postgraduate resources
The School of Computing has a large range of equipment providing both UNIX (TM) and PCbased systems and a cluster facility consisting of 30 Linux-based PCs for parallel computation. New resources include a multi-core enterprise server with 128 hardware threads and a virtual machine server that supports computer security experiments.

All students benefit from a well-stocked library, giving access to e-books and online journals as well as books, and a high bandwidth internet gateway. The School and its research groups hold a series of regular seminars presented by staff as well as by visiting speakers and our students are welcome to attend.

Our taught postgraduate students enjoy a high level of access to academic staff and have their own dedicated laboratory and study room. Students whose course includes an industrial placement are supported by a dedicated team which helps them gain a suitable position and provides support throughout the placement.

Our full-time research students are offered funds for academic conference travel, to assist in publishing papers and getting involved in the international community. You have your own desk and PC/laptop in a research office, which is shared by other research students. We also provide substantial support, principally via one-to-one supervision of research students and well-integrated, active research groups, where you have the opportunity to test and discuss your ideas in a friendly environment. You also go on an activity weekend at an outward-bound centre in the Kent countryside, where you will take part in team-building exercises designed to help you learn how to communicate effectively and work together to solve work-based problems.

Dynamic publishing culture
Staff and research students publish regularly and widely in journals, conference proceedings and books. Among others, they have recently contributed to: Journal of Artificial Evolution and Applications; International Journal of Computer and Telecommunications Networking; Journal of Visual Languages and Computing; Journal in Computer Virology.

Links with industry
Strong links with industry underpin all our work, notably with Cisco, Microsoft, Oracle, IBM, Agilent Technologies, Erlang Solutions, Hewlett Packard Laboratories, Ericsson and Nexor.

The Kent IT Consultancy
The Kent IT Consultancy provides School of Computing students with consultancy experience while studying. KITC provides a project-based consulting service to small businesses in Kent. Its wide variety of services range from e-commerce solutions and network support contracts to substantial software development projects.

Global Skills Award
All students registered for a taught Master's programme are eligible to apply for a place on our Global Skills Award Programme (http://www.kent.ac.uk/graduateschool/skills/programmes/gsa.html). The programme is designed to broaden your understanding of global issues and current affairs as well as to develop personal skills which will enhance your employability.

Careers

Students can gain practical work experience as part of their degree through our industrial placements scheme and KITC (see above). Both of these opportunities consolidate academic skills with real world experience, giving our graduates a significant advantage in the jobs market. Our graduates go on to work for leading companies including Cisco, GlaxoSmithKline, IBM, Intel, Lilly, Microsoft, Morgan Stanley, Thomson Reuters and T-Mobile. Many have gone on to develop their careers as project leaders and managers.

Find out how to apply here - https://www.kent.ac.uk/courses/postgraduate/apply/

Read less
Our Advanced Computing MSc programme will provide you with systematic knowledge and experience of the theoretical foundations and practice of computing at an advanced level. Read more

Our Advanced Computing MSc programme will provide you with systematic knowledge and experience of the theoretical foundations and practice of computing at an advanced level. Built around modules such as Algorithm Design and Analysis, Data Structures and their Implementation in C++, and Parallel and Distributed Algorithms, and offering a broad range of optional modules, the course will enhance your abilities to solve advanced computational problems and implement algorithms.

Key benefits

  • Located in central London, giving access to major libraries and leading scientific societies, including the Chartered Institute for IT (BCS), and the Institution of Engineering and Technology (IET).
  • You will learn advanced practical techniques and implementation skills for solving complex computational problems.
  • You will develop critical awareness and appreciation of the changing role of computing in society and motivating you to pursue further professional development and research.
  • Frequent access to speakers of international repute through seminars and external lectures, enabling you to keep abreast of emerging knowledge in advanced computing and related fields.
  • The Department of Informatics has a reputation for delivering research-led teaching and project supervision from leading experts in their field.

Description

Rooted in the renowned research strengths of the Department of Informatics, this programme introduces core topics such as systems programming and algorithms before allowing you to specialise through your choice of modules. The course comprises of optional and required modules, and you will complete the course in one year, studying September to September. You must take modules totalling 180 credits to meet the requirements of the qualification, 60 of which will come from an individual project of around 15,000 words.

Course purpose

For graduates in computer science, mathematics, science or engineering with good knowledge of computer programming, this MSc will enhance your ability to solve advanced computational problems and impart skills necessary for algorithm implementation. Research for your individual project will provide valuable preparation for a career in research or industry.

Course format and assessment

Teaching

We use lectures, seminars and group tutorials to deliver most of the modules on the programme. You will also be expected to undertake a significant amount of independent study.

Assessment

The primary method of assessment for this course is a combination of written examinations, essays, coursework and individual or group projects and oral presentations. The research project and dissertation will be assessed on one 15,000-word extended piece of writing. 

Career prospects

Our graduates have continued into very successful careers in general software consultancy companies, in specialised software development companies and IT departments of large institutions (financial, telecommunications and public sector). Their jobs involve specialist programming and problem-solving as well more conventional software development, maintenance and project management roles. Some of our graduates have chosen to persue academic and industrial research in software engineering, bio-informatics, algorithms and computer networks.



Read less
The rigorous training on our MSc Financial Computing focuses on software engineering for large, dynamic and automated financial systems and finance models. Read more
The rigorous training on our MSc Financial Computing focuses on software engineering for large, dynamic and automated financial systems and finance models. This, alongside work on software design in a number of real-world financial systems, will enable you to become a leader in this field.

This course should interest you if you have a good first degree in computer science or engineering, or a BSc degree that provided a high level of programming expertise such as C++ and/or .NET. You receive training on the structure, instruments and institutional aspects of financial markets, banking, payment and settlement systems.

You will attain a high level of competence in software development, in the area of financial computing, for implementation in an electronic market environment, as we introduce you to information and communication technology and automation that underpins financial systems, including:
-Design issues relating to parallel and distributed networks
-Encryption, security and real-time constraints
-Straight Through Processing (STP)
-Quantitative finance
-Financial software architecture

Our Centre for Computational Finance and Economic Agents is an innovative and laboratory-based teaching and research centre, with an international reputation for leading-edge, interdisciplinary work combining economic and financial modelling with computational implementation.

Our research is geared towards real-world, practical applications, and many of our academic staff have experience of applying their findings in industry and in advising the UK government.

This course is also available on a part-time basis.

Professional accreditation

This degree is accredited by the Institution of Engineering and Technology (IET).This accreditation is increasingly sought by employers, and provides the first stage towards eventual professional registration as a Chartered Engineer (CEng).

Our expert staff

This course is taught by experts with both academic and industrial expertise in the financial and IT sectors. We bring together leading academics in the field from our Department of Economics, School of Computer Science and Electronic Engineering, and Essex Business School.

Our staff are currently researching the development of real-time trading platforms, new financial econometric models for real-time data, the use of artificially intelligent agents in the study of risk and market-based institutions, operational aspects of financial markets, financial engineering, portfolio and risk management.

Specialist facilities

We are one of the largest and best resourced computer science and electronic engineering schools in the UK. Our work is supported by extensive networked computer facilities and software aids, together with a wide range of test and instrumentation equipment.
-We have six laboratories that are exclusively for computer science and electronic engineering students. Three are open 24/7, and you have free access to the labs except when there is a scheduled practical class in progress
-All computers run either Windows 7 or are dual boot with Linux
-Software includes Java, Prolog, C++, Perl, Mysql, Matlab, DB2, Microsoft Office, Visual Studio, and Project
-Students have access to CAD tools and simulators for chip design (Xilinx) and computer networks (OPNET)
-We also have specialist facilities for research into areas including non-invasive brain-computer interfaces, intelligent environments, robotics, optoelectronics, video, RF and MW, printed circuit milling, and semiconductors

Your future

We have an extensive network of industrial contacts through our City Associates Board and our alumni, while our expert seminar series gives you the opportunity to work with leading figures from industry.

Our recent graduates have gone on to become quantitative analysts, portfolio managers and software engineers at various institutions, including:
-HSBC
-Mitsubishi UFJ Securities
-Old Mutual
-Bank of England

We also work with the university’s Employability and Careers Centre to help you find out about further work experience, internships, placements, and voluntary opportunities.

Example structure

-CCFEA MSc Dissertation
-Big-Data for Computational Finance
-Cloud Technologies and Systems
-High Performance Computing
-Introduction to Financial Market Analysis
-Professional Practice and Research Methodology
-Quantitative Methods in Finance and Trading
-Computer Security (optional)
-Constraint Satisfaction for Decision Making (optional)
-Creating and Growing a New Business Venture (optional)
-Digital Signal Processing (optional)
-E-Commerce Programming (optional)
-Financial Engineering and Risk Management (optional)
-High Frequency Finance and Empirical Market Microstructure (optional)
-IP Networking and Applications (optional)
-Learning and Computational Intelligence in Economics and Finance (optional)
-Mathematical Research Techniques Using Matlab (optional)
-Mobile & Social Application Programming (optional)
-Programming in Python (optional)
-Industry Expert Lectures in Finance (optional)

Read less
You will study at EPCC, the UK’s leading supercomputing centre. EPCC is the major provider of high performance computing (HPC) training in Europe with an international reputation for excellence in HPC education and research. Read more

You will study at EPCC, the UK’s leading supercomputing centre. EPCC is the major provider of high performance computing (HPC) training in Europe with an international reputation for excellence in HPC education and research.

Our staff have a wealth of expertise across all areas of HPC, parallel programming technologies and data science.

This MSc programme has a strong practical focus and provide access to leading- edge HPC systems such as ARCHER, which is the UK’s largest, fastest and most powerful supercomputer, with more than 100,000 CPU cores.

HPC is the use of powerful processors, networks and parallel supercomputers to tackle problems that are very computationally or data-intensive. You will learn leading-edge HPC technologies and skills to exploit the full potential of the world’s largest supercomputers and multicore processors. This is a well-established programme that has been successful in training generations of specialists in parallel programming.

Programme structure

The MSc programme takes the form of two semesters of taught courses followed by a dissertation project.

Your studies will have a strong practical focus and you will have access to a wide range of HPC platforms and technologies. You will take seven compulsory courses, which provide a broad-based coverage of the fundamentals of HPC, parallel computing and data science. The option courses focus on specialist areas relevant to computational science. Assessment is by a combination of coursework and examination.

Taught courses

Compulsory courses:

  • HPC Architectures (Semester 1)
  • Message-Passing Programming (Semester 1)
  • Programming Skills (Semester 1)
  • Threaded Programming (Semester 1)
  • Software Development (Semester 2)
  • Project Preparation (Semester 2)
  • HPC Ecosystem (Semester 2)

Optional courses:

  • Fundamentals of Data Management (Semester 1)
  • Parallel Numerical Algorithms (Semester 1)
  • Parallel Programming Languages (Semester 1)
  • Advanced Parallel Programming (Semester 2)
  • Data Analytics with High Performance Computing (Semester 2)
  • Parallel Design Patterns (Semester 2)
  • Performance Programming (Semester 2)
  • Courses from the School of Informatics, Mathematics or Physics (up to 30 credits)

Dissertation

After completing the taught courses, students work on a three-month individual project leading to a dissertation.

Dissertation projects may be either research-based or industry-based with an external organisation, with opportunities for placements in local companies.

Industry-based dissertation projects

Through our strong links with industry, we offer our students the opportunity to undertake their dissertation project with one of a wide range of local companies.

An industry-based dissertation project can give you the opportunity to enhance your skills and employability by tackling a real-world project, gaining workplace experience, exploring potential career paths and building relationships with local companies.

Career opportunities

Our graduates are employed across a range of commercial areas, for example software development, petroleum engineering, finance and HPC support. Others have gone on to PhD research in fields that use HPC technologies, including astrophysics, biology, chemistry, geosciences, informatics and materials science.



Read less
The course addresses the design, development, procurement, use and management of models and simulations for applications in experimentation, training, testing, analysis and assessment of military forces, systems and equipment. Read more

Course Description

The course addresses the design, development, procurement, use and management of models and simulations for applications in experimentation, training, testing, analysis and assessment of military forces, systems and equipment.

Overview

On successful completion of the course you will be familiar with the technologies, methodologies, principles and terminology of Modelling and Simulation as used across defence, including the challenges and issues as well as the benefits. Through use of facilities such as the Simulation and Synthetic Environment Laboratory (SSEL), with its wide range of specialist applications, students will gain a broad understanding of modelling and simulation in areas such as training, acquisition, decision-support, analysis and experimentation.

•10 places are normally available for the full-time cohort
•The course is suitable for both military and civilian personnel, including those from defence industry and government departments

Start date: Full-time: annually in September. Part-time: by arrangement

Duration: Full-time MSc - one year, Part-time MSc - up to three years, Full-time PgCert - one year, Part-time PgCert - two years, Full-time PgDip - one year, Part-time PgDip - two years

English Language Requirements

Students whose first language is not English must attain an IELTS score of 6.5.

Course overview

The modular form of the course, consisting of a compulsory core and a selection of standard and advanced modules, enables each student to select the course of study most appropriate to their particular requirements.

Standard modules normally comprise a week of teaching (or equivalent for distance learning) followed by a further week of directed study/coursework (or equivalent for part time and distance learning).

Advanced modules, which enable students to explore some areas in greater depth, are two week (or equivalent for part time and distance learning) individual mini-projects on an agreed topic in that subject, which includes a written report and oral presentation.

- MSc students must complete a taught phase consisting of eight standard modules, which includes two core modules (Foundations of Modelling and Simulation and Networked and Distributed Simulation), plus four advanced modules, followed by an individual thesis in a relevant topic. Thesis topics will be related to problems of specific interest to students and sponsors of local industry wherever possible.

- PgDip students are required to undertake the same taught phase as the MSc, but without the individual thesis.

- PgCert students must complete the core module (Foundations of Modelling and Simulation) together with five other modules; up to three of these may be advanced modules.

Modules

Part-time students will typically not study as a cohort, but will follow an agreed individual programme of study, attending courses as convenient.
Advanced Modules, which typically comprise individual self-study, can be selected to follow on from any standard modules that have been chosen.
Standard Modules, which typically involve traditional classroom instruction and/or VLE-based delivery, can be chosen from the following:

Core:
- Foundations of Modelling and Simulation
- Networked and Distributed Simulation

Elective:
- Advanced Computer Graphics
- Advanced Discrete and Continuous Simulation
- Advanced Logistics Modelling
- Advanced Modelling and Simulation
- Advanced War Gaming and Combat Modelling
- Computational Statistics
- Computer Graphics
- Discrete and Continuous Simulation
- High Performance and Parallel Computing
- Intelligent Systems
- Intelligent Systems - Research Study
- Logistics Modelling
- Networked and Distributed Simulation Exercise
- Neural Networks
- Programming and Software Development in C
- Statistical Analysis and Trials
- War Gaming and Combat Modelling
- Weapon System Performance Assessment

Individual Project

An individual research project on an agreed topic that allows you to demonstrate your technical expertise, independent learning abilities and critical appraisal skills.

Assessment

Continuous assessment, written examinations, oral vivas and (MSc only) thesis.

Proportions of different assessment types will vary according to programme and modules taken. For an MSc these might typically comprise 15-24% continuous assessment (written and oral), 36-45% written examinations and 40% thesis/dissertation.

Career opportunities

Equips you for simulation-specific appointments within the armed forces or government, or in the defence related activities of commercial organisations.

For further information

On this course, please visit our course webpage http://www.cranfield.ac.uk/Courses/Masters/Defence-Simulation-and-Modelling

Read less
Computer Systems Engineering is a well-established branch of Computer Science, closely related to Electrical Engineering, and concerned with software-hardware integration and the development of high-performance and energy-efficient embedded systems, for example as used in mobile computing. Read more
Computer Systems Engineering is a well-established branch of Computer Science, closely related to Electrical Engineering, and concerned with software-hardware integration and the development of high-performance and energy-efficient embedded systems, for example as used in mobile computing. Aspects covered include questions such as how software can be designed to make use of new, ever more powerful (and often multicore) hardware, or how hardware can be designed to support certain software paradigms. The School of Computer Science is home to internationally renowned research groups working on these challenging tasks, and students following the Computer Systems Engineering pathway will have the opportunity to profit from their understanding of current technology and visions of how to exploit, for example, the formidable complexity of the billion transistor microchips that semiconductor technology will make commonplace over the next decade.

This pathway combines two themes, namely the Parallel Computing in the Mulit-core Era theme and the Mobile Computing theme. The former provides the student with techniques and tools to successfully develop concurrent multicore systems, while alleviating problems of correctness, reliability, performance and system management. The latter provides the student with an understanding of the current state of the art in computing to support mobility for telecommunications.

Teaching and learning

Computational thinking is becoming increasingly pervasive and is informing our understanding of phenomena across a range of areas; from engineering and physical sciences, to business and society. This is reflected in the way the Manchester course is taught, with students able to choose from an extremely broad range of units that not only cover core computer science topics, but that draw on our interdisciplinary research strengths in areas such as Medical and Health Sciences, Life Sciences and Humanities.

Coursework and assessment

Lectures and seminars are supported by practical exercises that impart skills as well as knowledge. These skills are augmented through an MSc project that enables students to put into practice the techniques they have been taught throughout the course.

Facilities

-Newly refurbished computing labs furnished with modern desktop computers
-Access to world leading academic staff
-Collaborative working labs complete with specialist computing and audio visual equipment to support group working
-Over 300 Computers in the School dedicated exclusively for the use of our students
-An Advanced Interfaces Laboratory to explore real time collaborative working
-A Nanotechnology Centre for the fabrication of new generation electronic devices
-An e-Science Centre and Access Grid facility for world wide collaboration over the internet
-Access to a range of Integrated Development Environments (IDEs)
-Specialist electronic system design and computer engineering tools

Career opportunities

The MSc in Advanced Computer Science has an excellent record of employment for its graduates. Opportunities exist in fields as diverse as finance, films and games, pharmaceuticals, healthcare, consumer products, and public services - virtually all areas of business and society. Manchester Computer Science MSc courses are considered among the best in the country and our graduates are actively targeted for the very top jobs in industry and academia.

We maintain close relationships with potential employers and run various activities throughout the year, including career fairs, guest lectures, and projects run jointly with partners from industry.

Accrediting organisations

This programme is CEng accredited and fulfils the educational requirements for registration as a Chartered Engineer when presented with CEng accredited Bachelors programme.

Read less
Microprocessor manufacturers have recently presented the software industry with its most serious challenge ever, by switching from serial execution architectures clocked at ever-increasing clock rates to ever-more parallel multi-core architectures clocked at a constant (or even decreasing) clock rate. Read more
Microprocessor manufacturers have recently presented the software industry with its most serious challenge ever, by switching from serial execution architectures clocked at ever-increasing clock rates to ever-more parallel multi-core architectures clocked at a constant (or even decreasing) clock rate. The consequences will be profound because parallel computational activities will need to be handled as the norm, rather than the exception; programmers of the future will need skills that are currently possessed by very few, due to the inherent complexities of parallel systems.

This pathway is centred round a core theme, Parallel Computing in the Multi-core Era , that introduces students to the aforementioned complexities, and provides techniques and tools that can alleviate the ensuing problems of correctness, reliability, performance and system management. Subsidiary themes allow students to investigate broader areas in which they might apply their newly learned skills.

Teaching and learning

Computational thinking is becoming increasingly pervasive and is informing our understanding of phenomena across a range of areas; from engineering and physical sciences, to business and society. This is reflected in the way the Manchester course is taught, with students able to choose from an extremely broad range of units that not only cover core computer science topics, but that draw on our interdisciplinary research strengths in areas such as Medical and Health Sciences, Life Sciences and Humanities.

Coursework and assessment

Lectures and seminars are supported by practical exercises that impart skills as well as knowledge. These skills are augmented through an MSc project that enables students to put into practice the techniques they have been taught throughout the course.

Facilities

-Newly refurbished computing labs furnished with modern desktop computers
-Access to world leading academic staff
-Collaborative working labs complete with specialist computing and audio visual equipment to support group working
-Over 300 Computers in the School dedicated exclusively for the use of our students
-An Advanced Interfaces Laboratory to explore real time collaborative working
-A Nanotechnology Centre for the fabrication of new generation electronic devices
-An e-Science Centre and Access Grid facility for world wide collaboration over the internet
-Access to a range of Integrated Development Environments (IDEs)
-Specialist electronic system design and computer engineering tools

Career opportunities

Students following the Multi-Core Computing pathway have all the career options as described for general Advanced Computer Science.

In addition, students following this pathway are well placed for careers in the software industry since they will acquire the necessary skills to design and develop software that makes the most out of state-of-the-art multi-core architectures. This includes the games industry, the financial sector, and all other areas in which high performance computing is key.

We maintain close relationships with potential employers and run various activities throughout the year, including career fairs, guest lectures, and projects run jointly with partners from industry.

Accrediting organisations

This programme is CEng accredited and fulfils the educational requirements for registration as a Chartered Engineer when presented with a CEng accredited Bachelors programme.

Read less
This interdisciplinary Masters degree provides you with a broad background in some mainstream and modern aspects of mathematics and computer science. Read more

This interdisciplinary Masters degree provides you with a broad background in some mainstream and modern aspects of mathematics and computer science. You’ll be introduced to sophisticated techniques at the forefront of both disciplines.

The programme combines teaching and research from the School of Mathematics and the School of Computing. Based on the Schools’ complementary research strengths the programme follows two main strands:

  • Algorithms and complexity theory
  • Numerical methods and parallel computing

You’ll have the choice to specialise in one of these strands, gaining specialist knowledge and skills that will prepare you for a wide range of careers. You’ll also develop your research skills when you complete your dissertation.

If you do not meet the full academic entry requirements then you may wish to consider the Graduate Diploma in Mathematics. This course is aimed at students who would like to study for a mathematics related MSc course but do not currently meet the entry requirements. Upon completion of the Graduate Diploma, students who meet the required performance level will be eligible for entry onto a number of related MSc courses, in the following academic year.




Read less
This course provides specialist expertise in core neuroinformatics (such as computing and biology) focusing on the development of research skills. Read more
This course provides specialist expertise in core neuroinformatics (such as computing and biology) focusing on the development of research skills. It equips you with the skills to contribute to biologically realistic simulations of neural activity and developments. These are rapidly becoming the key focus of neuroinformatics research.

Newcastle is among the pioneers of neuroinformatics in the UK and hosted the £4m EPSRC-funded CARMEN project for managing and processing electrophysiology data. We are currently involved in a £10m EPSRC/Wellcome Trust-funded project. This is on implantable devices for epilepsy patients. We use computer simulations to inform about the stimulation location and protocol.

As the amount of data in the neurosciences increases, new tools for data storage and management are needed. These tools include cloud computing and workflows, as well as better descriptions of neuroscience data. Available data can inform computer simulations of neural dynamics and development. Parallel computing and new algorithms are needed in order to run large-scale simulations. There is high demand within academia as well as within industry involving healthcare informatics, brain-inspired computing, and brain-inspired hardware architectures.

The course is designed for students who have a good degree in the biological sciences (including medicine) or the physical sciences (computer science, mathematics, physics, engineering).

You will gain foundational skills in bioinformatics together with specialist skills such as computing programming, mathematics and molecular biology with a significant focus on the development of research skills.

We provide a unique, multidisciplinary experience that is essential for understanding neuroinformatics. The course draws together the highly-rated teaching and research expertise of our Schools of Computing Science, Mathematics and Statistics, Biology, Cell and Molecular Biosciences and The Institute of Neuroscience. We also have strong links with the International Neuroinformatics Coordinating Facility (INCF).

Research is a large component of this course. The emphasis is on delivering the research training you will need in the future to effectively meet the demands of industry and academia. Newcastle's research in life sciences, computing and mathematics is internationally recognised.

The teaching staff are successful researchers in their field and publish regularly in highly-ranked systems neuroinformatics journals. Find out more about the neuroinformatics community at Newcastle University.

Graduates of this course may want to apply for PhD studies at the School of Computing Science. In the past, all graduates have continued their career as PhD students either at Newcastle University or elsewhere.

Our experienced and friendly staff are on hand to help you. You gain the experience of working in a team in an environment with the help, support and friendship of fellow students.

Project work

Your five month research project gives you real research experience in neuroinformatics. You will have the opportunity to work closely with a leading research team in the School and there are opportunities to work on industry lead projects. You will have one-to-one supervision from an experienced member of the faculty, supported with supervision from associated senior researchers and industry partners as required.

The project can be carried out:
-With a research group at Newcastle University
-With an industrial sponsor
-With a research institute
-At your place of work

Delivery

The course is based in the School of Computing Science and taught jointly with the School of Mathematics and Statistics and the School of Biology, and the institutes of Cell and Molecular Biosciences, Genetic Medicine and Neuroscience.

We cater for students with a range of backgrounds, including Life Sciences, Computing Science, Mathematics and Engineering. Half of the course is taught and the remainder is dedicated to a research project. Our course structure is highly flexible. You can tailor your degree to your own skills and interests.

Semester one contains modules to build the basic grounding in, and understanding of, neuroinformatics theory and applications, together with necessary computational and numeric understanding to undertake more specialist modules next semester. Training in mathematics and statistics is also provided. Some of these modules are examined in January at the end of semester one.

Semester two begins with two modules that focus heavily on introducing subject-specific research skills. These two modules run sequentially, in a short but intensive mode that allows you time to focus on a single topic in depth. In the first semester two module, you will focus on learning about modelling of biochemical systems - essential material for understanding neural systems at a molecular level. The second module is selected from a number of options. There are up to four modules to choose from, allowing you to tailor the research training component of your degree to your preferences.

Accreditation

We have a policy of seeking British Computer Society (BCS) accreditation for all of our degrees, so you can be assured that you will graduate with a degree that meets the standards set out by the IT industry. Studying a BCS-accredited degree provides the foundation for professional membership of the BCS on graduation and is the first step to becoming a chartered IT professional.

The School of Computing Science at Newcastle University is an accredited and a recognised Partner in the Network of Teaching Excellence in Computer Science.

Read less
This MSc programme takes two years of full-time study, covering a wide spectrum of fields in Computer Science and Information Technology. Read more
This MSc programme takes two years of full-time study, covering a wide spectrum of fields in Computer Science and Information Technology. It is suitable for students with diverse academic backgrounds, such as computer science, engineering, statistics, mathematics and related disciplines.
The programme has been awarded with the GRIN 2015 Quality Label.
GRIN is an Italian association that aims at promoting research and education in Computer Science.

The programme

The programme unfolds into three semesters of full-time lectures and lab experience. During the last semester, students work on an individual project and dissertation, supervised by a department member. The programme is organized around two curricula, which include both compulsory and elective courses, from which students have to build their study plan for qualification. The two curricula, which include a first semester of common courses on advanced topics in computer science and mathematics, are the following:

Data Management and Analytics (DMA)
This curriculum is designed to train a new generation of professionals specialized on data. Specifically, the study program of this curriculum allows students to acquire skills and key competences such as machine learning and artificial intelligence, advanced databases and information retrieval, statistics, data mining and visualization, cloud, distributed and parallel computing.

Software Dependability and Cyber Security (SDCS)
The curriculum aims at training specialists in software engineering with advanced skills in software correctness verification, in design of secure and privacy aware systems, and their performance evaluation. The study program for this profile allows students to acquire skills in system modelling, in evaluating and verifying software requirements in terms of correctness, scalability and performance, in secure programming and cyber security.

Applying to the programme

To enter the programme applicants need to have an equivalent of a three-year Italian undergraduate degree (Laurea) such as a BSc degree in Computer Science or related subject, with good background on fundamental topics in computer science and engineering, such as programming languages and software engineering, algorithms, computer architecture, operating systems, databases, and computer networks. Further requirements include basic knowledge of calculus, discrete mathematics, and probability and statistics, foundations of computer science.

When and how to apply

The classes start in September. Please note that it is best to apply as early as possible. Applications are made directly to the University of Venice. For full details visit How to apply, or contact the Head of Study ().

Graduate careers

Students graduating from the MSc in Computer Science may use their new computing skills to enhance their employment prospects in work related to their first degree. Graduates interested in foundational, experimental, and applied research, can join our PhD Programme in Computer Science.

Read less
You will study at EPCC, the UK’s leading supercomputing centre. EPCC is the major provider of high performance computing (HPC) training in Europe with an international reputation for excellence in HPC education and research. Read more

You will study at EPCC, the UK’s leading supercomputing centre. EPCC is the major provider of high performance computing (HPC) training in Europe with an international reputation for excellence in HPC education and research.

Our staff have a wealth of expertise across all areas of HPC, parallel programming technologies and data science.

This MSc programme has a strong practical focus and provide access to leading- edge HPC systems such as ARCHER, which is the UK’s largest, fastest and most powerful supercomputer, with more than 100,000 CPU cores.

Data science involves the manipulation, processing and analysis of data to extract knowledge, and HPC provides the power that underpins it.

You will learn the multidisciplinary skills and knowledge in both HPC and data science to unlock the knowledge contained in the increasingly large, complex and challenging data sets that are now generated across many areas of science and business.

Programme structure

This MSc programme takes the form of two semesters of taught courses followed by a dissertation project.

Your studies will have a strong practical focus and you will have access to a wide range of HPC platforms and technologies. You will take seven compulsory courses, which provide a broad-based coverage of the fundamentals of HPC, parallel computing and data science. The option courses focus on specialist areas relevant to computational science. Assessment is by a combination of coursework and examination.

Taught courses

Compulsory courses:

  • Fundamentals of Data Management (Semester 1)
  • Message-Passing Programming (Semester 1)
  • Programming Skills (Semester 1)
  • Threaded Programming (Semester 1)
  • Data Analytics with High Performance Computing (Semester 2)
  • Software Development (Semester 2)
  • Project Preparation (Semester 2)

Optional courses:

  • HPC Architectures (Semester 1)
  • Parallel Numerical Algorithms (Semester 1)
  • Parallel Programming Languages (Semester 1)
  • Advanced Parallel Programming (Semester 2)
  • HPC Ecosystem (Semester 2)
  • Parallel Design Patterns (Semester 2)
  • Performance Programming (Semester 2)
  • Courses from the School of Informatics, Mathematics or Physics (up to 30 credits)

Dissertation

After completing the taught courses, students work on a three-month individual project leading to a dissertation. Dissertation projects may be either research-based or industry-based with an external organisation, with opportunities for placements in local companies.

Industry-based dissertation projects

Through our strong links with industry, we offer our students the opportunity to undertake their dissertation project with one of a wide range of local companies.

An industry-based dissertation project can give you the opportunity to enhance your skills and employability by tackling a real-world project, gaining workplace experience, exploring potential career paths and building relationships with local companies.

Career opportunities

Our graduates are employed across a range of commercial areas, for example software development, petroleum engineering, finance and HPC support. Others have gone on to PhD research in fields that use HPC technologies, including astrophysics, biology, chemistry, geosciences, informatics and materials science.



Read less

Show 10 15 30 per page



Cookie Policy    X