University of South Africa, UNISAUniversity of South Africa, UNISA

This degree is designed for students seeking a study field that combines technological know-how with business exposure, enabling them to prepare for careers as software developers in a business environment.

Type: undergraduate degree

Duration: 3 years part time

Compulsory Subjects

First year subjects:
  • Introduction to Business Information Systems
  • Introduction to programming
  • Introduction to visual programming
  • Computer systems: fundamental concepts
  • Business management
  • Accounting concepts, principles and procedures
  • Accounting reporting
  • Introduction to programming
  • Comprehension skills for science
  • Basic statistics
  • End-user Computing
Second year subjects:
  • Systems analysis and design methods
  • Object-oriented concepts
  • Computer networks
  • Programming: data structures
  • Programming: contemporary concepts
  • Computer organisation
  • General management
  • The internal auditing process
Third year subjects:
  • Principles of databases
  • Advanced systems development
  • Database design and implementation
  • Software project management
  • Strategic management

Careers: business software developer, enterprise information technology manager.

Source: www.unisa.ac.za