C++ Coding-Summer Camp

Home / C++ Coding-Summer Camp

For Enquiry

    C++ Coding-Summer Camp

    C++

    Duration-20 hours

    Schedule-March 30 to April 29
    Monday to Friday
    11.45 pm to 12.45 pm

    Fees-6000

    Syllabus

    I. BASICS
    a. Language Processors, Compilers and Interpreters
    b. Syntax of C++ program
    c. Concept of Namespace
    d. Basic Data Types and Memory Allocation
    e. Variables-Naming, Declaration and Assignment
    f. Output Methods
    g. Arithmetic Operations
    h. Input Methods
    i. Assignment Operator-Increment, Decrement Operators
    II. CONDITIONAL STATEMENTS
    a. Relational Operators
    b. If else , Nested if, If else ladder
    c. Switch statement
    d. Logical operators
    III. LOOPS
    a. While loop
    b. Do while loop
    c. For loop
    d. Nested loops
    IV. FUNCTIONS
    a. Structure, Declaration, and Calling
    b. Returning from Functions
    c. Variable Scope and Storage Classes
    V. ARRAYS
    a. One Dimensional Arrays
    b. Multi-Dimensional Arrays
    VI. OBJECT ORIENTED PROGRAMMING
    a. Concept of OOP
    b. Classes and Objects

    What is this Course ?

    1. C is a powerful general-purpose programming language.
    2. It can be used to develop software like operating systems, databases, applications compilers, etc.
    3. C programming is an excellent language and can be learnt by the beginners in coding .

    Why this Course ?

    1.C is one of the foundations for modern information technology (IT) and computer science (CS).
    2. C is the base for almost all popular programming languages and hence C is one of the most commonly used programming languages in academics and industries.
    3. Once students have learned C, they can pick up any other languages by themselves.
    4. It is robust language whose rich setup of built in functions and operator can be used to write any complex program.
    5. The C compiler combines the capabilities of an assembly language with the feature of high level language. Therefore it is well suited for writing both system software and business package.

    Learning Outcome

    1. Able to implement the algorithms and draw flowcharts for solving Mathematical
    and Engineering problems.
    2. Demonstrate an understanding of computer programming language concepts.
    3. To be able to develop C programs on linux platform.
    4. Ability to design and develop Computer programs, analyzes, and interprets the
    concept of pointers, declarations, initialization, operations on pointers and their
    usage.
    5. Able to define data types and use them in simple data processing applications also
    he/she must be able to use the concept of array of structures. Student must be able
    to define union and enumeration user defined data types.
    6. Develop confidence for self education and ability for life-long learning needed for
    Computer language.

    Skills Acquired

    Quick recap on C Compilation phases , difference between other compilation phases , data types, storage identifiers loops and statements, Arrays, Functions , Strings , pointers, structures and unions.