يتم تقديم دورات في هندسة البرمجيات في جنوب أفريقيا.
يغطي برنامج BSc CSSE مواضيع هندسة البرمجيات، بما في ذلك البرمجة، والخوارزميات، وتصميم البرمجيات. بينما يركز دبلوم تطوير البرمجيات على تنمية المهارات العملية في تطوير تطبيقات الويب والهواتف المحمولة.