BSc(Hons) Software Engineering

... United Kingdom
... De Montfort University

Course Overview

As a Software Engineering student at DMU, you will develop the technical skills needed to design and build software that is used in everyday devices and systems across our homes, workplaces and communities.

This course is a specialist pathway within Computer Science sharing similar subjects for the first two years of study. Final year study includes a distinctive focus on building software across different platforms including contemporary mobile devices and embedded systems.

You will also learn about the structure of organisations, gaining insight into the commercial context in which systems are commissioned and deployed, as well as covering important professional issues surrounding computer ethics, law, and security.

General Eligibility

  • A typical offer is 112 UCAS points from at least two A-levels or equivalent or

  • BTEC National Diploma/ Extended Diploma at DMM

Plus five GCSEs at grade 4 or above, including English and Mathematics or equivalent.

Alternative qualifications include:

  • Pass in the QAA accredited Access to HE. English and Mathematics GCSE required as a separate qualification as equivalency is not accepted within the Access qualification.

We will normally require students to have had a break from full-time education before undertaking the Access course

  • International Baccalaureate: 26+ points

  • Foundation Year in Computing: Pass Foundation, and progression is at the discretion of the programme leader. Refer to the Foundation team for further guidance. 

Part Time Work Details

20 Hours of Work permit weekly for international students.

Language Requirement

  • An IELTS score of 6.0 overall with a minimum of 5.5 in each component (or equivalent) is essential.

Programme Information
...
Course Category

Computing


...
Campus Name

Leicester


...
Course Level

Undergraduate


...
Duration

Full-time, 3 years


...
Available Intake

January


...
IELTS Score

5.5


...
Tuition Fees Range

9250,

15750, (INT)


Subject Recommendations for You
Campus

West Sussex, England

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

15240

BA (Hons) International Relations & Politics
University of Northampton ( Navitas )
Campus

Northampton

Entry Score

5.5

Course Level

Undergraduate

Total Course Fee

MSci (Hons) Geography (Study Abroad)
Lancaster University - Study Group
Campus

Lancaster

Entry Score

6.5

Course Level

Undergraduate

Total Course Fee

26550

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 Version928msRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[04:59:16] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (36.41ms)time
  • Application (892ms)time
  • 1 x Application (96.08%)
    892ms
    1 x Booting (3.92%)
    36.41ms
    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 duplicated856ms
    • 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` = '238' limit 1
      2.31msstaging_liveCourseController.php#131
      Bindings
      • 0: 238
      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 ('13')
      11.65msstaging_liveCourseController.php#131
      Bindings
      • 0: 13
      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')
      3.47msstaging_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')
      7.46msstaging_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 ('1')
      930μsstaging_liveCourseController.php#131
      Bindings
      • 0: 1
      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
      790μsstaging_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` = '1' order by RAND() limit 3
      823msstaging_liveCourseController.php#138
      Bindings
      • 0: 1
      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` = '70' limit 1
      1.26msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 70
      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` = '1' limit 1
      800μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 1
      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` = '138' limit 1
      1.09msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 138
      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` = '1' limit 1
      610μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 1
      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` = '29' limit 1
      1.32msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 29
      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` = '1' limit 1
      600μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 1
      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
        VVueJcfqgcrBVOYkSoSjEBo2RSDN5rs8vygx2QbZ
        current_url
        https://staging.bheuni.io/course-details/238
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/238" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/238
        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 => "Wed, 30 Apr 2025 04:59:16 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjFubkFLcHpzWEpNQXFnZjJqSVBtTFE9PSIsInZhbHVlIjoiL1FrOUFLUGJaMDlqNnJBRmg2SzduSUNWQXlqa25mbHJmRWpMeXN0RHZLMWo2cVBQMjltSFJSU1RWMTBOczhDMC9CcmZnaW5LTzVPNGg0VkJIOTFpcHFIRGY4RmEvRThTWS80cmxKcldLK0E1RzJaV2NSa1YrUlpreVBmY3EyejgiLCJtYWMiOiI0MjQyZjEyOGZiZmU3NDAxMjVhMjBjOTExMzUyMGVjNmU3N2I4NGE2NjQzZGY0YzkwYzZlODBiYmQ2Y2U0ODY3IiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 00:59:16 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6IjFubkFLcHpzWEpNQXFnZjJqSVBtTFE9PSIsInZhbHVlIjoiL1FrOUFLUGJaMDlqNnJBRmg2SzduSUNWQXlqa25mbHJmRWpMeXN0RHZLMWo2cVBQMjltSFJSU1RWMTBOczhDMC9CcmZna" 1 => "bhe_uni_session=eyJpdiI6IlBoQXc1amJpUkZTQld4N0MyZVUyR0E9PSIsInZhbHVlIjoibytRdURNSkZhcjh4bUttZDVsY013MmROM3dsQmNrZG94ckdmUUtRTUtJSDhqMkdoU3I2MGlhVkcxQ2MySFB6a0g4cVF6L3pLaEtOWEorVnk0RE13WVFTcXNuZUF4OTB2bUNpOTZFKzFiTWtEdk9TdDd5T1Q3RzNKc1cxNjZEem8iLCJtYWMiOiJlNTY3NWI2ZTRmMWQ4OGEyNjI1OWU2NGM2NGYwMGZmNjYzZWJkZjQ3ZjYxYWUwMTc0NTRlN2NlY2FhOTFlYzQzIiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 00:59:16 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6IlBoQXc1amJpUkZTQld4N0MyZVUyR0E9PSIsInZhbHVlIjoibytRdURNSkZhcjh4bUttZDVsY013MmROM3dsQmNrZG94ckdmUUtRTUtJSDhqMkdoU3I2MGlhVkcxQ2MySFB6a0g4" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjFubkFLcHpzWEpNQXFnZjJqSVBtTFE9PSIsInZhbHVlIjoiL1FrOUFLUGJaMDlqNnJBRmg2SzduSUNWQXlqa25mbHJmRWpMeXN0RHZLMWo2cVBQMjltSFJSU1RWMTBOczhDMC9CcmZnaW5LTzVPNGg0VkJIOTFpcHFIRGY4RmEvRThTWS80cmxKcldLK0E1RzJaV2NSa1YrUlpreVBmY3EyejgiLCJtYWMiOiI0MjQyZjEyOGZiZmU3NDAxMjVhMjBjOTExMzUyMGVjNmU3N2I4NGE2NjQzZGY0YzkwYzZlODBiYmQ2Y2U0ODY3IiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 00:59:16 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6IjFubkFLcHpzWEpNQXFnZjJqSVBtTFE9PSIsInZhbHVlIjoiL1FrOUFLUGJaMDlqNnJBRmg2SzduSUNWQXlqa25mbHJmRWpMeXN0RHZLMWo2cVBQMjltSFJSU1RWMTBOczhDMC9CcmZna" 1 => "bhe_uni_session=eyJpdiI6IlBoQXc1amJpUkZTQld4N0MyZVUyR0E9PSIsInZhbHVlIjoibytRdURNSkZhcjh4bUttZDVsY013MmROM3dsQmNrZG94ckdmUUtRTUtJSDhqMkdoU3I2MGlhVkcxQ2MySFB6a0g4cVF6L3pLaEtOWEorVnk0RE13WVFTcXNuZUF4OTB2bUNpOTZFKzFiTWtEdk9TdDd5T1Q3RzNKc1cxNjZEem8iLCJtYWMiOiJlNTY3NWI2ZTRmMWQ4OGEyNjI1OWU2NGM2NGYwMGZmNjYzZWJkZjQ3ZjYxYWUwMTc0NTRlN2NlY2FhOTFlYzQzIiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 00:59:16 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6IlBoQXc1amJpUkZTQld4N0MyZVUyR0E9PSIsInZhbHVlIjoibytRdURNSkZhcjh4bUttZDVsY013MmROM3dsQmNrZG94ckdmUUtRTUtJSDhqMkdoU3I2MGlhVkcxQ2MySFB6a0g4" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "VVueJcfqgcrBVOYkSoSjEBo2RSDN5rs8vygx2QbZ" "current_url" => "https://staging.bheuni.io/course-details/238" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/238" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-30 04:59:16GET/course-details/238141315