BEng/BEng (Hons) Software Engineering

by Edinburgh Napier University Claim Listing

Throughout the course you’ll learn both mainstream and emerging software development, implementation and evolution - from design and analysis to human interaction principles and system evaluation. Your study will be supported by input and guidance from industry experienced teaching staff

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Edinburgh Napier University Logo

img Duration

4 Years

Course Details

Overview

Throughout the course you’ll learn both mainstream and emerging software development, implementation and evolution - from design and analysis to human interaction principles and system evaluation. Your study will be supported by input and guidance from industry experienced teaching staff.

Our Software Engineering degree has a high employability focus to prepare you for industry. Throughout the course you will learn a mixture of vocational skills such as C# programming and project management, alongside fundamental theory in areas such as algorithms and mathematics. This is complemented by an optional year-long placement in industry, alongside other opportunities to build software for industrial clients.

On completion of the course you will be able to work effectively with today’s technologies, and to readily learn new technologies that emerge throughout your career.

 

Course details

At the beginning of the course you will gain practical experience of software development using object-oriented programming, as well as an understanding of how software systems are used in businesses, and methods to build effective user interfaces. You are then taught key methods of software engineering used in industry, while expanding your knowledge of areas such as databases and operating systems.

The later years of the course focus on the key skills required by industry, such as project management, secure software development, and techniques to facilitate software evolution.  You will also gain experience of emerging areas such as artificial intelligence, and software engineering for safety critical systems. At this stage you will be able to design and develop large-scale software systems, and be able to choose appropriate methodologies to do so.

  • How you’ll be taught

    Lectures and tutorials.

  • Assessments

    Mixture of practical assessments, development reports, academic essays and exams.

  • Work placement

    A one year supervised work experience is available, intended to develop overall graduate attributes and employability. The School has committed resources to developing employment opportunities in conjunction with Student and Academic Services. This experience takes place in Year 3, conditional upon the student being accepted by an employer on an approved work based placement. This must be established in Year 2 by consultation with the School Placement Coordinator. Students on this pathway are given an enhanced first year experience through the provision of additional personal and professional development focussed on a successful placement application.

  • Study abroad

    International study is available, and is intended to develop overall graduate attributes and global citizenship. The School has several agreements with overseas partner institutions, both in the EU and further afield, providing varied and exciting opportunities tailored around your individual study and cultural interests. Currently, links are established with universities in the USA, Canada, Spain, Denmark, Singapore, and Germany, where programmes are delivered in English, whilst additional links are planned with other European countries and Australia, New Zealand, and South Africa.

 

Careers

Career opportunities include:

  • Software Engineer

  • Project Manager

  • Software Support Analysts

  • Software Developer

  • Software Tester

  • Edinburgh Branch

    9 Sighthill Ct,, Edinburgh

Check out more Bachelor of Software Engineering courses in UK

Estio Logo

Software Development Technician Apprenticeship

Software development apprenticeships can be a great way to expand your software development team, and our Level 3 Software Development apprenticeship is the perfect starting point.

by Estio [Claim Listing ]
The Cheadle College Logo

HND Computing For England (HTQ) (Software Engineering pathway)

This HTQ is an exciting and informative study programme that students should find stimulating and challenging, providing an opportunity to follow a specialist route of interest. Students will gain the knowledge and skills needed to progress to higher education or employment in this specialist area.

by The Cheadle College [Claim Listing ]
Nescot College Logo

Diploma in Software Development

This qualification was developed in consultation with industry experts and is awarded by Gateway Qualifications. The Code Institute supports delivery with their learning platform giving in where and when you learn. You will also be fully supported and guided through the qualification by NESCOT’s

by Nescot College [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy