This new course, developed in response to the current shortage of skilled software developers in Scotland, offers an introduction to software development. It will introduce you to a range of subjects and skills that contribute to the design and development of good quality software.

It will provide you with current skills in specialist technical software development and will allow you to develop up-to-date knowledge in Programing and systems development. You will learn how to plan, design and implement a range of different software solutions using JavaScript,, C++, Oracle, Java, PHP, MySQL, XML, HTML5, CSS, and Android.

You will also gain exposure to GitHub, which is widely used in industry for revision control and source code management.

On successful completion of year 1, you will achieve an HNC in Computing.

At the end of this course, providing you meet the articulation requirements, you may be able to progress into year 3 of a BSc (Hons) degree at one of our many partner Universities.

Please see our website for more information about progression to University and studying for a degree at Fife College.

There really is a digital career for everyone. It doesn't matter whether you're already thinking about a career in digital technology. Or, whether you're still unsure about your options. It could be games development or coding, healthcare or tourism. The skills you already have can help you get a job in the digital sector. 

  • The digital sector is growing to such an extent that there is a need to a fill about 13,000 jobs every year in Scotland.
  • 82% of all job vacancies require digital skills
  • 75% of employers in Scotland are experiencing difficulties in recruiting qualified digital staff
  • Overall, roles requiring digital skills pay 29% over those roles that do not

In Scotland, the tech industry is widely reported as one of the fastest-growing industries contributing £4.9billion to the Scottish economy and supporting nearly 100,000 jobs

So, there had never been a better time to start your career in digital technology!!

  • Problem Solving
  • Team working
  • Troubleshooting
  • Software Development
  • Analysis and Design
  • Communication
  • Testing
  • Development Methodologies
  • Project Planning
  • Data Flow
  • Two years full-time
  • Four years part-time
  • Computer system fundamentals
  • Programing foundations
  • Developing software introduction
  • Professionalism and ethics
  • Troubleshooting computing problems
  • Team working in computing
  • Advanced object oriented Programing
  • Object oriented analysis and design
  • Mobile applications development
  • Advanced web scripting
  • Dynamically generated websites
  • Software development project
  • Data structures
  • Data science
  • Multi user operating systems

Year 1

One of the following:

  • Two Highers at Grade C or above in relevant subjects, such as Computing Science, Maths, Physics, or Graphic Communication plus four National 5s at Grade C or above including Core Skills Level 5 Literacy or equivalent
  • Foundation Apprenticeship: Information Technology: Software Development SCQF Level 6 plus four National 5s at Grade C or above
  • National Certificate: Computing with Digital Media SCQF Level 6
  • Another relevant course at SCQF Level 6
  • Relevant industry experience and/or other qualifications will be considered on an individual basis

Year 2

  • Successful completion of HNC: Computing (with 15 credits). Please note that this must be from the new group award: GF3E15

At the end of this course, providing you meet the articulation requirements, you may be able to progress into year 3 of a BSc (Hons) degree at one of our many partner Universities.

Please see below for more information about progression to University.

  • Software developer
  • Applications developer
  • Mobile applications developer
  • Software engineer
  • Database developer
  • You may be required to take part in an informal conversation as part of the application process. This group/individual conversation may be an information session, a portfolio discussion, or a skills based exercise
  • You will be expected to bring a reference with you
  • In the case of Fife school leavers, the College will request a Transition Form from the school