C++ Programming Course
(Non-Accredited Program)

COURSE OVERVIEW

This comprehensive, onsite, instructor-led C++ course is designed for recent IT graduates (Bachelor’s or Master’s) who lack core programming skills and struggle to secure software development opportunities. Starting from the absolute basics, the course covers fundamental concepts like variables, data types, operators, and flow control, ensuring a strong foundation. It progresses to advanced topics such as functions, arrays, pointers, and object-oriented programming (OOP), equipping learners with essential coding skills.

The curriculum also dives into practical applications, including file handling, exception handling, and the Standard Template Library (STL), which are critical for real-world software development. Hands-on problem-solving exercises and projects are integrated throughout to build confidence and proficiency. By the end, participants will be able to write efficient C++ programs, understand key programming paradigms, and tackle technical interviews with ease.

This course is ideal for beginners aiming to break into the IT industry, providing the knowledge and practice needed to kickstart a career in software development.

COURSE DETAILS

To ensure participants can successfully complete the course and gain maximum benefit, the following entry criteria apply:

Educational Background:
A Bachelor’s or Master’s degree in IT, Computer Science, or a related field (even with minimal programming exposure).
Non-IT graduates with a strong interest in software development may also apply, provided they meet other criteria.
Basic Computer Literacy:
Familiarity with operating systems (Windows/Linux/macOS) and file management.
Ability to install and configure software (e.g., IDEs like VS Code, Code::Blocks, or Dev-C++).
Mathematical & Logical Thinking:
Comfort with basic algebra and logical reasoning (no advanced math required).
Problem-solving mindset (no prior coding experience needed).
Language Proficiency:
Ability to read and understand technical instructions in English (course material and exercises will be in English).
Commitment & Motivation:
Willingness to dedicate 5–10 hours per week for learning and hands-on practice.
No prior C++ or programming experience required—ideal for absolute beginners.

All learners must have access to a laptop with the Windows 10 operating system or higher & Internet. Students must have an active email address for communication and be contactable by phone (mobile or landline) and by mail (postal address).

This course is tailored for career-starters who struggle with programming fundamentals and need structured guidance to enter the software industry. 

  • C++ Basics
  • Variables and Data Types
  • Input Output in C++
  • Operators
  • Flow Control
  • Function
  • Loops
  • Array
  • References
  • Pointers
  • String
  • Structure and Union
  • Multidimensional Array
  • Templates
  • Object-oriented Programming
  • Exception Handling
  • Advanced
  • STL Overview
  • Simple Containers
  • Sequenced Containers
  • Container Adapters
  • Associative Containers
  • STL Algorithms
  • Miscellaneous
  • Software Developer / Engineer
  • Systems Programmer
  • Embedded Systems Engineer
  • Game Developer
  • Graphics Programmer
  • Simulation Engineer
  • Quantitative Developer (Quant)
  • High-Performance Computing (HPC) Engineer
  • Machine Learning Engineer (Backend/Optimisation)
  • Robotics Engineer

Students will receive vouchers to sit for professional certification exams (2 attempts) that validate their knowledge, skills, and proficiency in C++ programming, offering industry-recognized credentials.

  • C++ Certified Associate Programmer (CPA)
  • Course Duration: 16 weeks
  • Class Schedule: Face to face, 3 hours per day, 2 days per week
  • Intake: 04/08/2025 – 21/11/2025
  • Course Fees: $4890/- inc. GST (includes 2 attempts for C++ certification)
  • Payment plans available, please contact us at +61 413 007 974 / info@federationacademy.edu.au

Strictly Limited Spots Available!

Lock in your spot with just $100(non-refundable) consultation fee. T&C Apply.

Other Courses

WHAT INSPIRES YOU?