SQA Advanced Diploma

      Computing : Software Development

The cutting-edge curriculum of the Advanced Diploma in Software Development is specially designed to enhance the practical skills and knowledge of candidates who wish to obtain a job oriented qualification and cater to the demands of the dynamic ICT industry at both local and international levels.

The Advanced Diploma in Software Development also provides a pathway for direct entry into the 3rd (Final) year of a BSc/BEng Honours Degree offered by Northshore College and many other recognised Universities worldwide.

Entry Requirements
  • Age should be minimum of 16 years AND
  • A/L with 2 passes + Credit Pass for English in O/L or Any other English Language qualifications recognized by Northshore OR
  • O/L with 6 passes + Credit Pass for English in O/L or Any other English Language qualifications recognized by Northshore + Foundation Programme in Computing offered by Northshore or Relevant Foundation/Diploma Programmes conducted by any other recognized institutions
Mode of Study & Duration
  • Full Time – 18 Months
  • Part Time – Weekends – 24 Months


Flexible Payment Plans (including monthly payments) and Special Scholarships are available

 Value Addition

Diploma in English Programme will be offered by the Northshore College free of charge to the Advanced Diploma candidates as a value addition


Job Opportunities available for SQA Advanced Diploma Holders
  • Associate Software / QA Engineer
  • Network Administrator
  • Hardware Technician
  • Web Designer/Developer
  • Lecturer
  • Systems Analyst
  • IT Executive
  • Business Analyst
SQA Advanced Diploma @ Northshore College of Business and Technology
  • Globally recognised qualification
  • Equivalent to 1st and 2nd years of a UK Honours Degree and certain degree programmes offered locally
  • Direct entry into 3rd year of a Computing degree especially from UK, Australia, Canada Universities
  • Assignment based assessments.
  • Well-equipped computer lab facilities and all other modern amenities
  • Real university learning environment
  • Job placement opportunities
No Unit Code Module
Semester 1
1 HP1R 47 Developing Software Introduction
2 HP29 47 Professionalism and Ethics in Computing
3 HP1T 47 Computer Systems Fundamentals
4 HR85 47 Configuring a Desktop Operating System
5 HR8M 47 Systems Development: Introduction
6 HP2M 48 Systems Development: Object Oriented Analysis and Design
Semester 2
7 HP2J 48 Relational Database Management Systems
8 HR7M 47 Web Development Fundamentals
9 HP1H 47 Mathematics for Computing 1
10 HR9J 47 Computing: Graded Unit 1
11 HR8C 47 Human Computer Interaction
12 HP2K 48 Software Development: Data Structures
Semester 3
13 HP1X 47 Team Working in Computing
14 HR8G 47 Network Concepts
15 HP1V 47 Troubleshooting Computing Problems
16 HP2L 48 Software Development: Object Oriented Programming
Semester 4
17 HT8C 48 Computing: Software Development: Graded Unit 2
18 HP2H 48 Self Describing Data (XML)
19 HR6T 48 Mathematics for Computing 2
20 HR9X 47 Developing Mobile Web Based Applications: An Introduction
21 HR8P 47 Systems Development: Testing Software
22 HT0L 48 Web Development: Producing a Data Driven Website