Course Summary

BSc (Hons) Software Development [with Placement year]. Have you got what it takes to become an expert software developer? If so, you’ll be in high demand. There’s a shortage of qualified IT graduates in coding so take your coding and programming skills to the next level with our Cambridge-based course and learn techniques to identify, analyse and test the IT solutions that industry needs. Your real-life skills, gained through an optional placement year, will put you ahead of the game in this ever-evolving industry. Do you already have skills in coding and want to take your interest further? Industry is demanding coding and software development skills to meet business requirements and this course will help you understand what they are looking for and why. We’ll begin by focusing on these business requirements and principles of software to make sure you’re thinking about how your skills will mould your career from day one. You’ll learn techniques for identifying, analysing and testing IT requirements of business scenarios and then develop the skills to design innovative IT solutions, using custom system analysis and design methods of scripting, programming, system analysis and design, and systems operation. There’s plenty of opportunity for practical work, as you carry out both individual and team tasks in the software development lifecycle, from analysis and design to implementation, testing and maintenance of a computer system, including database modelling, development and deployment. You will develop essential skills in popular and versatile programming languages such as JavaScript, Java, PhP and .net supported by MySQL and SQLServer databases. We’re constantly looking for what’s new in the industry, to stay ahead of the game. That’s why you’ll apply new models, techniques and tools for implementing custom designs of IT solutions, while you deliver high standard software products for various platforms. Security standards and quality assurance benchmarks will run throughout everything you design, to ensure your software testing skills meet the ethical and professional standards demanded by the industry. This course is accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as an Incorporated Engineer and partly meeting the academic requirement for registration as a Chartered Engineer. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

Course Details - Modules

Year one, core modules Basic Maths for Technology Computer Technology Web Development Learning and Skills for HE Operating Systems Software Principles Year two, core modules Data Security Design Methods and Technology Project Object and Data Modelling Object Oriented Programming Project Management and Quality Assurance Cloud Development Work placement Year three, core modules Advanced Object Oriented Programming Data-Driven Application Programming Ethical Computing Undergraduate Major Project Application Development

Course Details – Assessment Method

We’ll use a range of assessment methods to help measure your progress. Besides exams, you’ll undertake case studies, in-classes tests, coursework, group work, presentations and log books.

Course Details – Professional Bodies

Professional Bodies are not listed for this Course.

How to Apply

26 January This is the deadline for applications to be completed and sent for this course. If the university or college still has places available you can apply after this date, but your application is not guaranteed to be considered.

Application Codes

Course code: I301

Institution code: A60

Campus Name: Cambridge Campus

Campus code:

Points of Entry

The following entry points are available for this course:

Year 1

Entry Requirements for Advanced Entry (Year 2 and Beyond)

Entry Requirements for Advanced Entry are not listed for this Course.

International applicants

Standard Qualification Requirements

from a minimum of 2 A Levels (or equivalent).


2020 entry requirements are under review for the next cycle and have been published using the current cycle information. Please check back when Apply opens for the exact requirements. If English is not your first language you will be expected to demonstrate a certificated level of proficiency of at least IELTS 6.0 (Academic Level - with no individual score being lower than 5.5) or equivalent English Language qualification, as recognised by Anglia Ruskin University.

Please click the following link to find out more about qualification requirements for this course

http://www.anglia.ac.uk/study/undergraduate/software-development

Minimum Qualification Requirements

Minimum Further Information are not listed for this Course.

English language requirements

Test Grade AdditionalDetails
English Language Entry Requirement Information are not listed for this Course.

Unistats information

Student satisfaction : 68%

Employment after 15 months (Most common jobs): 50%

Go onto work and study: 65%

Fees and funding

England 9250.0 Year 1
Northern Ireland 9250.0 Year 1
Scotland 9250.0 Year 1
Wales 9250.0 Year 1
Channel Islands 9250.0 Year 1
Republic of Ireland 9250.0 Year 1

Additional Fee Information

Please note the fee for the placement year is £1250 (This is a provisional fee and subject to change) https://aru.ac.uk/student-life/preparing-for-university/help-with-finances/undergraduate 2022 international fees are to be confirmed

Provider information

East Road
Address2 are not listed for this Course.
Address3 are not listed for this Course.
Cambridge
CB1 1PT

Career tips, advice and guides straight to your inbox.

Join our newsletter today.