C/C++

About This Course

Upon completion of this course, students will be able to: Explain how object-oriented software engineering enhances the software development process. Identify the major elements in an object-oriented programming language. Implement the concepts of data abstraction and encapsulation in the creation of abstract data types. Implement operator overloading. Use inheritance in C++. Select the proper class protection mechanism. Demonstrate the use of virtual functions to implement polymorphism. Write programs utilizing the I/O classes in C++. Understand some advanced features of C++ including templates, exceptions, and multiple inheritance. Compare the object vs the procedural approach to writing software. Use correct object oriented terminology. Define and use classes in a C++ program. Create and use abstract data types. Derive classes using inheritance in C++. Implement polymorphism by using virtual functions in a program.

Career Advancement Areas

C++ is the object oriented superset of ANSI C. This course provides students with a comprehensive study of the C++ Programming Language. The course stresses the object paradigm including classes, inheritance, virtual functions, and templates in the development of C++ programs. Lab exercises reinforce the lectures.

What You Will Learn

  • C/C++

Instructions

Prerequisites
Students should have taken the Software Development for Non-Programmers and Introduction to C courses or have equivalent knowledge.
Duration
32 hours
Who Should Register?
  • Working Professionals
  • Others

Overview

Syscoms College
Course Type:
Training Course
Study Mode:
Classroom
Location:
Abu Dhabi, Dubai & Al Ain
Fees:
1,300 AED
Certification:
Syscoms Certificate by Ministry of Education
Date:
27/03/17


Your information is 100% Secure and will be delivered directly to the school.