Software Development course
Loading...
Login / Register

Prospectus

Download

Software Development




These software development programmes will teach you how to design, develop, deploy and support software by using multiple programming languages.

Included In The Fees

  • Access to books on O’Reilly Online Learning
  • International exams listed (does not include rewrites)
  • Office 365

Recommendation

After completing Year 3, you have the option to continue to either App Development, Games Development or Web Development. Presented at all campuses. Also available Part Time

Requirement

A laptop* and a minimum of 15GB data per month (uncapped recommended) are required. * Please refer to Bring Your Own Device document for device specifications.
View PC Requirements Financial Assistance
Talk to us on Whatsapp

2 Study options available

Full Time

1-3 year tertiary education programmes for school leavers. National qualifications & international certifications.

FULL TIME, DAY CLASSES,
MONDAY - FRIDAYS

Part Time

Are you a working individual and do not have the time to study full time? This option is perfect for you!
*Only runs in VILT (Virtual Instructor Led Training)

2 EVENINGS P/WEEK
& SATURDAYS

YEAR 1

PROGRAMMING FOUNDATION

MODULES

  • PPD411: Principles of Programme Design
  • CNA411: Computer Architecture
  • DLP411: Digital Literacy & Proficiency
  • BP411: Basic Programming
  • RD412: Robotic Development
  • CWD412: Core Web Development
  • ECB412: Ethics and Cybernetics
  • CF412: Cloud Fundamentals

NATIONAL QUALIFICATION

  • FET Certificate:IT: Systems Development (SAQA ID: 78965 NQF Level 4, 165 Credits).
  • Certificate issued by MICT SETA

INTERNATIONAL CERTIFICATIONS

  • 98-381 Introduction to Programming Using Python
  • 98-382 Introduction to Programming Using JavaScript
  • 98-383 Introduction to Programming Using HTML and CSS
  • AZ-900 Microsoft Azure Fundamentals

*Optional (for student’s own account)

  • 220-1001* CompTIA A+ Hardware
  • 98-366* Networking Fundamentals

ENTRANCE REQUIREMENTS

National Senior Certificate (Grade 12)
Math Literacy / Mathematics / Technical Maths
Application form & diagnostics assessment at the campus

YEAR 2

SOFTWARE DEVELOPMENT

MODULES

  • JD521: Beginner JAVA
  • PRG521: Intermediate Programming
  • SLD521: Solutions Development
  • PRG522: Advanced Programming
  • JD522: Advanced JAVA

NATIONAL QUALIFICATION

  • National Certificate: IT Systems Development (SAQA ID 48872, NQF 5, 131 Credits).
  • Certificate issued by MICT SETA

INTERNATIONAL CERTIFICATIONS

microsoft certified

  • AZ-400 Microsoft Azure DevOps
    • Outcome – Microsoft Certified: Azure DevOps Engineer Expert
  • AZ-204 Developing Solutions for Microsoft Azure
    • Outcome – Microsoft Certified: Azure Developer Associate

*Optional (for student’s own account)

  • 1Z0-808* Java SE 8 Programmer 1
    • Outcome – Oracle Certified Associate (OCA) Java SE 8 Programmer

ENTRANCE REQUIREMENTS

FET Certificate: Systems Development (SAQA ID: 78965 NQF Level 4, 165 Credits)

YEAR 3

OPTION A

DATABASE DEVELOPMENT

MODULES

  • ITP631: IT Project Management
  • DSD631: Data Solution Development
  • ADP631: Advanced Design Patterns
  • ITD632: IoT Developer
  • DDQ632: Database Data Querying

NATIONAL QUALIFICATION

  • Certificate: IT Database Development (SAQA ID 71850, NQF 6, 120 Credits).
  • Certificate issued by MICT SETA.

INTERNATIONAL CERTIFICATIONS

microsoft certified
Outcome – MCSA: SQL 2016 Database Dev

  • DP-203 Data Engineering on Microsoft Azure
    • Outcome – Microsoft Certified: Azure Data Engineer Associate
  • AZ-220 Microsoft Azure IoT Developer
    • Outcome – Microsoft Certified: Azure IoT Developer Specialty

    ENTRANCE REQUIREMENTS

    National Certificate: IT Systems Development (SAQA ID 48872, NQF 5, 131 Credits)

  • OPTION B

    DATA ANALYSIS

    MODULES

    • ITP631: IT Project Management
    • DSD631: Data Solution Development
    • ADP631: Advanced Design Patterns
    • AVP632: Analyzing and Visualizing Data 1
    • AVE632: Analyzing and Visualizing Data 2

    NATIONAL QUALIFICATION

    • Certificate: IT Database Development (SAQA ID 71850, NQF 6, 120 Credits).
    • Certificate issued by MICT SETA

    INTERNATIONAL CERTIFICATIONS

    microsoft certified

    • DP-203 Data Engineering on Microsoft Azure
    • Outcome – Microsoft Certified: Azure Data Engineer Associate
    • DA-100 Analysing Data with Microsoft Power BI
    • Outcome – Microsoft Certified: Azure Data Scientist Associate

    *Optional (for student’s own account)

    • 77-728* Excel 2016 Expert: Interpreting Data for Insights
      • Outcome – Microsoft Office Specialist: Microsoft Excel 2016 Expert

    ENTRANCE REQUIREMENTS

    National Certificate: IT Systems Development (SAQA ID 48872, NQF 5, 131 Credits)

    OPTION C

    CYBER SECURITY

    MODULES

    • ITP631: IT Project Management
    • DSD631: Data Solution Development
    • ADP631: Advanced Design Patterns
    • ADI632: Administering Database Infrastructure
    • AD632: Advanced Server Security

    NATIONAL QUALIFICATION

    • Certificate: IT Database Development (SAQA ID 71850, NQF 6, 120 Credits).
    • Certificate issued by MICT SETA

    INTERNATIONAL CERTIFICATIONS

    microsoft certified

    • DP-203 Data Engineering on Microsoft Azure
      • Outcome – Microsoft Certified: Azure Data Engineer Associate
    • AZ-500 Microsoft Azure Security Technologies
      • Outcome: Microsoft Certified: Azure Security Engineer Associate

    ENTRANCE REQUIREMENTS

    National Certificate: IT Systems Development (SAQA ID 48872, NQF 5, 131 Credits)

    OPTION D

    AI AND MACHINE LEARNING

    MODULES

    • ITP631: IT Project Management
    • DSD631: Data Solution Development
    • ADP631: Advanced Design Patterns
    • DDQ632: Database Data Querying
    • DAS632: Designing and Implementing AI Solution

    NATIONAL QUALIFICATION

    • Certificate: IT Database Development (SAQA ID 71850, NQF 6, 120 Credits).
    • Certificate issued by MICT SETA

    INTERNATIONAL CERTIFICATIONS

    microsoft certified

    • DP-203 Data Engineering on Microsoft Azure
      • Outcome – Microsoft Certified: Azure Data Engineer Associate
    • AI-100 Designing and Implementing an Azure AI Solution

    ENTRANCE REQUIREMENTS

    National Certificate: IT Systems Development (SAQA ID 48872, NQF 5, 131 Credits)

    CTU Training Solutions (PTY) Ltd (selected registered campuses) is also provisionally registered as a private higher education institution in terms of section 54(3) of the Higher Education Act, 1997 (Act No 101 of 1997), and Regulation 14(4)(b) of the Regulations for the Registration of Private Higher Education Institutions, 2016. (No 2014/HE07/004). (Registered campuses: Bloemfontein, Boksburg, Polokwane, Potchefstroom , Pretoria, Stellenbosch)

    Enquire about this course

    Are you an international student? Apply here

      Your Name:
      Your Surname:
      Your Email:
      Your Number:
      School Attended
      Are you a parent or student?
      Applicant's Matric Year
      Choose a campus
      Are you a full time or part-time student?
      Intake?
      Year of admission?
      Message
      How did you hear about CTU?
      Agree
      By ticking this box, you confirm that:

      (a) you have read and agree to our Website Terms and Conditions and that

      (b) you have read our Privacy Policy and PAIA Manual.

      If you are under 18 please ask your parent or guardian to confirm this.

      By ticking this box you give us permission to send you information and marketing material about our Brand, Campuses and Programmes.

      If your child is under 18, by checking this box, you give us permission to send your child information and marketing material about our brand, campuses and courses
      CTU Training Solutions | Updated: December 2nd, 2021
      Terms & Conditions: The content of this page is subject to change without notification due to market trends in the industry, legislation and/ or programme version updates. Refer to website for the latest version of the prospectus. The CTU Career Campus, a division of CTU Training Solutions (PTY) Ltd, reserves the right to change the programme content without prior notice. Additional international exams may be written but are not included in the programme fee. Minimum student (capacity) group sizes will fall into the Virtual Instructor-Led programme commencing in the months of February & July of each year.

      Join the CTU community

      Join the CTU Community Portal and gain access to superior resources.

      Join for Free

      Open chat
      1
      Need Help?
      Hello
      How can we assist you today?