MA Scriptwriting

... United Kingdom
... Bournemouth University

Course Overview

  • Develop your ideas from concept to industry-standard final draft, develop your voice, learn how to critique others' work, and make industry contacts to pitch for employment  

  • See your scripts come to life and contribute to others' productions by working collaboratively with students across the framework.  

  • This intense course allows you the opportunity to work both in teams and in addition to producing individual writing pieces.  

  • Become a writer with a distinctive authorial voice with an industry-standard portfolio, writing in a range of formats and genres, and a robust attitude to collaboration and development  

  • All of our teaching staff have worked on award-winning Film, Television, and multiplatform projects, and you will also benefit from regular industry guest speakers and alums. 

General Eligibility

The standard requirements for embarking upon a postgraduate taught degree are:

  • A bachelor's Honours degree with 2:2 in any subject or equivalent

Part Time Work Details

20 hours per week

Language Requirement

  • IELTS (Academic) 6.5 with a minimum of 6.0 in writing, speaking, listening, and reading, or equivalent.

Programme Information
...
Course Category

Media and Journalism


...
Campus Name

Talbot


...
Course Level

Postgraduate


...
Duration

Full-time,1 year, Part-time,20 months


...
Available Intake

January 2023, September 2023, January 2024


...
IELTS Score

6.0


...
Tuition Fees Range

UK:£8,250 per year EU/international:£14,750 per year,


Subject Recommendations for You
MA Photography
University of Brighton
Campus

Brighton, England

Entry Score

6.5

Course Level

Postgraduate

Total Course Fee

15800

Engineering Research Degrees - PhD
Birmingham City University
Campus

Birmingham, England.

Entry Score

0.0

Course Level

Postgraduate

Total Course Fee

£ £4,500, £13,200

MSc Civil Engineering
University of Greenwich Int College - Oxford Int Group
Campus

London

Entry Score

5.5

Course Level

Postgraduate

Total Course Fee

£8,750 / £14,500

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 Version594msRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[06:16:12] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (13.87ms)time
  • Application (580ms)time
  • 1 x Application (97.66%)
    580ms
    1 x Booting (2.33%)
    13.87ms
    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 duplicated553ms
    • 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` = '6cb67274a3bc41caaa0d2f700df70906' limit 1
      2.58msstaging_liveCourseController.php#131
      Bindings
      • 0: 6cb67274a3bc41caaa0d2f700df70906
      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 ('59')
      1.26msstaging_liveCourseController.php#131
      Bindings
      • 0: 59
      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')
      870μ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')
      800μ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')
      620μ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
      720μ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 `courses` where `course_level_id` = '2' order by RAND() limit 3
      537msstaging_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` = '62' limit 1
      6.07msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 62
      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
      840μ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` = '54' limit 1
      950μsstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 54
      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
      500μ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` = '40' limit 1
      820μsstaging_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
      440μ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
        ibnAixzKnPrGXIUtYOoJ1eJeofw17gk417mJmUH4
        current_url
        https://staging.bheuni.io/course-details/6cb67274a3bc41caaa0d2f700df70906
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/6cb67274a3bc41caaa0d2f700df70906" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/6cb67274a3bc41caaa0d2f700df70906
        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:16 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpqVXBLNkRzZWREaXNUVWdDa2oyemc9PSIsInZhbHVlIjoiSTF2clptZ2swUlVPajBEVmozVmtTakg4ekhuVFhqR2pwRjNxcXhTbXl4S0ZWQld0TEdNZE9JSXhYaGQ2M2NpK1doRmJ5Zzl5ZUpWQjlYRjlsWkZrRjIvcnloQkkwOGhabnM3VlIvTU0xYTFRSmxlQWlUZnhqaTNhOHBYS3d5dE4iLCJtYWMiOiIzZDhhYTkzMGIyZWYyYTU0NmM5ZmU0NjdjYzY0YzI5MzAyOGVmZGU3N2ExYmQyNjBjZmI5YjkwNDU5OTRkNTdkIiwidGFnIjoiIn0%3D; bhe_uni_session=eyJpdiI6IjIzc1NUSlQvUU80ZmxFNndMSkdXQ3c9PSIsInZhbHVlIjoiR2lJZWg4ZXNGRG96ay9mVkdhZm5YcmYyRmFWbmVtWmlETzhWanlPTFpLczFSejJEU0t3MmkvcFdOaldZZ3pNM1NsYWFIMk9pSHhqV0ZveVNHYjlsZjFmT2JnZXNVNXEra2JOMXFDaWU0MTliWFo5ajdLUFpDNDBrZHZ2WjhVek0iLCJtYWMiOiI5ZWJmNTIyYWUwYmYwMzdlNWQxNzE1MzhlYTYxY2E2ODE1ZDYzNGQ0N2E4NmYzMGNjOWRkYmRkNDdiMzg0ZDUwIiwidGFnIjoiIn0%3D; _tt_enable_cookie=1; _ttp=01JWDAY5ESE3MVJ5QY2ZTG0WCT_.tt.1; _fbp=fb.1.1748499371535.273147245910331642; ttcsid_CLKVGJRC77U3V0M5NEGG=1748499371485::eDRAqgNeeDGdmd5Wo3pf.1.1748499371812; ttcsid=1748499371485::Zvse5lMvNjjR6fzMK9t6.1.1748499371813XSRF-TOKEN=eyJpdiI6ImpqVXBLNkRzZWREaXNUVWdDa2oyemc9PSIsInZhbHVlIjoiSTF2clptZ2swUlVPajBEVmozVmtTakg4ekhuVFhqR2pwRjNxcXhTbXl4S0ZWQld0TEdNZE9JSXhYaGQ2M2NpK1doRmJ5Z" ] "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
        0 of 0
        array:7 [ "XSRF-TOKEN" => "ibnAixzKnPrGXIUtYOoJ1eJeofw17gk417mJmUH4" "bhe_uni_session" => "QK7ef6EaFho5eEndjLp8igv1kTnMXE6HcBTNRtD3" "_tt_enable_cookie" => null "_ttp" => null "_fbp" => null "ttcsid_CLKVGJRC77U3V0M5NEGG" => null "ttcsid" => null ]
        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 => "Thu, 29 May 2025 06:16:12 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlZWd2NTUGJ2OUdKNXZ3ak9Va05IK3c9PSIsInZhbHVlIjoiRDdjc3AveGlBRk1YUEVYenJ3ZWpPd0ZyRWt2dGNRS1Nnd3oyVDc5UnM5RWpTTEtpU0tzNjJ4V0F5Ny84Y1o4eGtTbk5JNnYwdE14aG9XWUNFRHd3VVB1cFVUSFZxbURYZDZjbis4dHVUcGJnbS96OHhhZ0hkVHVSMzhXRmt1c04iLCJtYWMiOiIwMzg0YWRmMWIzMmQ2YTBiMjA0N2IxZjljNGRjODFjNjZlNWM2YmQxZDc4YWVhOThiYzIyYTVjMDBhMjA4ZGI0IiwidGFnIjoiIn0%3D; expires=Fri, 30 May 2025 02:16:12 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6IlZWd2NTUGJ2OUdKNXZ3ak9Va05IK3c9PSIsInZhbHVlIjoiRDdjc3AveGlBRk1YUEVYenJ3ZWpPd0ZyRWt2dGNRS1Nnd3oyVDc5UnM5RWpTTEtpU0tzNjJ4V0F5Ny84Y1o4eGtTbk5JN" 1 => "bhe_uni_session=eyJpdiI6ImFjMDBXdDlrb2hwc1JxTC9selBia1E9PSIsInZhbHVlIjoiQk8rMVU3QjUxMDdZSC9QZEdQVXNrSWl6anpQeWQwSVhNMmFLV0xsdlhucmdMN2FseDFHNVE5bld4VVp6eUx4OXpsUDBwMDNJemV6cENsd25IcWxCVld0QjllSTQ2dksvbnZtZEJ6YzcyeGxpQ3ZVRmc1bDBvYWNtY0FLMnN6WGEiLCJtYWMiOiI3NGJhMzliNDQwZTAwY2YzZTViMDNkNGYxMzA0NmQxNmMxMjNmNjEzNDU4YzBjMTZkNDlmMDkwMzAyMzQzZDkxIiwidGFnIjoiIn0%3D; expires=Fri, 30 May 2025 02:16:12 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6ImFjMDBXdDlrb2hwc1JxTC9selBia1E9PSIsInZhbHVlIjoiQk8rMVU3QjUxMDdZSC9QZEdQVXNrSWl6anpQeWQwSVhNMmFLV0xsdlhucmdMN2FseDFHNVE5bld4VVp6eUx4OXps" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlZWd2NTUGJ2OUdKNXZ3ak9Va05IK3c9PSIsInZhbHVlIjoiRDdjc3AveGlBRk1YUEVYenJ3ZWpPd0ZyRWt2dGNRS1Nnd3oyVDc5UnM5RWpTTEtpU0tzNjJ4V0F5Ny84Y1o4eGtTbk5JNnYwdE14aG9XWUNFRHd3VVB1cFVUSFZxbURYZDZjbis4dHVUcGJnbS96OHhhZ0hkVHVSMzhXRmt1c04iLCJtYWMiOiIwMzg0YWRmMWIzMmQ2YTBiMjA0N2IxZjljNGRjODFjNjZlNWM2YmQxZDc4YWVhOThiYzIyYTVjMDBhMjA4ZGI0IiwidGFnIjoiIn0%3D; expires=Fri, 30-May-2025 02:16:12 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6IlZWd2NTUGJ2OUdKNXZ3ak9Va05IK3c9PSIsInZhbHVlIjoiRDdjc3AveGlBRk1YUEVYenJ3ZWpPd0ZyRWt2dGNRS1Nnd3oyVDc5UnM5RWpTTEtpU0tzNjJ4V0F5Ny84Y1o4eGtTbk5JN" 1 => "bhe_uni_session=eyJpdiI6ImFjMDBXdDlrb2hwc1JxTC9selBia1E9PSIsInZhbHVlIjoiQk8rMVU3QjUxMDdZSC9QZEdQVXNrSWl6anpQeWQwSVhNMmFLV0xsdlhucmdMN2FseDFHNVE5bld4VVp6eUx4OXpsUDBwMDNJemV6cENsd25IcWxCVld0QjllSTQ2dksvbnZtZEJ6YzcyeGxpQ3ZVRmc1bDBvYWNtY0FLMnN6WGEiLCJtYWMiOiI3NGJhMzliNDQwZTAwY2YzZTViMDNkNGYxMzA0NmQxNmMxMjNmNjEzNDU4YzBjMTZkNDlmMDkwMzAyMzQzZDkxIiwidGFnIjoiIn0%3D; expires=Fri, 30-May-2025 02:16:12 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6ImFjMDBXdDlrb2hwc1JxTC9selBia1E9PSIsInZhbHVlIjoiQk8rMVU3QjUxMDdZSC9QZEdQVXNrSWl6anpQeWQwSVhNMmFLV0xsdlhucmdMN2FseDFHNVE5bld4VVp6eUx4OXps" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "ibnAixzKnPrGXIUtYOoJ1eJeofw17gk417mJmUH4" "current_url" => "https://staging.bheuni.io/course-details/6cb67274a3bc41caaa0d2f700df70906" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/6cb67274a3bc41caaa0d2f700df70906" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-29 06:16:12GET/course-details/6cb67274a3bc41caaa0d2f700df70906141315