0% found this document useful (0 votes)
7 views1 page

C Syllabus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views1 page

C Syllabus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

R23 – B.

E – CSE Syllabus Easwari Engineering College (Autonomous)


54 | Page

3 – High : 2 - Medium : 1 – Low : ‘-‘ - No correlation

UNIT TITLE PERIODS

I C PROGRAMMING BASICS 9
Introduction- Algorithm – Flow Charts – Pseudo Code - Structure of a C program – compiling and linking
processes– Character set - Constants, Variables – Data Types – Expressions using operators in C –
Managing Input and Output operations – Decision Making and Branching – Looping statements.

UNIT TITLE PERIODS

II ARRAYS AND STRINGS 9


Arrays: Initialization – Declaration – Accessing the array elements – Operations on arrays- One
dimensional array -two dimensional arrays – Strings: String operations – String Arrays - Simple programs:
sorting- searching – matrix operations.

UNIT TITLE PERIODS

III FUNCTIONS AND POINTERS 9


Functions: Introduction - Function prototype - function definition - function call and return statements –
Recursive functions. Parameter passing: Pass by value - Pass by reference. Pointers: Pointer operators –
Declaring the pointer variable - Pointer arithmetic Null pointer- Arrays and pointers – Array of pointers.

UNIT TITLE PERIODS

IV STRUCTURES AND UNIONS 9


Structures: Introduction - Need for structures –definition and declaration – Structure within structure –
Structures and functions – Union: Definition and Declaration – Accessing the members of union -
Programs using Structures and Unions – Scope of variables - Storage classes - Preprocessor directives.

UNIT TITLE PERIODS

V FILE HANDLING 9
Introduction – Using files in C - File operation: Read data from files, writing data to files, detecting the end
of file,Functions for selecting a record randomly – File pointer – Error handling - Types of file processing:
Sequential access, Random access- Dynamic memory allocation.

TOTAL PERIODS: 45
TEXT BOOKS:
1. Balagurusamy E ― Programming in ANSI C, McGraw Hill Publication, Eighth Edition, 2019.
2. Herbert Schildt ― The Complete Reference C, McGraw Hill Education, Fourth Edition , 2017
3. Reema Thareja, ―Programming in C, Oxford University Press, Second Edition, 2016.

You might also like