Pre-Master's in Science and Computing

... United Kingdom
... Cardiff University - Study Group

Course Overview

Computer science is one of the fastest-moving and most exciting global industries. You will explore how technology can solve problems and transform lives around the world.

General Eligibility

The test results must have been achieved in the past 24 months and meet the minimum English equivalency score for your chosen programme.

This applies if you:

  • come to campus, or

  • start your studies virtually and join us on campus at a later date.

UKVI-approved SELTS include:

  • IELTS Academic for UKVI

  • Trinity Integrated Skills in English UKVI

  • Pearson PTE Academic UKVI

  • LanguageCert International ESOL SELT

  • PSI Skills for English UKVI (4 components)

Alternative tests accepted include:

  • Pearson PTE Academic / Pearson PTE Academic Online

  • IELTS Indicator*

  • IELTS Academic (non-UKVI) / IELTS Academic Online

  • LanguageCert International ESOL

  • TOEFL iBT/iBT Home Edition

  • Cambridge ESOL

  • Duolingo

  • Cambridge Linguaskill

  • Oxford Test of English

  • Academic English Skills

  • Password Skills Solo

Study Group is permitted to assess students’ suitability for entry onto programmes which are degree level and above under the registration for the UK Office for Students. You are therefore not required to have a UKVI SELT to obtain a Student Visa when you come to campus.

If you begin your course virtually and transfer to the UK to complete your programme, you may be issued a Confirmation of Acceptance of Studies (CAS) based on the Academic English Skills module assessments (as part of your Pre-Master's).

A CAS for a Student Visa will only be issued if you have met the minimum language requirement of CEFR B2 in all skills, and the academic entry requirements for your chosen programme.

Part Time Work Details

20 Hours of Work permit weekly for international students.

Language Requirement

  • 2 semester programme: Academic IELTS for UKVI 5.5 (minimum 5.5 in all skills)
    2.5 semester programme: Academic IELTS for UKVI 5.5 (minimum 5.0 in all skills)
    3 semester programme: Academic IELTS for UKVI 5.0 (minimum 5.0 in all skills)

Programme Information
...
Course Category

Computing


...
Campus Name

Cardiff


...
Course Level

Postgraduate


...
Duration

2, 2.5 or 3 semesters


...
Available Intake

January, May, September, November


...
IELTS Score

5.0


...
Tuition Fees Range

n/a,


Subject Recommendations for You
MSc CIVIL ENGINEERING
University of the West of Scotland
Campus

London, England.

Entry Score

6.0

Course Level

Postgraduate

Total Course Fee

£10,765, £16,400

MA/PgD/PgC Illustration & Animation
Cardiff Metropolitan University
Campus

Llandaff, Cyncoed

Entry Score

6.5

Course Level

Postgraduate

Total Course Fee

Home: £9,000 & International: £16,000 per year

MSc Banking and Finance
The University of Newcastle
Campus

London

Entry Score

6.5

Course Level

Postgraduate

Total Course Fee

GBP 26400

Discover Your Next Read
...
Why you will go UK for better study ? Learn more from this blog...
...
Why you will go UK for better study ? Learn more from this blog...
Request history8.1.11PHP Version1.85sRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[15:54:24] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (44.25ms)time
  • Application (1.8s)time
  • 1 x Application (97.6%)
    1.80s
    1 x Booting (2.4%)
    44.25ms
    4 templates were rendered
    • course-detailscourse-details.blade.php#?blade
    • ajax.homejshomejs.blade.php#?blade
    • layouts.appapp.blade.php#?blade
    • ajax.menusearchjsmenusearchjs.blade.php#?blade
    uri
    GET course-details/{id?}
    middleware
    web
    controller
    App\Http\Controllers\CourseController@details
    namespace
    prefix
    where
    file
    app/Http/Controllers/CourseController.php:130-145
    13 statements were executed, 3 of which were duplicates, 10 unique. Show only duplicated1.76s
    • Connection Establishedstaging_liveCourseController.php#131
      Backtrace
      • 15. app/Http/Controllers/CourseController.php:131
      • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `courses` where `id` = '11decb8346ce42a1b701fa0c2bcdff0d' limit 1
      2.95msstaging_liveCourseController.php#131
      Bindings
      • 0: 11decb8346ce42a1b701fa0c2bcdff0d
      Backtrace
      • 16. app/Http/Controllers/CourseController.php:131
      • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `institutes` where `institutes`.`id` in ('25')
      1.19msstaging_liveCourseController.php#131
      Bindings
      • 0: 25
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `represent_countries` where `represent_countries`.`id` in ('1')
      890μsstaging_liveCourseController.php#131
      Bindings
      • 0: 1
      Backtrace
      • 26. app/Http/Controllers/CourseController.php:131
      • 27. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 29. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 30. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `countries` where `countries`.`id` in ('235')
      720μsstaging_liveCourseController.php#131
      Bindings
      • 0: 235
      Backtrace
      • 31. app/Http/Controllers/CourseController.php:131
      • 32. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 33. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 34. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 35. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` in ('2')
      4.17msstaging_liveCourseController.php#131
      Bindings
      • 0: 2
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `categories` where `categories`.`id` in ('6') order by `category_name` asc
      1.02msstaging_liveCourseController.php#131
      Bindings
      • 0: 6
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `courses` where `course_level_id` = '2' order by RAND() limit 3
      1.73sstaging_liveCourseController.php#138
      Bindings
      • 0: 2
      Backtrace
      • 15. app/Http/Controllers/CourseController.php:138
      • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `institutes` where `institutes`.`id` = '7' limit 1
      1.78msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 7
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '2' limit 1
      1.6msstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 2
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select * from `institutes` where `institutes`.`id` = '68' limit 1
      4.53msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 68
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '2' limit 1
      750μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 2
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select * from `institutes` where `institutes`.`id` = '10' limit 1
      9.62msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 10
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '2' limit 1
      890μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 2
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    App\Models\Course
    4Course.php#?
    App\Models\Institute
    4Institute.php#?
    App\Models\CourseLevel
    4CourseLevel.php#?
    App\Models\RepresentCountry
    1RepresentCountry.php#?
    App\Models\Country
    1Country.php#?
    App\Models\Category
    1Category.php#?
        _token
        22Spr1JhzirB17p5tT3ZhLP5nZEG44m4G0wgYlAd
        current_url
        https://staging.bheuni.io/course-details/11decb8346ce42a1b701fa0c2bcdff0d
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/11decb8346ce42a1b701fa0c2bcdff0d" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/11decb8346ce42a1b701fa0c2bcdff0d
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:15 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "staging.bheuni.io" ] ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 16 May 2025 15:54:24 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik5NM2o4RnZlOG1NUVBmQ3YxQlJncWc9PSIsInZhbHVlIjoidXg5dzhzd3QxV1Rza3VaSm9OMHdNVVlldm4xS0k1V3JTcEpFQTVoZ0lVVWZDd0FWQzFkeERra3owc2Y3KzVYc1lYam9kN0wrRzNRS0g3Sm1Na28xZlpzZHdJa3B0RXBhQWVmQkdPQ1BXcmRCS1NoMmpvRmFjbzI0TDJ5allLK3YiLCJtYWMiOiJlOTA4OTMwNjg3YTkwZGMwOTM5N2I1OTJmMDNiYzhjOTFhYmMyN2E0OTdjMmRhZmQ4MzNhM2FhOThiOGFhZDM2IiwidGFnIjoiIn0%3D; expires=Sat, 17 May 2025 11:54:24 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6Ik5NM2o4RnZlOG1NUVBmQ3YxQlJncWc9PSIsInZhbHVlIjoidXg5dzhzd3QxV1Rza3VaSm9OMHdNVVlldm4xS0k1V3JTcEpFQTVoZ0lVVWZDd0FWQzFkeERra3owc2Y3KzVYc1lYam9kN" 1 => "bhe_uni_session=eyJpdiI6IncyeDhhcHo5aitoUXpVajhkRTRQZXc9PSIsInZhbHVlIjoiYW1CT1ZadWpMV1dQekFJd1dhZEJqRGs0Uk4vM0wyc0J2UTJGaVZ5by90dGNYQnR3aWNOSHNhNmNQa0J4SE41NGRHSUFTY3YrZ3pUMzJ5WmJIeXUvYzBhWmxaUEtOYkd6Tm1SNmFQdmVEZXNSalNFaEw3V0s0VTJjVVp6bmYzSzIiLCJtYWMiOiIyNTY4NmYxNDkzYmFjYmU2NzQ2NGE3ZjIwY2FjZDIzYTUyOTgwNjJlMzI0OTNmMzg1YmJmNzFmYmVjM2U1ZGRiIiwidGFnIjoiIn0%3D; expires=Sat, 17 May 2025 11:54:24 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6IncyeDhhcHo5aitoUXpVajhkRTRQZXc9PSIsInZhbHVlIjoiYW1CT1ZadWpMV1dQekFJd1dhZEJqRGs0Uk4vM0wyc0J2UTJGaVZ5by90dGNYQnR3aWNOSHNhNmNQa0J4SE41NGRH" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik5NM2o4RnZlOG1NUVBmQ3YxQlJncWc9PSIsInZhbHVlIjoidXg5dzhzd3QxV1Rza3VaSm9OMHdNVVlldm4xS0k1V3JTcEpFQTVoZ0lVVWZDd0FWQzFkeERra3owc2Y3KzVYc1lYam9kN0wrRzNRS0g3Sm1Na28xZlpzZHdJa3B0RXBhQWVmQkdPQ1BXcmRCS1NoMmpvRmFjbzI0TDJ5allLK3YiLCJtYWMiOiJlOTA4OTMwNjg3YTkwZGMwOTM5N2I1OTJmMDNiYzhjOTFhYmMyN2E0OTdjMmRhZmQ4MzNhM2FhOThiOGFhZDM2IiwidGFnIjoiIn0%3D; expires=Sat, 17-May-2025 11:54:24 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6Ik5NM2o4RnZlOG1NUVBmQ3YxQlJncWc9PSIsInZhbHVlIjoidXg5dzhzd3QxV1Rza3VaSm9OMHdNVVlldm4xS0k1V3JTcEpFQTVoZ0lVVWZDd0FWQzFkeERra3owc2Y3KzVYc1lYam9kN" 1 => "bhe_uni_session=eyJpdiI6IncyeDhhcHo5aitoUXpVajhkRTRQZXc9PSIsInZhbHVlIjoiYW1CT1ZadWpMV1dQekFJd1dhZEJqRGs0Uk4vM0wyc0J2UTJGaVZ5by90dGNYQnR3aWNOSHNhNmNQa0J4SE41NGRHSUFTY3YrZ3pUMzJ5WmJIeXUvYzBhWmxaUEtOYkd6Tm1SNmFQdmVEZXNSalNFaEw3V0s0VTJjVVp6bmYzSzIiLCJtYWMiOiIyNTY4NmYxNDkzYmFjYmU2NzQ2NGE3ZjIwY2FjZDIzYTUyOTgwNjJlMzI0OTNmMzg1YmJmNzFmYmVjM2U1ZGRiIiwidGFnIjoiIn0%3D; expires=Sat, 17-May-2025 11:54:24 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6IncyeDhhcHo5aitoUXpVajhkRTRQZXc9PSIsInZhbHVlIjoiYW1CT1ZadWpMV1dQekFJd1dhZEJqRGs0Uk4vM0wyc0J2UTJGaVZ5by90dGNYQnR3aWNOSHNhNmNQa0J4SE41NGRH" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "22Spr1JhzirB17p5tT3ZhLP5nZEG44m4G0wgYlAd" "current_url" => "https://staging.bheuni.io/course-details/11decb8346ce42a1b701fa0c2bcdff0d" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/11decb8346ce42a1b701fa0c2bcdff0d" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-16 15:54:24GET/course-details/11decb8346ce42a1b701fa0c2bcdff0d141315