• University of Bristol Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • University of Southampton Featured Masters Courses
  • Swansea University Featured Masters Courses
  • University of Oxford Featured Masters Courses
  • Jacobs University Bremen gGmbH Featured Masters Courses
  • University of Derby Online Learning Featured Masters Courses
  • Northumbria University Featured Masters Courses
Cranfield University Featured Masters Courses
Cass Business School Featured Masters Courses
Southampton Solent University Featured Masters Courses
University of Reading Featured Masters Courses
University of Leeds Featured Masters Courses
"web" AND "developer"×
0 miles

Masters Degrees (Web Developer)

We have 69 Masters Degrees (Web Developer)

  • "web" AND "developer" ×
  • clear all
Showing 1 to 15 of 69
Order by 
Learning how to build the intelligence used to power the future of the Web. The Web has provided us with novel ways to maintain our social networks, rapidly search for information, and make purchases from the comfort of our own home. Read more
Learning how to build the intelligence used to power the future of the Web.
The Web has provided us with novel ways to maintain our social networks, rapidly search for information, and make purchases from the comfort of our own home. Most of us take these technologies for granted. However, for the Web to function as it does numerous problems had to be solved: which pages should surface given your search query? Which status updates will you enjoy most? Or, how do we make sure you find the products that you where looking for?
These questions are solved using a combination of machine learning, and an understanding of users. As our use of the Web steadily grows, new questions are continuously emerging. Smarter and faster solutions to empower an intelligent Web are needed. In the Master’s specialisation in Web and Language Interaction you’ll learn the building blocks you’ll need to answer resolve future problems that arise on the Web. In this you’ll learn to understand the psychological, technical and statistical aspect of data science and other Web issues.
The key course in this specialisation is the new AI at the Webscale course, in which AI techniques are studied in the context of streaming and massive data. This course is complemented by the App-Lab course, aimed at understanding how Apps are set-up, built and evaluated. Covering human cognition, a choice of courses in psycho-linguistics is offered in line with the broad expertise within the Donders Institute.

See the website http://www.ru.nl/masters/ai/web

Why study Web and Language Interaction at Radboud University?

- Our cognitive focus leads to a highly interdisciplinary AI programme where students gain skills and knowledge from a number of different areas such as mathematics, computer science, psychology and neuroscience combined with a core foundation of artificial intelligence.

- This specialisation offers plenty of room to create a programme that meets your own academic and professional interests.

- Exceptional students who choose this specialisation have the opportunity to study for a double degree in Artificial Intelligence together with the specialisation in Data Science. This will take three instead of two years.

- Together with the world-renowned Donders Institute, the Max Planck Institute and various other leading research centres in Nijmegen, we train our students to become excellent researchers in AI.

- To help you decide on a research topic there is a semi-annual Thesis Fair where academics and companies present possible project ideas. Often there are more project proposals than students to accept them, giving you ample choice. We are also open to any of you own ideas for research.

- Our AI students are a close-knit group; they have their own room in which they often get together to debate and develop their projects. Every student also receives personal guidance and supervision from a member of our expert staff.

Our approach to this field

Language Information and Communication Technology lies at the basis of innumerable innovations in our society and has provided remarkable new services (like social media) and new products (like smart phones and tablets). Traditionally, applications of Artificial Intelligence used to be limited to micro worlds and toy systems. The horizon has now been widely extended to distribute mass applications of AI techniques. These developments are supported by a general availability of computation power and connectivity in the form of the web, social media, big data, wireless, and mobile platforms with input and output in many modalities.

Human-human and human-computer communication can be found in natural language applications like in the speech driven free-text systems such as Watson, and Siri, in brand sentiment detection and epidemic monitoring from tweets. But communication is also crucial for web applications and Apps that personalise information and make it accessible with other means. Examples thereof are voter guides, recommendation systems, click stream analysis, crowd sourcing and demand aggregation, e-therapy, e-inclusion, avatars with speech synthesis and recognition, gesture and emotion. Technical issues are e.g. map/ reduce architecture for massive data processing and emerging technologies like the semantic web.

Career prospects

Our Artificial Intelligence graduates have excellent job prospects and are often offered a job before they have actually graduated. Many of our graduates go on to do a PhD either at a major research institute or university with an AI department. Other graduates work for companies interested in cognitive design and research. Examples of companies looking for AI experts with this specialisation: Booking.com, Webpower, Google, Facebook, Philips, Booking.com, Philips, Rabobank. Some students have even gone on to start their own companies.

Job positions

Examples of jobs that a graduate of the specialisation in Web and Language Interaction could get:
- PhD researcher, for example, on enhancing speech recognition using semantic knowledge or in user interaction design for patient doctor communication in a virtual hospital
- Data Scientist in a web start-up
- Developer for Computer Aided Language Learning
- EU R&D programme leader on machine translation of natural language
- Developer of intelligent software for music studios

Internship

Half of your second year consists of an internship, giving you plenty of hands-on experience. We encourage students to do this internship abroad, although this is not mandatory. We do have connections with companies abroad, for example in China, Finland and the United States.

See the website http://www.ru.nl/masters/ai/web

Read less
Fancy yourself as a future web developer?. Designed for those with no formal ICT background, this course addresses the key areas of the ‘Skills Framework for the Information Age’ and will fire up your motivation for becoming a professional in the field. Read more

Fancy yourself as a future web developer?

Designed for those with no formal ICT background, this course addresses the key areas of the ‘Skills Framework for the Information Age’ and will fire up your motivation for becoming a professional in the field. You will gain an effective introduction to software technology and engineering practice, study the details of database design and engineering management and if you choose to take on an internship with a professional practice, will gain critical skills that will prepare you for real-life working environments.

Study a Master of Information Technology and Systems at UC and you will:

  • Gain an introduction to software technology and engineering practice
  • Study the details of database design, technology and engineering management
  • Learn about security, support and operating a quality, professional IT practice
  • Study information technology and systems in the workplace
  • Cover key contemporary IT and E issues.

Work integrated learning

In this course, you have the option of undertaking an internship unit as part of the Faculty of Education, Science, Technology & Maths’ commitment to supporting work integrated learning, which will enhance your employability and ensure you’re armed with the right mix of skills and knowledge to take a super-confident leap into your future career.

Professional Accreditation

This course has full accreditation by the professional body, the Australian Computer Society, at the Professional level.

Career opportunities

A range of career opportunities exist for Master of Information Technology and Systems graduates, including as a:

  • business and systems analyst
  • ICT security engineer
  • programmer
  • web developer
  • network and systems administrator


Read less
The MSc Web Development award forms a postgraduate qualification for you to focus specialist study on web development issues such as method and practical implementation aspects. Read more
The MSc Web Development award forms a postgraduate qualification for you to focus specialist study on web development issues such as method and practical implementation aspects. In choosing this award you will have the chance to develop knowledge attained from your undergraduate study and expand this into a deeper level, learning new and emerging technologies. Apart from focusing on industry perspectives you will also develop a strong research perspective relevant to issues and areas of web development. There is an increasing need for new graduates with web development skills and knowledge appropriate for designing and developing applications for business and industry.

Course content

The award covers topics such as: advanced media editing, web standards, multimedia research, mobile web and multimedia, programming for web applications, enterprise database systems, research methods, and the opportunity to select a module choice from a list of available options. In the PgC stage you study four core modules. For the PgD three core topics and an option. You may also go on placement after completing the PgC. At the end of your award you study your dissertation based on a web based topic.

Graduate destinations

After finishing the award you could be employed as a web page designer, database expert, mobile multimedia developer, multimedia researcher, e-commerce specialist or within general computer science.

Read less
Technology is one of the greatest agents of change in the modern world and it represents a significant opportunity and risk for businesses of all sizes. Read more

Technology is one of the greatest agents of change in the modern world and it represents a significant opportunity and risk for businesses of all sizes. Developers play a central role in how we interact with the online world and employment in the IT industry is expected to grow at nearly 5 times the UK average over the next decade (CIO, 2015).

The demands of our global, data-intensive, knowledge based economy is creating a skills gap and making now the perfect time to gain the skills necessary to meet demand.

Northumbria University’s part-time MSc Web and Mobile Development Technologies is taught by industry experts around leading-edge content, and is designed to give you the knowledge and expertise to fill this gap.

Key facts

-Part-time Masters degree based in Central London

-Continue working while you study with lectures delivered on 15 weekends throughout the 2 year course

-Build a firm grounding in strategic web development skills and mobile development

-Learn how to manage and utilise the opportunities emerging technologies create

-Undergraduate degree not essential for entry

What will I study?

Northumbria University’s part-time MSc Web and Mobile Development Technologies provides a firm grounding in strategic web development skills, with a specific focus on mobile development. Blending training with academic rigour, our programme will enable you to develop the lifelong skills needed to rise to the challenge and opportunity of emerging technologies and engage in the ‘bleeding edge’ field. An area which is notoriously high risk and has an increased potential of unreliability.

You will study the core skills required to gain a deep understanding of contemporary web development, industry practice and analysis which forms the basis of next generation technologies. This programme also focuses on mobile development and web development skills you need to engage and succeed in the cutting edge of technology.

During the programme you will also develop independent research skills to manage risk and identify, recommend and deploy relevant technologies both now and in the future. Throughout the course, you will study with a diverse group like-minded IT professionals, share ideas, and build upon your professional network.

How will I be taught and assessed?

The part-time programme is designed to enable working professionals to fit their study around their work and personal life. The programme is assessed through modular assignments and a final dissertation, with no exams.

All taught lectures are delivered on 15 weekends spread throughout the 2 year period, with approximately 24 hours of taught content per module. You will be expected to invest equal time on self-directed learning and reading.

Our MSc Web and Mobile Development Technologies is a truly blended learning programme, offering extensive student support in and outside of the classroom. We have a dedicated delegate support team based in London to assist you throughout your programme and arrange one-to-one sessions with our experienced faculty.

Modules

-LD7025 – Web Engineering (20 credits)

-LD7024 – UX/UI Theory, Experience and Development (20 credits)

-LD7026 – Mobile App Development (20 credits)

-LD7041 – Cloud Computing (20 credits)

-LD7027 – Web & Mobile Application Security (20 credits)

-LD0721 – Internet of Things (20 credits)

-LD0722 – Research Methods and Dissertation Preparation (0 credits)

-LD0729 – MSc Computer Science and Digital Technologies Project (60 credits)



Read less
Visit our website for more information on fees, scholarships, postgraduate loans and other funding options to study Data Science 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 Data Science at Swansea University - 'Welsh University of the Year 2017' (Times and Sunday Times Good University Guide 2017).

MSc in Data Science aims to equip students with a solid grounding in data science concepts and technologies for extracting information and constructing knowledge from data. Students of the MSc Data Science will study the computational principles, methods, and systems for a variety of real world applications that require mathematical foundations, programming skills, critical thinking, and ingenuity. Development of research skills will be an essential element of the Data Science programme so that students can bring a critical perspective to current data science discipline and apply this to future developments in a rapidly changing technological environment.

Key Features of the MSc Data Science

The MSc Data Science programme focuses on three core technical themes: data mining, machine learning, and visualisation. Data mining is fundamental to data science and the students will learn how to mine both structured data and unstructured data. Students will gain practical data mining experience and will gain a systematic understanding of the fundamental concepts of analysing complex and heterogeneous data. They will be able to manipulate large heterogeneous datasets, from storage to processing, be able to extract information from large datasets, gain experience of data mining algorithms and techniques, and be able to apply them in real world applications. Machine learning has proven to be an effective and exciting technology for data and it is of high value when it comes to employment. Students of the Data Science programme will learn the fundamentals of both conventional and state-of-the-art machine learning techniques, be able to apply the methods and techniques to synthesise solutions using machine learning, and will have the necessary practical skills to apply their understanding to big data problems. We will train students to explore a variety visualisation concepts and techniques for data analysis. Students will be able to apply important concepts in data visualisation, information visualisation, and visual analytics to support data process and knowledge discovery. The students of the Data Science programme also learn important mathematical concepts and methods required by a data scientist. A specifically designed module that is accessible to students with different background will cover the basics of algebra, optimisation techniques, statistics, and so on. More advanced mathematical concepts are integrated in individual modules where necessary.

The MSc Data Science programme delivers the practical components using a number of programming languages and software packages, such as Hadoop, Python, Matlab, C++, OpenGL, OpenCV, and Spark. Students will also be exposed to a range of closely related subject areas, including pattern recognition, high performance computing, GPU processing, computer vision, human computer interaction, and software validation and verification. The delivery of both core and optional modules leverage on the research strength and capacity in the department. The modules are delivered by lecturers who are actively engaged in world leading researches in this field. Students of the Data Science programme will benefit from state-of-the-art materials and contents, and will work on individual degree projects that can be research-led or application driven.

Modules

Modules for the MSc Data Science programme include:

- Visual Analytics

- Data Science Research Methods and Seminars

- Big Data and Data Mining

- Big Data and Machine Learning

- Mathematical Skills for Data Scientists

- Data Visualization

- Human Computer Interaction

- High Performance Computing in C/C++

- Graphics Processor Programming

- Computer Vision and Pattern Recognition

- Modelling and Verification Techniques

- Operating Systems and Architectures

Facilities

The Department of Computer Science is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, our Computer Science students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.

As part of the expansion of the Department of Computer Science, we are building the Computational Foundry on our Bay Campus for computer science and mathematical science.

Career Destinations

- Data Analyst

- Data mining Developer

- Machine Learning Developer

- Visual Analytics Developer

- Visualisation Developer

- Visual Computing Software Developer

- Database Developer

- Data Science Researcher

- Computer Vision Developer

- Medical Computing Developer

- Informatics Developer

- Software Engineer



Read less
Software development is one of the most rapidly evolving industries in the world, presenting an ever-greater number of creative opportunities and exciting challenges. Read more

Overview

Software development is one of the most rapidly evolving industries in the world, presenting an ever-greater number of creative opportunities and exciting challenges. Software developers therefore need a special set of skills to keep pace with technology and innovation. Our course gives you the knowledge and confidence to do just that. We focus on large-scale development of advanced software, teaching you how to make use of the latest frameworks, methodologies and technology to produce professional-quality applications. Crucially, you will also learn how to be an effective member of a development team. With close links to software giants like Microsoft, Sony, and IBM, we work hard to ensure that our course is always up to date and that our graduates leave with the cutting-edge skills highly sought-after by industry. Therefore, this MSc is appropriate not just for fresh Computer Science graduates, but also for those with existing commercial experience who wish to update their skills and knowledge.

The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. An optional extra trimester – either immediately before or after the dissertation – gives you significant industrial experience through a module based in our software development unit, working with commercial clients and software. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSc Computer Science (Software Engineering) programme is designed to support students with various levels of computing and programming practice experience. There is suitable content on professional skills and the importance of ethics for practising computer scientists. Material on software engineering, referencing and unfair means supports the transition into the postgraduate environment.
As a route into research, the programme supports the development of postgraduate technical skills, alongside critical research, analysis and planning activities.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.

Core modules

• Oriented Design and Development Using C++
• Component-based Architecture
• Maintaining Large Software Systems
• Development Project
• Distributed Applications
• Trustworthy Computing
Optional modules
• Computer Science Software Development Practice – pass/fail module
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation, which is based on the work done in the third trimester and documented in a report of up to 20,000 words.

Careers

The MSc Computer Science (Software Engineering) is designed to open up pathways to postgraduate research, as well as careers in a wide range of areas within your discipline. The industrial placement option will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our graduates gain a wide range of roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
The programme is designed to provide in-depth knowledge and skills within the field of computing. The course is aimed at students who already have a first degree in computing, have some existing software engineering skills, and wish to deepen their knowledge. Read more
The programme is designed to provide in-depth knowledge and skills within the field of computing. The course is aimed at students who already have a first degree in computing, have some existing software engineering skills, and wish to deepen their knowledge. This programme will have a strong focus on how data can be exploited within an organisation and will emphasise the communication of that data to a target audience.

Graduates would undertake a range of tasks associated with IT in organisations, and develop sophisticated solutions to IT problems.

Course Overview

The main themes of the programme are:
-Web based application development
-Database development, deployment and integration
-Project and team management in the computing sector

This programme will equip students with those skills at a high academic level and also crucially enable them to practically implement their knowledge because of the ‘hands-on’ emphasis of the programme.

Each of these themed areas is itself an area of significant international strategic importance and will enable students to gain important and valuable skills.

The Web based application development theme reviews current trends and technologies. Complex challenges faced by web developers are investigated in detail.

The Database development, deployment and integration theme covers the important areas of Data Warehousing and Data Analysis both of which are cited as important skills that are in great demand by businesses.

The final theme, Project and team management will concentrate on developing the skills of project management and systems analysis, both of which are in great demand by employers.

Modules

Part 1:
-Data Warehousing (20 credits)
-Distributed Web Apps (20 credits)
-Leadership and Management (20 credits)
-Managing Information Systems and Projects (20 credits)
-Research Methods and Data Analysis (20 credits)
-Web Technologies for e-Commerce (20 credits)

Part 2:
-Major Project (60 credits)

Key Features

This MSc provides significant technical content which will inform the management decision making process. In this context major organisations such as Tesco, Sainsbury and Amazon have been making significant investment into data warehousing and data mining technologies.

To effectively use this technology requires a large number of people to apply and manage the technology. The price of the technology has reduced significantly since the inception of data warehousing with Microsoft and Oracle supplying the appropriate add-on tools to their database management system products. These factors allow smaller organisations to gain a competitive advantage by utilising the large pool of transactional data that in some cases has been stored for many years.

In an industrial context, students may be required to manage teams of developers in small to large scale projects. To efficiently manage such projects, they will require a significant technical understanding of the issues arising to be able to appreciate the complexity of the tasks to be undertaken.

Indeed, in an SME this role is often fulfilled by a senior member of the development staff with both development and management duties. As either a developer or manager, the graduate would be expected to demonstrate their initiative and be able to use their research skills to rapidly adapt to the demands of new technology.

Assessment

Student works are assessed through combination of course works, lab based practical exams and written exam. The final mark for some modules may include one or more pieces of course work set and completed during the module. Project work is assessed by a written report and oral presentation. Part 2 of the MSc programme requires the student to research and prepare an individual project/dissertation of a substantial nature.

University students who are unable to successfully complete all aspects of the Part 1 may be eligible for a Postgraduate Diploma (120 credits) or Postgraduate Certificate (60 credits).

Career Opportunities

Students on this programme develop a broad range of technical skills and will study a number of topics related to information systems. The programme covers the three themes of Web based application development, Database development, deployment and integration, and Project and Team management in the computing sector.

A significant emphasis is placed on database management and the implementation of applications for manipulating information including both database systems and web applications. Additionally, graduates would be able to lead teams and manage projects.

It is expected that graduates would seek positions such as:
-Project manager (within the Computing field)
-Data analyst
-Database administrator
-Application developer
-Web developer

Read less
Learn how to apply IT to business and gain a qualification accredited by the British Computer Society. On this business-orientated course, you will gain IT knowledge and apply it to practical projects. Read more
Learn how to apply IT to business and gain a qualification accredited by the British Computer Society. On this business-orientated course, you will gain IT knowledge and apply it to practical projects. These projects are based on industrial case studies and include one real-world client brief, giving you invaluable industry experience.

Your studies and experiences will prepare you for a range of roles including consultant, analyst, web developer and project manager.You will be able to select modules to reflect your career ambitions and interests. Our modules cover a wide range of topics including systems analysis and design, data management and research methods.

This course would be suitable if you have already studied a degree in information technology but would like to develop a more business-focused career, or if you have studied a subject outside of computing but are looking at starting a career in IT. Equally, if you already have professional IT experience, but would like to gain a qualification to enhance their career, you would also be well suited to this course.

Scholarships

Scholarships are available for this course. Please click the link below for more information.
https://www.brighton.ac.uk/studying-here/fees-and-finance/postgraduate/index.aspx

Course structure

Students can join the course in September or February, and study between one and three modules at a time depending on whether they are full or part-time. Assessment is based on coursework assignments.

Most of the modules are taught over a 15-week semester and include teaching, independent study and assessment.

The course consists of three core Information Systems modules, the Research Methods module and two or three optional taught modules.

The course culminates in a three month project in industry which provides valuable experience of working and applying your newly acquired knowledge in an IT environment.

The optional modules and the project account for over half of the course and enable you to tailor the course to reflect your personal and professional interests.

Syllabus

Core modules:

Business and Information Systems
Systems Analysis and Design
Databases
Research Methods

Option modules and themes

There is a choice of optional modules, that can be taken individually or grouped to create a theme. Typical themes are:

Web Application Development
Business Intelligence and Digital Marketing
Security
User Interaction Design

Employability

Recent graduates have taken up posts as consultants, systems analysts, web developers, information managers, software designers and project managers.

Employment opportunities include software development companies, IT consultancies, IT departments of large organisations and local authorities.

Read less
This is a flexible course which you can tailor to suit your own specific areas of interest, experience and career aspirations. You will have the opportunity to choose from a range of modules in areas such as information systems, computing and creative technologies. Read more
This is a flexible course which you can tailor to suit your own specific areas of interest, experience and career aspirations. You will have the opportunity to choose from a range of modules in areas such as information systems, computing and creative technologies.

Our modules vary in their technical nature with either a practical or theoretical focus, and we will advise on which ones are right for you.

- Research Excellence Framework 2014: our University demonstrated strength in five emerging areas of research which it entered into the assessment for the first time, including computer science.January entrants please note: in order to complete 12 months of academic study delivered in University term time, the total length of your programme will be 18 months to include recognised University vacation periods.

Visit the website http://courses.leedsbeckett.ac.uk/informationandtechnology_msc

Mature Applicants

Our University welcomes applications from mature applicants who demonstrate academic potential. We usually require some evidence of recent academic study, for example completion of an access course, however recent relevant work experience may also be considered. Please note that for some of our professional courses all applicants will need to meet the specified entry criteria and in these cases work experience cannot be considered in lieu.

If you wish to apply through this route you should refer to our University Recognition of Prior Learning policy that is available on our website (http://www.leedsbeckett.ac.uk/studenthub/recognition-of-prior-learning.htm).

Please note that all applicants to our University are required to meet our standard English language requirement of GCSE grade C or equivalent, variations to this will be listed on the individual course entry requirements.

Careers

Your employability is enhanced through our contacts with industry, our Careers Advice Service and providing you with up-to-date knowledge and skills which are in demand in this sector. You can look forward to a wide range of career opportunities in the field of internet, enterprise software development and information systems.

- Web Developer
- User Interface Designer
- PHP Developer
- IT Project Manager

Careers advice:
The dedicated Jobs and Careers team offers expert advice and a host of resources to help you choose and gain employment. Whether you're in your first or final year, you can speak to members of staff from our Careers Office who can offer you advice from writing a CV to searching for jobs.

Visit the careers site - https://www.leedsbeckett.ac.uk/employability/jobs-careers-support.htm

Course Benefits

Our course has strong links with industry to ensure content is always relevant to the needs of the sector and you are encouraged to engage with our external clients for your final project. Guest lecturers are invited to speak and you will have the opportunity to get involved with industry related events.

Modules

Dissertation (40 Credits)

Research Practice (20 Credits)

Option Modules (Semester 2) (20 Credits each)
Service Oriented Architecture; Green Computing Strategies; Systems, Designs, Innovation; Software and Systems; Critical Perspectives on Information; Mobile Application Development; Data Warehouse Models and Approaches(SAS); Intelligent Systems and Robotics; Lean and Agile Engineering; Mobile Games Prototyping; BI Principles, Data Analysis and Visualisation(SAS); Network and Convergence Architectures; Green Computing Technologies; Engineering Systems Control; Design Patterns for Web Dev.

Option Modules (Semester 1) (20 Credits each)
Database Systems; Managing Information in the Digital and Global Environment; User Experience Design; Digital Video and Audio; Mobile and Wireless Communications; Advanced Software Engineering; Eco Engineering; Software Components and Architecture; ICT and Environment; Responsive Web Development; 3D Computer Technologies; Simulation and Modelling; Network Management.

Project Management (20 Credits)

Professor Mohammad Dastbaz

Dean, Faculty of Arts, Environment and Technology

"We aim to provide innovation in curriculum, engagement with current industry practices and standards, and to give our students the experience of working with staff whose research has national and international reputation."

Mohammad is responsible for the strategic leadership of the Faculty of Arts, Environment and Technology,having joined our University in June 2011 from the University of East London. A well published researcher, with over 50 refereed conference and Journal publications, his research profile includes many funded research programmes including JISC and EU FP7 projects. Mohammad’s first degree was in Electrical and Electronic Engineering. He then went on to complete a PhD in the 'Design, Development and Evaluation of Multimedia Based Learning Systems' at Kingston University. In 1989 he set up one of the UK's first multimedia PC companies, 'Systems 2000'.

Facilities

- IT Labs
The University is home to a number of modern specialist IT labs equipped with all the up-to-date hardware and software our computing students could need

- Library
Our libraries are two of the only university libraries in the UK open 24/7 every day of the year. However you like to study, the libraries have got you covered with group study, silent study, extensive e-learning resources and PC suites.

- Headingley Campus
Our historic Headingley Campus is set in 100 acres of parkland with easy access to Leeds city centre.

Find out how to apply here - http://www.leedsbeckett.ac.uk/postgraduate/how-to-apply/

Read less
Computer science has an ever-greater influence on our lives, and the technological breakthroughs of today shape the way we live tomorrow. Read more

Overview

Computer science has an ever-greater influence on our lives, and the technological breakthroughs of today shape the way we live tomorrow. Opportunities continue to grow for highly skilled practitioners, and the taught Masters course allows you to make great advancements on your existing skills and knowledge. By the end of the programme you will be equipped to thrive in one of the fastest moving industries in the world.

Industrial Placement Trimester

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

You will learn specialist computer science techniques and fundamental theories, but you’ll also have the opportunity to put this knowledge into practice by developing applications and working with real software. We cover a range of topics, including real time graphics and computational science, and you can choose from options including artificial intelligence, robotics and visualisation – built upon a solid foundation of good programming skills.

The course begins each September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. There is an option to take an extra trimester – either immediately before or after the dissertation – gaining industrial experience through a module based in SEED, our software development unit working with commercial clients and software. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Study

The MSc programme is designed to support students with various levels of computing and programming practice experience. However, this programme is particularly suited to those with significant experience of writing code. There is a focus on the transition to postgraduate study, with suitable content on professional skills and the importance of ethics for practising computer scientists.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.

Core modules

• C++ Programming and Design
• Real Time Graphics
• Advanced Computational Science
• Development Project

Optional modules

• Game Development Architecture
• Simulation and Concurrency
• Visualization
• Advanced Rendering and Artificial Intelligence for Games
• Trustworthy Computing
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)
• The Industrial Experience optional 60-credit single trimester module allows students to gain significant commercial experience.

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems.
Written coursework is used to assess your descriptive and critical skills, as well as verify the methodology used to complete your practical coursework. The largest assessment is the dissertation, which is based on the work done in the third trimester (or fourth, depending on your option choices) and documented in a report of up to 20,000 words.

Careers

The MSc Advanced Computer Science programme is designed to open up pathways to postgraduate research, as well as a wide range of careers. The computational science module introduces concepts and ideas which will help prepare you for postgraduate study; the industrial placement option, meanwhile, will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our MSc graduates typically gain roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
Modern devices often rely on data that is distributed across multiple computers, whether closely located or more distant. Read more

Overview

Modern devices often rely on data that is distributed across multiple computers, whether closely located or more distant. Developing software for such systems offers many benefits, but it also poses new challenges to be overcome, particularly in guaranteeing the security and robustness of the communication between devices.

The MSc at Hull is designed to enable you to overcome those challenges. It prepares you to exploit the extraordinary potential of distributed systems, both in terms of storage capacity and processing power, whilst being aware of the unique constraints and security problems they introduce. You will have access to cutting-edge equipment and facilities, and you will finish with a much greater understanding of how software development needs to adapt to the unique environment of a distributed system. These skills and knowledge are highly sought-after in an industry that is increasingly adopting new distributed technology, such as cloud-based solutions.

The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. There is an option to take an extra trimester – either immediately before or after the dissertation – gaining industrial experience through a module based in SEED, our software development unit working with commercial clients and software. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSc Computer Science (Security and Distributed Computing) programme supports students with various levels of computing and programming practice experience, with material that supports the transition into the postgraduate environment. There is also suitable content on professional skills and the importance of ethics for practising computer scientists.
As a route into research, the programme supports the development of postgraduate technical skills, alongside critical research, analysis and planning activities.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.
Core modules
• Oriented Design and Development Using C++
• Component-based Architecture
• Network Security
• Development Project
• Distributed Applications
• Trustworthy Computing
Optional modules
• Computer Science Software Development Practice (pass/fail module)
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)
• The Industrial Experience optional 60-credit single trimester module allows students to gain significant commercial experience.

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation, which is based on the work done in the third trimester (or fourth, depending on your option choices) and documented in a report of up to 20,000 words.

Careers

The MSc Computer Science (Security and Distributed Computing) is designed to open up pathways to postgraduate research, as well as careers in a wide range of areas within your discipline. The industrial placement option will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our graduates typically gain roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
Visit our website for more information on fees, scholarships, postgraduate loans and other funding options to study Logic and Computation 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 Logic and Computation at Swansea University - 'Welsh University of the Year 2017' (Times and Sunday Times Good University Guide 2017).

Logic is the basis for reasoning about what we can express and compute, having a profound influence in philosophy, linguistics, mathematics, computer science, and electronics. Since the invention of computers, logic has always been the primary source of ideas and techniques for the theoretical and practical development of programming.

Today, as the scope of programming technologies expands, and the horizon of applications widens, research in logic and its applications in software and hardware development is booming. In industry, formal methods are an integral part of system development, e.g., in automotive electronics, avionics, and chip design.

The MRes Logic and Computation course will teach you about advanced techniques in logic and their applications in research problems in computer science. You will receive an elite education of direct relevance to research and development problems in contemporary information and communication technology (ICT).

Key Features

Teaching score of Excellent.

Highest percentage of top-class researchers of any Computer Science department in Wales – and only 12 in the UK have higher.

70% of the research activity assessed as world-leading or internationally excellent.

Our industrial programme IT Wales which can arrange vacation employment placements.

A state-of-the-art education.

Friendly staff, committed to the highest standards.

A university with high success rate, low drop-out rate, and excellent student support.

Swansea's Library spends more per student on books and other resources than any other university in Wales, and most in the UK.

Course Content

Research Component

The main part of the MRes in Logic and Computation is a substantial and challenging project involving cutting edge research. The completion of such a project will give you the ability and confidence to pursue a successful career in industrial research and development, or to proceed to academic PhD studies.

Taught Component

In seminars and reading courses you will enter the world of research by studying general topics in theoretical computer science as well as special topics for your research project. Guided by your supervisor you will conquer new technical subjects and learn to critically assess current research.

Lecturers and students will meet regularly to discuss recent developments and give informal talks. Topics of the seminars are chosen in accordance with the research projects, and will cover material such as:

Theorem proving techniques

Formal program verification

Algebraic and coalgebraic specification

Modelling of distributed systems

Advanced methods in complexity theory

Additionally you will choose selected taught modules covering important topics such as Critical Systems, IT Security, Concepts of Programming

Languages, Artificial Intelligence Applications, Design Patterns and Generic Programming.

Facilities

The Department is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.

Careers

All Computer Science courses will provide you the transferable skills and knowledge to help you take advantage of the excellent employment and career development prospects in an ever growing and changing computing and ICT industry.

90% of Swansea’s Computer Science graduates are in full-time employment or further study within six months of graduating (HESA June 2011).

Some example job titles from the HESA survey 2011:

Software Engineer: Motorola Solutions

Change Coordinator: Logica

Software Developer/Engineer: NS Technology

Workflow Developer: Irwin Mitchell

IT Developer: Crimsan Consultants

Consultant: Crimsan Consultants

Programmer: Evil Twin Artworks

Web Developer & Web Support: VSI Thinking

Software Developer: Wireless Innovations

Associate Business Application Analyst: CDC Software

Software Developer: OpenBet Technologies

Technical Support Consultant: Alterian

Programming: Rock It

Software Developer: BMJ Group

Research

The results of the Research Excellence Framework (REF) 2014 show that Swansea Computer Science ranked 11th in the UK for percentage of world-leading research, and 1st in Wales for research excellence. 40% of our submitted research assessed as world-leading quality (4*).



Read less
We're passionate about web development - an industry which continues to boom. Our course will enable you to keep pace with this constantly changing sector, giving you the expertise to specialise in the design and development of online applications. Read more
We're passionate about web development - an industry which continues to boom. Our course will enable you to keep pace with this constantly changing sector, giving you the expertise to specialise in the design and development of online applications.

In recent years there has been a strong demand for software engineering skills in building websites, requiring a high standard of programming knowledge. We'll provide you with a thorough grounding in web development programming techniques.

You'll already have professional experience in web or software development, or you could be a graduate from one of our computing courses. We'll give you the ability to develop applications that can easily be displayed across different platforms.

You'll study e-marketing, security, e-commerce solutions, payment systems, web standards, web application architecture and web page design. We'll also improve your understanding of website development technologies and content management systems.

- Research Excellence Framework 2014: our University demonstrated strength in five emerging areas of research which it entered into the assessment for the first time, including computer science.

Visit the website http://courses.leedsbeckett.ac.uk/webappdevelopment_APD

Mature Applicants

Our University welcomes applications from mature applicants who demonstrate academic potential. We usually require some evidence of recent academic study, for example completion of an access course, however recent relevant work experience may also be considered. Please note that for some of our professional courses all applicants will need to meet the specified entry criteria and in these cases work experience cannot be considered in lieu.

If you wish to apply through this route you should refer to our University Recognition of Prior Learning policy that is available on our website (http://www.leedsbeckett.ac.uk/studenthub/recognition-of-prior-learning.htm).

Please note that all applicants to our University are required to meet our standard English language requirement of GCSE grade C or equivalent, variations to this will be listed on the individual course entry requirements.

Careers

The web development industry is thriving - we know this because it's one of the biggest recruiters of computing graduates from our university. Web-based applications are now essential to support business and major organisations around the world, and your skills will be much sought after.

- Web Developer
- Web Designer
- Web Master
- User Interface Designer

Careers advice: The dedicated Jobs and Careers team offers expert advice and a host of resources to help you choose and gain employment. Whether you're in your first or final year, you can speak to members of staff from our Careers Office who can offer you advice from writing a CV to searching for jobs.

Visit the careers site - https://www.leedsbeckett.ac.uk/employability/jobs-careers-support.htm

Course Benefits

If you're a busy professional already working in computing, our course enables you to benefit from learning the latest theories and techniques in web applications development in the space of just a few months.

Experts currently working in web applications development are invited to give lecturers and you'll also meet like-minded students from different industries, allowing you to debate current issues, share ideas and benefit from alternative insights.

Modules

Responsive Web Development
Responsive websites aim at providing optimal viewing experiences across a wide range of devices. You will study the tools and best practice to design, develop and publish data-driven responsive websites.

Design Pattern for Web Application Development
An opportunity to look at the principles behind web application development. You will examine alternative design patterns and frameworks, evaluate and apply them to a case study.

Meg Soosay

Senior Lecturer

"You'll study e-marketing, security, e-commerce solutions, payment systems, web standards, web application architecture and web page design. We'll also improve your understanding of website development technologies and content management systems."

Meg has extensive background in designing and evaluating positive user experiences using computing devices. She applies e-learning methods in her teaching, having worked on a number of JISC and EU-funded projects such as PC3 and EuroPlot. Your teaching team also includes Patrick Ingham, who has been working with android development since the first handsets arrived in the UK. Patrick is a great believer in mobile offering new ways of doing things and crafting better user experiences.

Facilities

- Library
Our libraries are two of the only university libraries in the UK open 24/7 every day of the year. However you like to study, the libraries have got you covered with group study, silent study, extensive e-learning resources and PC suites.

- Broadcasting Place
Broadcasting Place provides students with creative and contemporary learning environments, is packed with the latest technology and is a focal point for new and innovative thinking in the city.

Find out how to apply here - http://www.leedsbeckett.ac.uk/postgraduate/how-to-apply/

Read less
We're taking 3D visualisation beyond its existing boundaries. Traditionally recognised as exclusive to the games entertainment industry, we'll also give you the expertise to use 3D visualisation in a variety of other sectors around the world. Read more
We're taking 3D visualisation beyond its existing boundaries. Traditionally recognised as exclusive to the games entertainment industry, we'll also give you the expertise to use 3D visualisation in a variety of other sectors around the world.

We've created this course so that busy professionals can benefit from developing interactive 3D visualisation skills in the space of just a few months. You might be an architect, product designer, web developer, engineer, or games designer, working behind a drawing board or in the studio.

We're dedicated to ensuring our course is relevant to your job - that's why we provide you with a learning environment that allows you to adapt and develop projects you are already working on in your current role.

You could be creating an interactive 3D visualisation of a building enabling viewers to walk through; developing a virtual product to showcase on the internet; building characters for an interactive game; or creating 3D analysis to help show complex business data. The possibilities are endless.

Whether it's helping archaeologists visualise and bring a site to life, assisting councils on new buildings and developments, or allowing surgeons to explain an operation to a patient, 3D visualisation and its potential for interaction is now a powerful tool across many industries.

You'll build your skills in 3D modelling - both constructional and organic - lighting, camera techniques, rendering, material application, animation and editing, learning how to adapt existing software and understand how different software interact with each other.

You'll also meet like-minded students from different industries, allowing you to debate current issues and realise the potential for 3D visualisation and interactive environments skills across many sectors. You'll join students from different professional environments, share ideas and benefit from alternative insights.

- Research Excellence Framework 2014: our University demonstrated strength in five emerging areas of research which it entered into the assessment for the first time, including computer science

Visit the website http://courses.leedsbeckett.ac.uk/3D_visualisation

Mature Applicants

Our University welcomes applications from mature applicants who demonstrate academic potential. We usually require some evidence of recent academic study, for example completion of an access course, however recent relevant work experience may also be considered. Please note that for some of our professional courses all applicants will need to meet the specified entry criteria and in these cases work experience cannot be considered in lieu.

If you wish to apply through this route you should refer to our University Recognition of Prior Learning policy that is available on our website (http://www.leedsbeckett.ac.uk/studenthub/recognition-of-prior-learning.htm).

Please note that all applicants to our University are required to meet our standard English language requirement of GCSE grade C or equivalent, variations to this will be listed on the individual course entry requirements.

Careers

From creating a 3D visualisation for a salesperson to pitch, or an opportunity for a customer to interact with a product before they buy, your skillset will enable you to make an impact across different sectors of industry. You could get involved in medical imaging and simulation, games prototyping, architectural and archaeological visualisation and walk throughs, advertising, virtual environments, educational material, or scientific research. Your expertise in interactive 3D visualisation will open up a number of doors.

- Architecture
- Engineering
- Games entertainment
- Product development

Careers Advice:
Our dedicated Jobs and Careers team offers expert advice and a host of resources to help you choose and gain employment. Whether you're in your first or final year, you can speak to members of staff from our Careers Office who can offer you advice from writing a CV to searching for jobs.

Visit the careers service - https://www.leedsbeckett.ac.uk/employability/jobs-careers-support.htm

Course Benefits

The diversity of our teaching team is testimony to the increasing opportunities that interactive 3D visualisation offers. You'll benefit from the experience of designers, technologists, engineers, high-profile digital artists like Rory McLeish, and visual effects and compositing experts.

Another stand-out feature of our course is the opportunity to enhance your expertise in interactive 3D visualisation within such a short space of time. It's ideal if you're a busy professional looking to progress your skills without having to commit to years of study.

Library

Our award-winning libraries are always there when you need them - they are two of the only university libraries in the UK open 24/7 every day of the year.

Find out how to apply here - http://www.leedsbeckett.ac.uk/postgraduate/how-to-apply/

Read less
This programme is a specialization of the MA degree in Communication and Information Sciences. As a student of Information Science, you learn to transfer data into accessible and intelligible information. Read more
This programme is a specialization of the MA degree in Communication and Information Sciences.

As a student of Information Science, you learn to transfer data into accessible and intelligible information. You will do research in the domain of language, text and computer-mediated communication.

In this programme, you will analyse information and communication processes between individuals and within organizations. One question is crucial: what options do new technological developments offer to improve information and communication processes?

The Master's programme builds on the knowledge, insights and skills that you have acquired in your Bachelor's degree. You will learn to carry out research independently and handle information in a professional manner. In addition to courses, you will do an internship. You will finish the degree with an independent research project and a Master's thesis.

All courses are taught in English. Deficiency programs are partly taught in Dutch.

Job perspectives

As a graduate, you can work as a web developer, software-engineer, IT-consultant, application developer, researcher or teacher. You have a wide choice of places to work: it goes without saying that you could find a function in a large IT firm, but virtually any other company or organization with an IT department has a need for Information Science specialists. It is also possible to start your own company or become a researcher.

Our former students work in large information technology companies or in information technology departments of companies and governments. Some of them successfully started their own company. Others began an international academic career and have obtained a PhD degree.

Job examples

- Computational linguist
- Information analyst
- Software developer
- Web designer
- IT Consultant
- IT Manager
- Researcher in natural language processing

As student of Information Science you will develop a solid theoretical and practical foundation for carrying out this kind of research. The knowledge you will gain matches well with current job requirements for researchers in the field of Information Science.

Research in Information Science concentrates in Groningen on development, use and evaluation of language and web technology. Good examples are automated search and analysis of information in traditional and new media, dialectology, corpus annotation,gamification, and syntactic and semantic analysis of text. This research is coordinated by the Computational Linguistics group of the Center for Language and Cognition Groningen (CLCG).

Read less

Show 10 15 30 per page



Cookie Policy    X