HND Computing: Software Development

This course allows you to develop a range of specialist technical software development skills and knowledge in programming and systems development. It will prepare students for progression to further study in computing, software development or a related discipline. Learners will gain academic, technical and professional training leading to the skills necessary to design, implement, support, evaluate or manage IT systems in a vast range of industries. It will also allow candidates to develop an awareness of professional IT issues such as legal and ethical considerations. Students will not only have the opportunity to learn the skills to succeed in established software development areas of database management and systems development, but also adopt skills needed to succeed in emerging technologies. The key skill of this course is to develop programming and design skills using state-of-the-art technologies such as mobile applications.

Year 1: 

  • Developing Software: Introduction
  • Software Development: Programming Foundations
  • Systems Development: Introduction
  • Introduction to Project Management
  • Team Working in Computing
  • Computer System Fundamentals
  • Troubleshooting Computer Problems
  • Ethical Hacking Fundamentals 
  • Computer Forensics: Fundamentals
  • Mathematics: Calculus & Matrices for Computing 
  • Developing Small Scale Stand Alone Applications 
  • Professionalism and Ethics in Computing 
  • Computing: Planning
  • Graded Unit
  • Exam

Year 2:

  • Software Development: Object Oriented Programming, Analysis & Design 
  • Data Structures 
  • Relational Database Management Systems
  • Developing Mobile Web Based Applications
  • Developing Websites for Multiplatform Use 
  • Graded Unit
  • Project 
  • Introduction to SQL

  • Junior Software Developer
  • Applications Programmer
  • Systems Analyst
  • User Support

On successful completion of this course students may progress onto a related degree programme.

Forth Valley College has formal articulation links in place for entry into year 3 of the following degree programmes:

BEng (Hons) Software Engineering - Edinburgh Napier University
BEng (Hons) UX Engineering - Edinburgh Napier University
BSc (Hons) Computing - Glasgow Caledonian University
BSc (Hons) Computing and IT Practice (top-up)- Open University
BSc (Hons) Computing Science - Abertay University
BSc (Hons) Computing Science - Aberdeen University
BSc (Hons) Computing Science - University of the West of Scotland
BSc (Hons) Computing Science - Stirling University
BSc (Hons) Information Technology - University of the West of Scotland
BSc (Hons) Software Engineering - Stirling University
BSc (Hons) Web and Mobile Development - University of the West of Scotland
MA (Hons) Computing Science - Aberdeen University
MSci Computing Science with Industrial Placement - Aberdeen University

Please note articulation links are subject to change and do not guarantee a place on any university course. Students can still apply for entry to year 1 or 2 of many of these degree programmes and should check with individual universities for more detail. Each institution will have specific entry requirements.

One of the following: 

  • Two Highers at C or above, one of which should preferably be in Maths or Computing Science or a technology subject
  • If no Higher in Maths , National 5 at B or above
  • Foundation Apprenticeship in Software Development
  • Successful completion of a relevant National Qualification at Level 6
  • Applicants who do not meet the criteria, but have relevant experience or alternative qualifications will be considered

Additional requirements:

  • Please note that selection will be made via successful interview

Further advice for full-time applicants:

  • Please ensure you have an online account before starting your application.
  • If you created your account prior to September 2016, you will need to register a new account.
  • Before starting the application process, please ensure you already hold or are working towards the relevant entry qualifications required for the course you are applying for 
  • Ensure you use your own personal email address when creating your online account
  • Once you have submitted your application, you will receive an automated email immediately 
  • If you do not receive an acknowledgement e-mail immediately, please check your SPAM/Junk folder
  • Please include as much detail as possible in your personal statement such as; the reason you are applying, future career plans, previous employment, relevant experience, hobbies and interests
  • Disclosing support needs in your application will not affect your chances of being offered a place on a course at Forth Valley College
  • If your application is successful, you will be invited for interview. For January start courses interviews will be in Nov/Dec and interviews for August start courses will take place between February and May
  • If your application is unsuccessful, you will be offered support in finding a suitable alternative course 
  • Applicants who provide a mobile phone number on their application form will be sent a text reminder prior to the day of interview 

If you are unable to attend an interview or wish to withdraw your application - please email

  • Location

    Falkirk Campus

  • Attendance


  • Start date

    26 August 2019

  • End date

    12 June 2020

  • SCQF Level

    Level 8