[go: up one dir, main page]

0% found this document useful (0 votes)
3 views2 pages

C Programming Syllabus

The C Programming syllabus covers a comprehensive range of topics including the introduction to C, basic concepts, operators, control structures, decision-making statements, and various libraries. It also delves into advanced topics such as functions, recursion, storage classes, user-defined data types, pointers, dynamic memory allocation, and file handling. The course is designed to provide a thorough understanding of C programming and its applications.

Uploaded by

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

C Programming Syllabus

The C Programming syllabus covers a comprehensive range of topics including the introduction to C, basic concepts, operators, control structures, decision-making statements, and various libraries. It also delves into advanced topics such as functions, recursion, storage classes, user-defined data types, pointers, dynamic memory allocation, and file handling. The course is designed to provide a thorough understanding of C programming and its applications.

Uploaded by

shivani hiware
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

C Programming Syllabus:

Module Topic Subtopics


No

1 Introduction to C Origin and history, – Features and applications, – Execution


flow

2 Basic Concepts Data types, – Variables, Constants, and Identifiers, –


Input/Output functions

3 Operators and Arithmetic, Relational, Logical, Bitwise operators, –


Expressions Expressions

4 Control Structures While, For, Do…While loops, – Goto, Break, Continue


statements

5 Decision-Making Types, Syntax, and Implementation in C programs


Statements

6 Math.h Library Common mathematical functions in math.h library

7 Arrays Introduction of arrays, – Types (1D, 2D), – Array


manipulation in C

8 string.h Library Standard string functions and their usage in C

9 Functions Function types, – Built-in and User-defined functions, –


Recursive functions

10 Recursions Implementing recursion in C programs

11 Storage Classes – Auto, Static, Extern, Register, – Scope and lifetime of


variables

12 User Defined Datatypes Structure, Union, Enum, Typedef

13 Pointers Types, Syntax, and Implementation in C programs

14 Dynamic Memory malloc(), calloc(), realloc(), free()


Allocation
Module Topic Subtopics
No

15 Files Concepts of files, – Text and Binary files, – File I/O functions

16 Other Essentials Command Line Arguments, – const, – Preprocessor


directives

You might also like