C++ Programming

Ages: 11 - 17                                  Skills Level: Beginner - Advance
Timing: 9:00 AM  - 3:30 PM                 Tools: Java, Eclipse     
                 Progressive Curriculum week by week  

Course Description


Prerequisite: Proficiency in algebra including knowledge of variables, integers, and absolute values, and ability to evaluate algebraic expressions using order of operations and the distributive property.

Learn the fundamentals of C++, one of the world's most essential programming languages, with applications spanning from system software to video games. Knowing C++ will open the door to the vast world of coding and development, no matter what you dream up. You'll use the industry-standard Microsoft Visual Studio Express to create impressive projects during the week.

Note : Students should bring their own laptop

Introduction to C++

Introduces computer science through programming and problem-solving.

Age: 12+

Timing: 9:00 am - 3:30 pm

Intermediate C++

Learn the full range of features that are built into C++.

Age: 12+

Timing: 9:00 am - 3:30 pm

Advances C++

Use C++ to build larger applications, and practice working independently.

Age: 12+

Timing: 9:00 am - 3:30 pm

Sample Day


Camp Hours and Daily Schedule

09:00 AM  Check - in

09:15 AM  Hands on Instruction

10:30 AM  Morning break (campers bring snacks)

11:00 AM  Continue Instruction and build, customize, test

11:45 AM  Clean-up & review 

12:00 PM  Lunch

01:00 PM  Continue work on exercise  and projects

02:30 PM  Afternoon Break (campers bring snacks)

02:50 PM  Continue work on exercise  and projects

03:30 PM  Pickups

3:30-6:30  Extended care available


If desiring a half day camp (9-12:00) you can just register half day camp

Friday Showcase

At the end of each week, attendees can invite their family and friends to join us for a showcase celebration to share their final projects. Learn more about the fun and exciting activities your child experienced during the week and have an opportunity to meet your child’s instructor. Presentations vary by course topic and instructors will highlight some of the important concepts covered during the week and possible next steps to continue your child’s learning. Arrive early as showcase begins at 11:00 AM and is typically finished by 12:00 PM. Then we will start Fun Friday - Walking Movie, Ice Cream, Cookies, Games, Lots of fun 

Register for Camp


Frequently asked questions

What is IAS?

IAS is a private, accredited CTA provider. On completion of the IAS Postgraduate Diploma in Accountnacy (PGDA), a student will qualify to write the SAICA board exam. The IAS PGDA is the equivalent of a public university PGDA.

Does IAS offer a part time program?

IAS does not offer a part time programme, however it does offer a flexi time program where lectures are presented late afternoon/evening as well as on weekends. This is supplemented with video content in a blended learning approach.

Where will the lectures be held?

All lectures will be held at the DCA Johannesburg Campus: 30 Doncaster Road New Market Park Johannesburg Gauteng See map in contact us.

What are the entry requirements?

Students should have successfully completed a SAICA accredited undergraduate degree in accounting at one of the SAICA accredited Universities. It is recommended that students should have qualified to enter their undergraduate Universities CTA program. If you dont meet these requirements, please contact us with your personal circumstance.

What are the enrollment procedures?

The enrollment process is two-fold. Firstly an online application is filled out in which your academic record is attached. Secondly a potential student will have to attend an interview with member of the IAS team to discuss their personal circumstance and base.

What are the fees and what does the fee include?

The fee depends on how you make payment. Please see details under "programme" tab, under "fees" heading at the bottom of the page. This fee includes:

  1. Course fees
  2. Lecture attendance, live stream, and videos (access to all, you choose your mode)
  3. Electronic notes fees

Is the IAS PGDA a purely online course?

The IAS PGDA is not purely online, it is a full contact program with additional online resources – therefore the program uses a blended teaching approach. Although it is a full time program it does offer a flexi time alternative, in which lectures and tutorials are presented late afternoon/evenings and weekends.