SQA Computing Software Development

The course deals with computer software and development techniques wherein candidates develop skills in advanced levels of Programming, System development, Database principles and Project Management. The course also helps candidates develop the skills necessary for the present environment.

Students are required to obtain a minimum of 12 credits for the Advanced Certificate award, 6 of them are core units and 6 are optional units. In the Advanced Diploma award, the students are required to obtain minimum 30 credits, 13 are core units and 17 are optional. A credit value is equivalent to 44 contact hours.

Who does this qualification suit

The SQA Advanced Diploma in Computing: Software Development is suitable for a wide range of candidates including:

  • school leavers
  • adult returners to education
  • individuals in employment who wish to enhance their career prospects
  • people who wish to start their own business

“This course will cover a range of specialist technical software development skills and knowledge in programming and systems development”

Duration and the entry requirements

The course would normally be undertaken on a two-year full-time basis and the academic year comprises 3 semesters. The entrance requirements:

  • Higher Education Certificate or other equivalent certificate.
  • Applicants have to take an English language placement test to determine if they will require a foundation programme before joining the diploma programme.

Accreditation of prior learning

Applicants may be considered through the accreditation of prior learning, which may be certificated or experiential. The admissions and registration staff are responsible for determining the grounds on which accreditation is acceptable. All applications are subject to approval of the Ministry of Higher Education. Please check Accreditation of prior learning (APL) entry condition in new student entry requirement page.

College Requirement Course

All the students are required to study a College requirement course “Entrepreneurship – Creativity and Innovation course” for 3 Credit Hours during the second year of their academic programme, apart from the programme requirements.

Careers

The potential areas of employment for candidates completing their Advanced Diploma would be: Programmers in advanced languages like C++, Java and Visual Basic for organizations requiring development of software modules or design of Web pages. In addition to areas of Software Engineering for organizations involving operations with data structures.

Awarding Body

After the successful completion of the programme requirements, the students will be awarded with the certificates from the Scottish Qualification Authority

"What we learn with pleasure we never forget."
– Alfred Mercier

Core modules

Computer Systems Fundamentals

Developing Software: Introduction

Professionalism and Ethics in Computing

Team Working in Computing

Troubleshooting Computer Problems

Computing: Graded Unit 1 (Exam)

Software Development: Object Oriented Programming

Systems Development: Object Oriented Analysis and Design

Software Development: Data Structures

Computing: Software Development: Graded Unit 2 (Project)

Cloud Computing

Computing: Introduction to Project Management

Multimedia: Developing Multimedia Applications

Computer Hardware: Hardware Installation and Maintenance

Database Design Fundamentals

E-Commerce Publishing Websites

Systems Development: Introduction

Software Development: Developing Small Scale Standalone Application

Web Development Fundamentals

Systems Development: Testing Software

Relational Database Management System

Academic Plan

year 1
year 2
Semester 1
  • Computer Systems Fundamentals
  • Developing Software: Introduction
  • Cloud Computing
  • Multimedia: Developing Multimedia Applications
Semester 4
  • Software Development: Object Oriented Programming
  • Systems Development: Object Oriented Analysis and Design
  • Web Development Fundamentals
Semester 2
  • Troubleshooting Computing Problems
  • Professionalism and Ethics in Computing
  • Team Working in Computing
  • Computer Hardware: Hardware Installation and Maintenance
Semester 5
  • Software Development: Data Structures
  • E-Commerce: Publishing Websites
  • Computing : Introduction to Project Management
Semester 3
  • Database Design Fundamentals
  • Computing: Graded Unit 1 (Exam)
  • Systems Development : Introduction
Semester 6
  • Computing: Software Development: Graded Unit 2 (Project)
  • Relational Database Management System
  • Systems Development : Testing Software

Key Information

  • Degree type: Advanced Certificate/ Diploma in Computing: Software Development
  • Total Subjects: 30 Modules
  • Duration: (2 Years)
  • Start date: September, December, and March
  • Class Schedule:
    - Full-time: Morning, starting 8am (5 days a week)
    - Part-time: Afternoon, starting 2:30pm (5 days a week)