Software Development

Edinburgh College


Sighthill Campus


An associate degree course with Heriot-Watt University, this course is designed to equip you with a comprehensive range of computing and software development skills that are highly valued by the software industry.

Upon completion, you will be well-prepared for further study and be qualified to progress to university in year two or three depending on your course choice.

Course includes:

Software Development; Project Management for IT; SQL and Databases; Computer Systems Fundamentals; Troubleshooting Software Problems; Team Working in Computing; Software Development: Systems Foundations; Systems Development: Introduction; Professionalism and Ethics in Computing; Software Development: Data Structures; Software Development: Object Oriented Programming; Systems Development: Object Oriented Analysis and Design; Software Development: Programming Paradigms; Systems Development: Testing Software; Systems Development: User Centred Design; Mathematics, calculus and Matrices; Advanced Web Scripting Concepts; Developing Mobile Web Based Applications.

Entry Requirements

3 Highers including Maths, Computing Science or a science subject at B, or relevant national qualifications at SCQF Level 6. You will attend for interview and complete a skills and experience screening exercise.

Progression Routes

You may be able to gain access to second or third year of a university degree course such as Year 3 of BSc Hons Computing at the University of the Highlands and Islands.

Start Date




Study Method

Full time

Course Length

2 years



SCQF Level


Career Area

Computing and ICT