Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

"C Programming" is no longer available

No Reviews Yet

Course type: Online Instructor led Course

Platform: Skype/Teamviewer

Course ID: 23966

Course type: Online Instructor led Course

Platform: Skype/Teamviewer

No Reviews Yet

About the Course

C Programming: One-to-One Online coaching on Skype/Teamviewer.

Topics Covered

DAY 1 Introduction to Computers

Basics of C:
Problem solving approach, Program & its need, Algorithm, Flowchart, Applications of C

DAY 2 Variables
Datatypes, Type Conversions

DAY 3 Operators: Binary & Unary operator, Conditional operator, Bitwise operators, Increment & Decrement operators, Relational operators, Arithmetic operators

Precedence & order of Evaluation

DAY 4 Conditional Constructs:
Need for conditional constructs, Decision making statements: If, If- else-If, Nested If

DAY 5 Switch case, comparison between multiple if & switch

DAY 6 Iteration Constructs:
Need for iterations, while loop, do while loop

DAY 7 Nested loops: nested while loops, nested do while loops, comparison between do-while loop & while loop.

DAY 8 For loop: Types of for loop

Jump statements: Break, Continue, goto

DAY 9 Functions:
Introduction to Functions, Built in functions, User defined functions Parameters in Function, Function Call

DAY 10 Different types of function
Parameter Passing techniques: Call by value, Call by reference

DAY 11 Storage classes: Auto, Register, Static, Extern.

Scope Rules: Local Scope, Global Scope

DAY 12 Recursion:
Fibonacci Series
Towers of Hanoi

DAY 13 Arrays:
Need for arrays, Using arrays in C
Single dimensional arrays
DAY 14 Two Dimensional arrays:
Row major representation & Column major representation
Dealing with matrices
Day 15 Multidimensional arrays

DAY 16 Pointers:
Introduction to Pointers, Accessing variable through pointers, Passing addresses
Pointers and Function Arguments
DAY 18 Pointers and Arrays:
Implementing pointers with arrays
DAY 19 Strings:
Strings and Character arrays, String functions
Pointers to Strings
Passing string as function argument
DAY 20 Structures:
Need for Structures
Defining, Initialising, Accessing structures
Passing structure to functions
Self referential structures

DAY 21 Union
Comparing Structures and Union
DAY 22 Searching:
Linear Search
Binary Search
Day 23 Sorting techniques:
Bubble sort
Selection Sort
Insertion sort

DAY 24
Divide and Conquer sorting techniques:
Quick sort
Merge sort

DAY 25 C Pre-processors: #include, # define directives
Basics of Files:
Different modes of operations
File Handling functions
Copy File and Display file

Who should attend

B.E/B.Tech, M.C.A students, Diploma students.



What you need to bring


Key Takeaways

All the concepts in C language will be cleared. The student will be able to apply logic and write code for any given problem.

Date and Time

Not decided yet.

About the Trainer

T.V.R.Krishna picture

5 Avg Rating

2 Reviews

2 Students

0 Courses



2 Years of Experience

I teach online classes for B.E, B.Tech, M.C.A through skype/teamviewer in following:

1. Btech subjects: C, C++, Data Structures, DBMS, Digital Logic, Computer Networks, Operating System, TOC, Compiler Design, Discrete Mathematics, Algorithms

2. Aptitude classes: General Aptitude, Verbal Ability, Logical Reasoning.

3. Technical Interview Classes: C, Datastructures, SQL, Normalization, OOPs, HTML.


No reviews currently Be the First to Review


Post your requirement and let us connect you with best possible matches for C Language Classes Post your requirement now is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more