Course Name:“Mastering in C in 45 days”

Course Includes: Theory and Practical Classes. Course Duration: 40 hours. Who can Apply:B.Tech (CSE/IT) II SEM, BCA I SEM, B.Sc (CS) I year.Course Fees:2000 INR 1200 INR.

To register your name send a text message or WhatsApp, specifying (your name) (B.Tech/BCA/B.Sc) (Mastering in C) at 8013241616 Last Date Of Registration: 8.04.2018

DOWNLOAD BROCHURE:


CLASS 1

Introduction of C Language

Introduction of Algorithm and System Organization

Algorithms for solving Problems

Mapping from Algorithm to Program.(Writing First C Program)

Understanding Compilation Process and Contol flow of Program execution

Input and output function : printf() scanf()

C character set.

Introduction of Variables, data types, Constants and Keyword

Type Casting

C Operators

MCQ test on the basis of Class 1

CLASS 2

C Control Statements

Brach Instructions : if, if-else, if-else if- else

Jump Instructions : switch case

Loopping Instructions : while loop, for loop, do-while loop

Use of break and Continue

Writing C programs using Branch, Jump and Looping instructions

MCQ test on the basis of Class 1 and 2

CLASS 3

C Functions

User Defined and Sytem Defined Functions

Function Prototype, Function Definition

Understanding Function Arguments: Formal and Actual

Passing Arguments : Call by Value , Call by Reference

Detail understanding of Storage Classes using function.

Writing C programs using user defined and Library functions

MCQ test on the basis of Class 1,2 and 3.

CLASS 4

Recursive Function and Preprocessor

Recursion

Direct and Indirect Recursion

Controlflow and Recursive Stack Space Analysis of Recursive Functions

SWriting C programs using Recursive Function

Basic Understaning of Preprocessor

Macro Template and Macro Expansion

Comparing Macros and Functions

Writing C programs using Macro and Functions(recursive and non recursive)

MCQ test on the basis of Class 4

CLASS 5

Pointer in C

Understanding Pointer in details.

Pointer Arithmetic

Use of Pointer in user defined function

Passing Arguments : Call by Value and Call by Reference

Writing C programs using Pointer

MCQ test on the basis of Class 5

Doubt clearance and Discussion with respect to Class 1 to Class 4

CLASS 6

Single and Multi Dimensional Array

Single Dimesional Array Creation, Initialization and Updation

Solving Problem using Single Dimensional Array

Passing Single Dimensional Array as Argument

Two Dimesional Array Creation, Initialization and Updation

Solving Problem using Two Dimensional Array

Passing Two Dimensional Array as Argument.

Writing C programs using single and Two dimensional array

MCQ test on the basis of Class 4 , 5 and 6

CLASS 7

Structure and Union

Necessity of Structure in Programming

Method of accessing Structure Elements

Array of Structures and Array within Structure

Structure within a Structure

Structure and Functions

Writing C programs using Structure

Operations on Union

Differences between Structure and Union

Scope of Union

MCQ test on the basis of Class 7

CLASS 8

Dynamic Memory Management

Necessity of Dynamic Memory Management

Compile time and Runtime Memory Management

Library functions for Dynamic Memory Allocation

Dynamic memory allocation of Single-dimensional and Multi-dimensional Array

Writing C programs using Library functions of Dynamic memory management

MCQ test on the basis of Class 8

Doubt clearance and Discussion with respect to Class 1 to Class 7

CLASS 9

String Handling, , Bitwise Operator

Introduction of strings

Operations on String

Standard Libray String functions

Writing C programs using string functions

Introduction of Bitwise Operators

Application of Bitwise Operators

Writing C programs using Bitwise Operators

MCQ test on the basis of Class 9

CLASS 10

File Handling

File Structure Operations on File

File opening Modes

File Handling Functions

Writing Program to solve File related problems

MCQ test on the basis of Class 10