Skip navigation
You are viewing our beta course page.

Computer Science (Taught)

Course details
  • 2 Study options
  • Postgraduate
Course location
Wrexham
Awarded by:
Wrexham University (Prifysgol Wrecsam)

Course summary

The MSc Computer Science degree aims to build upon the knowledge acquired at undergraduate level and provide students with advanced skills and expertise in specific areas of computer science.

It will allow students to delve deeper into specific areas of computer science, such as artificial intelligence, machine learning, and data science, and engage in research to contribute to the advancement of knowledge in computer science. Using advanced theories students will be able to solve complex problems, lead software development projects and address real-world software engineering challenges.

This course will:
Allow students to focus on specific areas of computer science, such as artificial intelligence, machine learning, and data science.
Foster a research-oriented mindset and provide opportunities for students to contribute to advancement of knowledge in computer science.
Using advanced knowledge and understanding enable students to solve complex computational problems effectively addressing real-world software engineering challenges.
Encourage the development of skills such as critical thinking, problem solving, project management and effective teamwork.
Promote an understanding of the ethical and social implications of computer science and technology and encourage students to critically analyse the impact of technology on society, addressing issues such as privacy, security, and promote responsible and inclusive computing practices.
Foster a culture of lifelong learning and professional development by encouraging students to stay up to date with the latest advancements in the field of computer science.

Key Course Features:
Focus on specific areas of computer science, including artificial intelligence, machine learning, and data science.
Cultivate a research-oriented mindset.
Opportunities to contribute to the advancement of knowledge in computer science.
Utilise advanced knowledge to solve complex computational problems.
Address real-world software engineering challenges effectively.
Develop critical thinking, problem-solving, project management, and teamwork skills.
Understand the ethical and social implications of computer science.
Analyse the impact of technology on society.
Address issues like privacy, security, and promote responsible and inclusive computing practices.
Foster lifelong learning and professional development.

Fees and funding

Choose a specific option to see funding information.

Course options
Like this page