C Programming and Overview of Data Structures

Familiarization with Turbo C IDE; Installation, Execution

  1. Tutorial for installation of Turbo-C Compiler (click on the link)

  2. Installation of Turbo-C compiler video-1

  3. Introduction to C programming language (Click here)

  4. Tutorial for writing a simple program using C Language (Click)

  5. Writing a simple program in C Language video-2

Introduction to 'C' languages

  1. Introduction to C programming video-3

  2. Data Types and precedence of operators video-4

Managing Input and Output

  • Standard Input and Output Statements video-5

Decision Making and Nested IF

  1. Introduction to IF statement video-6

  2. Examples using IF statement video-7

Loops and Application

  1. Introduction to LOOP using for, while and do-while video-8

  2. Examples of loop video-9

  3. Using LOOP to find summation of a range of number and finding factorial of a number Video-10

  4. Using Loop for segregating digits of a given number and generating reverse of a number Video-11

  5. Understanding flow of execution in C language Video-12

Arrays

  1. Introduction and explanation of Arrays Video-13

  2. Explanation of Array using an Example Video-14

  3. Introduction and Explanation for two dimensional arrays Video-15

User Defined Functions and Scope of Variables

  1. Introduction and usage of User-Defined functions Video-16

  2. Overview of global and local variable Video-17

  3. Program Execution for understanding scope of variables video-17a

Strings

  • Introduction to strings and basic functions of strings Video-18

Structures, Unions and Pointers

  1. Explanation about the concept of Structures and Unions with examples Video-19

  2. Explanation about the concept of switch statement using integer and character data type. (Video-20)

  3. Explanation about the concept of pointers in C language. (Video-21)

  4. Explanation about the concept Stack including push/pop operation and Queues using pointers. (Video-22)

  5. Explanation to find the size of a variable (Click here to watch Video)

  6. Video tutorial for explaining the concept of Link-List using C Language (Video-23)