MSc Film and Television

... United Kingdom
... University of Portsmouth

Course Overview

If you've got the ambition to explore how storytelling is changing across TV, film and new media – and develop the skills required to bring the next generation of stories to life – then this MSc Film and Television degree course will help you get there.

With access to our excellent facilities and equipment, you'll learn to use the latest kit and develop the specialist techniques that'll make you attractive to any employer in whatever area of TV and film you want to pursue.

You'll analyse the technical, academic and professional skills needed for a career in the industry, and be supported throughout by expert lecturers with a wealth of experience across the sector.

When you graduate with a Master's in Film and Television, you'll have defined, developed and produced your own personal project to industry standards, and you'll be ready for your chosen career in the industry, whether as a production manager, researcher, assistant to producer or director, or technical operator.

General Eligibility

A good honours degree or equivalent in a relevant subject.

Part Time Work Details

20 Hours of Work permit weekly for international students.

Language Requirement

  • The IELTS score for international applicants is 6.5 (with no less than 6.0 in each component).

Programme Information
...
Course Category

Media and Journalism


...
Campus Name

Guildhall Campus


...
Course Level

Postgraduate


...
Duration

Full-Time, 1 year, Part-time, 2 years


...
Available Intake

September


...
IELTS Score


...
Tuition Fees Range

8500,

17200, (INT)


Subject Recommendations for You
Campus

Salford

Entry Score

5.5

Course Level

Postgraduate

Total Course Fee

$ 8550

MA Film Production
University of Greenwich Int College - Oxford Int Group
Campus

London

Entry Score

5.5

Course Level

Postgraduate

Total Course Fee

£8,750, £14,500

Campus

London

Entry Score

6.0

Course Level

Postgraduate

Total Course Fee

£ £7,740, £13,920

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 Version936msRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[13:23:02] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (56.49ms)time
  • Application (880ms)time
  • 1 x Application (93.96%)
    880ms
    1 x Booting (6.03%)
    56.49ms
    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 duplicated844ms
    • 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` = '2fd390a936574f4bafb3a04f09f433ff' limit 1
      5.63msstaging_liveCourseController.php#131
      Bindings
      • 0: 2fd390a936574f4bafb3a04f09f433ff
      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 ('114')
      4.95msstaging_liveCourseController.php#131
      Bindings
      • 0: 114
      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')
      1msstaging_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')
      4.25msstaging_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')
      660μsstaging_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 ('2') order by `category_name` asc
      1.91msstaging_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 `courses` where `course_level_id` = '2' order by RAND() limit 3
      818msstaging_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` = '837a3f32293447e48005420cf7048846' limit 1
      2.75msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 837a3f32293447e48005420cf7048846
      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.66msstaging_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` = '40' limit 1
      1.81msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 40
      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
      460μ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` = '1' limit 1
      740μsstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 1
      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
      550μ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
        wgOJt1LxTU5f87vdSL9QiCTJMggugXFQUZgTmok9
        current_url
        https://staging.bheuni.io/course-details/2fd390a936574f4bafb3a04f09f433ff
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/2fd390a936574f4bafb3a04f09f433ff" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/2fd390a936574f4bafb3a04f09f433ff
        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 => "Sat, 17 May 2025 13:23:02 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InllOWVZYjVoVXJNcWNvbExkUGM3SUE9PSIsInZhbHVlIjoiWUpNSGFqRHpZbWwvWUpacFB4bWFlMnVJZE5FeXV2TWF3Sis5NGVabE1Menh5TFIxMVpFWGVyeU93Sk1EZkpjS2paNDhyMmxHekV1QXJSNDVGQXZjOXczM1FQRmdiWUZ2TS9hSEwyQWg3QUlwY1VwWVF6MjRkVHhjZWhBRlY0NzYiLCJtYWMiOiI1NGM3NWI5MDY3OGIyMzdiM2NkNjU2Y2Q1ZDNkYmYzMjE4Mjc4OTNkYmEzM2U3NGZmOTMxZTU5MDQxOGYyM2QzIiwidGFnIjoiIn0%3D; expires=Sun, 18 May 2025 09:23:02 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6InllOWVZYjVoVXJNcWNvbExkUGM3SUE9PSIsInZhbHVlIjoiWUpNSGFqRHpZbWwvWUpacFB4bWFlMnVJZE5FeXV2TWF3Sis5NGVabE1Menh5TFIxMVpFWGVyeU93Sk1EZkpjS2paNDhyM" 1 => "bhe_uni_session=eyJpdiI6IkVIb2QvaDZXOHhOTTlnZXpkK3ArbHc9PSIsInZhbHVlIjoiMW1teDVmK0UyRzNSc3ZXMjF6Y1Yzbi9mMzdlYmEwTkdmU0UycHVxUUdlbFdjMTNPVm5OcDhZT21xd1ZFcUFGT2t3TStObDBmYWpEdzNJZWh4V1FkK3hzNS83SXRobUlrSGRlcjVrUi9PNWtKZzkrQXRCWUYyNzd2VDV3WE5DTkwiLCJtYWMiOiJhMTk1NjNmZmRiNGU0ZjJlODk4MDA4MjBiYjE5ZmFjZGQwYjk4ZjA4YTJhNjFiNzk2Mzk4NDA3ZmVhNWJhOTcxIiwidGFnIjoiIn0%3D; expires=Sun, 18 May 2025 09:23:02 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6IkVIb2QvaDZXOHhOTTlnZXpkK3ArbHc9PSIsInZhbHVlIjoiMW1teDVmK0UyRzNSc3ZXMjF6Y1Yzbi9mMzdlYmEwTkdmU0UycHVxUUdlbFdjMTNPVm5OcDhZT21xd1ZFcUFGT2t3" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InllOWVZYjVoVXJNcWNvbExkUGM3SUE9PSIsInZhbHVlIjoiWUpNSGFqRHpZbWwvWUpacFB4bWFlMnVJZE5FeXV2TWF3Sis5NGVabE1Menh5TFIxMVpFWGVyeU93Sk1EZkpjS2paNDhyMmxHekV1QXJSNDVGQXZjOXczM1FQRmdiWUZ2TS9hSEwyQWg3QUlwY1VwWVF6MjRkVHhjZWhBRlY0NzYiLCJtYWMiOiI1NGM3NWI5MDY3OGIyMzdiM2NkNjU2Y2Q1ZDNkYmYzMjE4Mjc4OTNkYmEzM2U3NGZmOTMxZTU5MDQxOGYyM2QzIiwidGFnIjoiIn0%3D; expires=Sun, 18-May-2025 09:23:02 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6InllOWVZYjVoVXJNcWNvbExkUGM3SUE9PSIsInZhbHVlIjoiWUpNSGFqRHpZbWwvWUpacFB4bWFlMnVJZE5FeXV2TWF3Sis5NGVabE1Menh5TFIxMVpFWGVyeU93Sk1EZkpjS2paNDhyM" 1 => "bhe_uni_session=eyJpdiI6IkVIb2QvaDZXOHhOTTlnZXpkK3ArbHc9PSIsInZhbHVlIjoiMW1teDVmK0UyRzNSc3ZXMjF6Y1Yzbi9mMzdlYmEwTkdmU0UycHVxUUdlbFdjMTNPVm5OcDhZT21xd1ZFcUFGT2t3TStObDBmYWpEdzNJZWh4V1FkK3hzNS83SXRobUlrSGRlcjVrUi9PNWtKZzkrQXRCWUYyNzd2VDV3WE5DTkwiLCJtYWMiOiJhMTk1NjNmZmRiNGU0ZjJlODk4MDA4MjBiYjE5ZmFjZGQwYjk4ZjA4YTJhNjFiNzk2Mzk4NDA3ZmVhNWJhOTcxIiwidGFnIjoiIn0%3D; expires=Sun, 18-May-2025 09:23:02 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6IkVIb2QvaDZXOHhOTTlnZXpkK3ArbHc9PSIsInZhbHVlIjoiMW1teDVmK0UyRzNSc3ZXMjF6Y1Yzbi9mMzdlYmEwTkdmU0UycHVxUUdlbFdjMTNPVm5OcDhZT21xd1ZFcUFGT2t3" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "wgOJt1LxTU5f87vdSL9QiCTJMggugXFQUZgTmok9" "current_url" => "https://staging.bheuni.io/course-details/2fd390a936574f4bafb3a04f09f433ff" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/2fd390a936574f4bafb3a04f09f433ff" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-17 13:23:02GET/course-details/2fd390a936574f4bafb3a04f09f433ff141315