inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
2025-09-01
Medium of studying
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Graphics | Game Design | Game Development
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-09-01-
2025-09-01-
About Program

Program Overview


Aberystwyth University's Computer Graphics, Vision and Games program combines theoretical knowledge with practical skills in computing, vision, and graphics. Students gain a solid foundation in programming, software design, and data analysis while specializing in areas such as machine learning, computer graphics, and computer vision. An integrated year in industry provides hands-on experience and prepares graduates for careers in software development, IT, and related fields.

Program Outline


Degree Overview:

This program at Aberystwyth University delves into a wide range of topics within the computing industry and the modern world. While computer games are a prominent aspect, the program emphasizes the underlying complexity of even seemingly simple applications.


Objectives:

  • Gain a strong foundation in computing skills such as programming, software design, data storage, analysis, and classification.
  • Develop specialized skills in the areas of vision and graphics.
  • Prepare for a career with an integrated year in industrial and professional training.

Outline:


Year 1:

  • Core Modules:
  • Fundamentals of Web Development (CS11010) - 10 credits
  • Information security (CS11110) - 10 credits
  • Introduction to Computer Infrastructure (CS10220) - 20 credits
  • Introduction to Programming (CS12020) - 20 credits
  • Problems and Solutions (CS10720) - 20 credits
  • Programming Using an Object-Oriented Language (CS12320) - 20 credits
  • Study Skills for Computer Science (CS18120) - 20 credits

Year 2:

  • Core Modules:
  • Algorithm Design and Data Structures (CS21120) - 20 credits
  • Applied Graphics (CS24320) - 20 credits
  • Artificial Intelligence (CS26520) - 20 credits
  • Modelling Persistent Data (CS27020) - 20 credits
  • Software Engineering (CS22120) - 20 credits

Year 3:

  • Core Module:
  • Sandwich Year (CSS0060) - 60 credits

Year 4:

  • Core Modules:
  • Fundamentals of Machine Learning (CS36110) - 10 credits
  • Machine Learning (CS36220) - 20 credits
  • Computer Graphics and Games (CS32420) - 20 credits
  • Computer Vision (CS34110) - 10 credits
  • Major Project (CS39440) - 40 credits
  • Professional Issues in the Computing Industry (CS38220) - 20 credits

Assessment:

  • A combination of coursework, practicals, projects, workshops, and examinations.

Teaching:

  • Lectures, seminars, tutorials, practicals, and individual/group-based project work.
  • Opportunity to complete a Personal Development Plan (PDP) to chart personal, academic, and professional development.

Careers:

  • Software design
  • Communications and networking
  • Computer applications
  • Web development
  • IT consultancy and management
  • Systems analysis and development
  • Computer sales and marketing
  • Education

Other:

  • The program emphasizes employability skills.
  • Students participate in a first-year residential weekend to improve communication, analytical, time management, teamwork, and other skills.
  • Industrial Year students participate in a second-year residential weekend focusing on CV skills, interview practice, networking, and online presence.
  • The department provides dedicated Linux, Mac OS X laboratories, central servers, mobile and aerial robots, vision and motion tracking systems, micro-controller systems, and laser scanners.
  • Students have the opportunity to study programming, databases, software design, software engineering, artificial intelligence, robotics, graphics, networking, and business.
  • Almost all lecturers in the Department of Computer Science hold PhDs, with those who don't having significant research or industrial experience.
  • The department employs part-time demonstrators, tutors, and student demonstrators.
  • Research fellows and research assistants may also contribute to teaching.

Note:

The module list is subject to change.

SHOW MORE
How can I help you today?