SlideShare a Scribd company logo
1 of 3
Gandhi Institute for Education and Technology, Baniatangi, Bhubaneswar- 752 060.
Semester: 1st
semesters Year: 2014-15
Subject: Programming in C
Lesson plan/progress SHEET
S.NO. TITLE OF THE TOPIC DATE
PLANNED
DATE
DELIVERED
REMARKS IF ANY
MODULE-1
1 Introduction, Define algorithm, Steps of algorithm.
2 Define flow chart, notation of flow chart with some
examples.
3 Structure of Programming, Different types of header
file and its uses, preprocessor directives.
4 Tokens, Different types of Tokens. Different types of
data-types
5 Variables, Rules to declare variable, identifier,
Constant, different types of constants.
6 Define Operator, Different Types of Operator
(Unary, Binary, Ternary)
7 Unary Operator(Bitwise, Increment, Decrement) with
examples
8 Binary Operator(Arithmetic, Logical, Relational,
Comma) with examples
9 Ternary Operator( Conditional Operator) with
examples
10 Special Type of Operator (Size of (), address) with
examples.
11 flow control statements(Descion Making, Iteration,
selection)
12 Decision Making( If, If-else, Nested if) with
examples
13 Selection Statements ( Switch –Case-break)
14 Iteration statements( while, do-while, for, nested for)
with examples
15 Different types of jump control statements( go to-
level, continue) with examples
16 Type conversion (Implicit and explicit type
conversion) with examples.
S.NO. TITLE OF THE TOPIC DATE
PLANNED
DATE
DELIVERED
REMARKS IF ANY
MODULE-2
17 Different types of storage classes:-extern, auto,
register, static, scope rules
18 Extern and Auto Storage Class with examples.
19 Static and Register Storage Class with examples.
20 Different types of array(One-Dimensional, Two-
Dimensional)
21 One Dimensional Array: Address Calculation, 1D
array Programs.
22 Two Dimensional Array: Address Calculation( Row
Major, Column Major), 2D array Programs
23 Different types of function prototypes(Fun with Arg
with Ret Type/Fun with Arg with No Ret Type/Fun
with No Arg with Ret Type/Fun with No Arg with
No Ret Type)
24 Function With Argument With Return Type
Examples
25 Function With Argument Without Return Type
Examples
26 Function Without Argument With Return Type and
without return type Examples
27 Introduction to String, String Library Function,
Program without using library function
28 Standard Library Function of String( gets, puts,
srtlen, strrev, strcpy, strcmp, strcat, strlwr, strupr)
with examples
29 String Programs without using Built in Functions
30 Introduction to Pointer, Arithmetic Operation, void
pointer(generic pointer)
31 Arithmetic Operation: Pointer Examples
32 Static Memory Management, Dynamic Memory
Mgmt(Malloc, Calloc, Realloc, Free)
33 Malloc(), Calloc(), Realloc(), Free() function examples
34 Command Line Argument with Argument behavior.
35 Previous Year Question Discussions
S.NO. TITLE OF THE TOPIC DATE
PLANNED
DATE
DELIVERED
REMARKS IF ANY
MODULE-3
36 Introduction to Structure, Declaration of Structure
variable(globally /locally)
37 Array of Structure with examples
38 Nested Structure with examples
39 Complex no using structure: Addition of Two
complex no’s Examples
40 Complex no using structure:
Subtraction/Multiplication of two complex no’s with
Examples
41 Introduction to Union, Declaration of Union variable.
42 Differentiate between Structure and Union, Type def
with examples
43 bit field, self referential structure with examples
44 Introduction to file, function of file
45 Modes of operation of file,(Read/Write) with
examples
46 Modes of operation of file(Append Mode) with
examples
47 Formatted file/un formatted file, I/O operation of file
48 Previous Year Question Discussions.

More Related Content

Viewers also liked (15)

PPT PLANTAE
PPT PLANTAEPPT PLANTAE
PPT PLANTAE
 
Kingdom animalia
Kingdom animaliaKingdom animalia
Kingdom animalia
 
PPT ANIMALIA
PPT ANIMALIAPPT ANIMALIA
PPT ANIMALIA
 
Kingdom Animalia
Kingdom AnimaliaKingdom Animalia
Kingdom Animalia
 
Plant Kingdom
Plant KingdomPlant Kingdom
Plant Kingdom
 
Animal Kingdom
Animal KingdomAnimal Kingdom
Animal Kingdom
 
Animals classification
Animals classificationAnimals classification
Animals classification
 
Kingdom Plantae
Kingdom PlantaeKingdom Plantae
Kingdom Plantae
 
Kingdom plantae
Kingdom plantaeKingdom plantae
Kingdom plantae
 
Animals classification
Animals classificationAnimals classification
Animals classification
 
Plant classification
Plant classificationPlant classification
Plant classification
 
Presentation of Kingdom Plantae
Presentation of Kingdom PlantaePresentation of Kingdom Plantae
Presentation of Kingdom Plantae
 
Kingdom plantae
Kingdom plantaeKingdom plantae
Kingdom plantae
 
Aniaml kingdom class XI
Aniaml kingdom class XIAniaml kingdom class XI
Aniaml kingdom class XI
 
Classification of plants
Classification of plantsClassification of plants
Classification of plants
 

Similar to Lesson plan proforma progrmming in c

2021 icse reducedsylabiix-computer applications
2021 icse reducedsylabiix-computer applications2021 icse reducedsylabiix-computer applications
2021 icse reducedsylabiix-computer applicationsVahabshaik Shai
 
Top Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in BangaloreTop Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in BangaloreSaagTechnologies
 
B sc it syit sem 3 sem 4 syllabus as per mumbai university
B sc it syit sem 3 sem 4 syllabus as per mumbai universityB sc it syit sem 3 sem 4 syllabus as per mumbai university
B sc it syit sem 3 sem 4 syllabus as per mumbai universitytanujaparihar
 
Fundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key ConceptsFundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key ConceptsChereLemma2
 
James Jesus Bermas on Crash Course on Python
James Jesus Bermas on Crash Course on PythonJames Jesus Bermas on Crash Course on Python
James Jesus Bermas on Crash Course on PythonCP-Union
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)Michael Rys
 
Sylabus.pptx
Sylabus.pptxSylabus.pptx
Sylabus.pptxGetege
 
Course Breakup Plan- C
Course Breakup Plan- CCourse Breakup Plan- C
Course Breakup Plan- Cswatisinghal
 
Towards better software quality assurance by providing intelligent support
Towards better software quality assurance by providing intelligent supportTowards better software quality assurance by providing intelligent support
Towards better software quality assurance by providing intelligent supportConcordia University
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...SequelGate
 
Course Break - C Language
Course Break - C LanguageCourse Break - C Language
Course Break - C Languageanilmanu2001
 
Course Breakup - C Porgramming Language
Course Breakup - C Porgramming LanguageCourse Breakup - C Porgramming Language
Course Breakup - C Porgramming Languageanilmanu2001
 
Student copybca sem1-c
Student copybca sem1-cStudent copybca sem1-c
Student copybca sem1-canilmanu2001
 

Similar to Lesson plan proforma progrmming in c (20)

2021 icse reducedsylabiix-computer applications
2021 icse reducedsylabiix-computer applications2021 icse reducedsylabiix-computer applications
2021 icse reducedsylabiix-computer applications
 
Top Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in BangaloreTop Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in Bangalore
 
B sc it syit sem 3 sem 4 syllabus as per mumbai university
B sc it syit sem 3 sem 4 syllabus as per mumbai universityB sc it syit sem 3 sem 4 syllabus as per mumbai university
B sc it syit sem 3 sem 4 syllabus as per mumbai university
 
Fundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key ConceptsFundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key Concepts
 
Sysprog 9
Sysprog 9Sysprog 9
Sysprog 9
 
James Jesus Bermas on Crash Course on Python
James Jesus Bermas on Crash Course on PythonJames Jesus Bermas on Crash Course on Python
James Jesus Bermas on Crash Course on Python
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
 
Bt0065
Bt0065Bt0065
Bt0065
 
B T0065
B T0065B T0065
B T0065
 
Sylabus.pptx
Sylabus.pptxSylabus.pptx
Sylabus.pptx
 
Course Breakup Plan- C
Course Breakup Plan- CCourse Breakup Plan- C
Course Breakup Plan- C
 
Towards better software quality assurance by providing intelligent support
Towards better software quality assurance by providing intelligent supportTowards better software quality assurance by providing intelligent support
Towards better software quality assurance by providing intelligent support
 
Python software developer
Python software developerPython software developer
Python software developer
 
Lecture 1 (bce-7)
Lecture   1 (bce-7)Lecture   1 (bce-7)
Lecture 1 (bce-7)
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
 
Course Break - C Language
Course Break - C LanguageCourse Break - C Language
Course Break - C Language
 
Course Breakup - C Porgramming Language
Course Breakup - C Porgramming LanguageCourse Breakup - C Porgramming Language
Course Breakup - C Porgramming Language
 
Student copybca sem1-c
Student copybca sem1-cStudent copybca sem1-c
Student copybca sem1-c
 

More from SANTOSH RATH

Lesson plan proforma database management system
Lesson plan proforma database management systemLesson plan proforma database management system
Lesson plan proforma database management systemSANTOSH RATH
 
Expected questions tc
Expected questions tcExpected questions tc
Expected questions tcSANTOSH RATH
 
Expected questions tc
Expected questions tcExpected questions tc
Expected questions tcSANTOSH RATH
 
Module wise format oops questions
Module wise format oops questionsModule wise format oops questions
Module wise format oops questionsSANTOSH RATH
 
( Becs 2208 ) database management system
( Becs 2208 ) database management system( Becs 2208 ) database management system
( Becs 2208 ) database management systemSANTOSH RATH
 
Expected Questions TC
Expected Questions TCExpected Questions TC
Expected Questions TCSANTOSH RATH
 
Expected questions tc
Expected questions tcExpected questions tc
Expected questions tcSANTOSH RATH
 
Expected questions for dbms
Expected questions for dbmsExpected questions for dbms
Expected questions for dbmsSANTOSH RATH
 
Expected questions for dbms
Expected questions for dbmsExpected questions for dbms
Expected questions for dbmsSANTOSH RATH
 
Oops model question
Oops model questionOops model question
Oops model questionSANTOSH RATH
 
System programming note
System programming noteSystem programming note
System programming noteSANTOSH RATH
 
Operating system notes
Operating system notesOperating system notes
Operating system notesSANTOSH RATH
 
Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002SANTOSH RATH
 
Btech 2nd ds_2008.ppt
Btech 2nd ds_2008.pptBtech 2nd ds_2008.ppt
Btech 2nd ds_2008.pptSANTOSH RATH
 

More from SANTOSH RATH (20)

Lesson plan proforma database management system
Lesson plan proforma database management systemLesson plan proforma database management system
Lesson plan proforma database management system
 
Expected questions tc
Expected questions tcExpected questions tc
Expected questions tc
 
Expected questions tc
Expected questions tcExpected questions tc
Expected questions tc
 
Module wise format oops questions
Module wise format oops questionsModule wise format oops questions
Module wise format oops questions
 
( Becs 2208 ) database management system
( Becs 2208 ) database management system( Becs 2208 ) database management system
( Becs 2208 ) database management system
 
Rdbms2010
Rdbms2010Rdbms2010
Rdbms2010
 
Expected Questions TC
Expected Questions TCExpected Questions TC
Expected Questions TC
 
Expected questions tc
Expected questions tcExpected questions tc
Expected questions tc
 
Expected questions for dbms
Expected questions for dbmsExpected questions for dbms
Expected questions for dbms
 
Expected questions for dbms
Expected questions for dbmsExpected questions for dbms
Expected questions for dbms
 
Oops model question
Oops model questionOops model question
Oops model question
 
System programming note
System programming noteSystem programming note
System programming note
 
Operating system notes
Operating system notesOperating system notes
Operating system notes
 
Os notes
Os notesOs notes
Os notes
 
OS ASSIGNMENT 2
OS ASSIGNMENT 2OS ASSIGNMENT 2
OS ASSIGNMENT 2
 
OS ASSIGNMENT-1
OS ASSIGNMENT-1OS ASSIGNMENT-1
OS ASSIGNMENT-1
 
OS ASSIGNMENT 3
OS ASSIGNMENT 3OS ASSIGNMENT 3
OS ASSIGNMENT 3
 
Ds using c 2009
Ds using c 2009Ds using c 2009
Ds using c 2009
 
Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002
 
Btech 2nd ds_2008.ppt
Btech 2nd ds_2008.pptBtech 2nd ds_2008.ppt
Btech 2nd ds_2008.ppt
 

Recently uploaded

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 

Recently uploaded (20)

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 

Lesson plan proforma progrmming in c

  • 1. Gandhi Institute for Education and Technology, Baniatangi, Bhubaneswar- 752 060. Semester: 1st semesters Year: 2014-15 Subject: Programming in C Lesson plan/progress SHEET S.NO. TITLE OF THE TOPIC DATE PLANNED DATE DELIVERED REMARKS IF ANY MODULE-1 1 Introduction, Define algorithm, Steps of algorithm. 2 Define flow chart, notation of flow chart with some examples. 3 Structure of Programming, Different types of header file and its uses, preprocessor directives. 4 Tokens, Different types of Tokens. Different types of data-types 5 Variables, Rules to declare variable, identifier, Constant, different types of constants. 6 Define Operator, Different Types of Operator (Unary, Binary, Ternary) 7 Unary Operator(Bitwise, Increment, Decrement) with examples 8 Binary Operator(Arithmetic, Logical, Relational, Comma) with examples 9 Ternary Operator( Conditional Operator) with examples 10 Special Type of Operator (Size of (), address) with examples. 11 flow control statements(Descion Making, Iteration, selection) 12 Decision Making( If, If-else, Nested if) with examples 13 Selection Statements ( Switch –Case-break) 14 Iteration statements( while, do-while, for, nested for) with examples 15 Different types of jump control statements( go to- level, continue) with examples 16 Type conversion (Implicit and explicit type conversion) with examples. S.NO. TITLE OF THE TOPIC DATE PLANNED DATE DELIVERED REMARKS IF ANY MODULE-2 17 Different types of storage classes:-extern, auto, register, static, scope rules 18 Extern and Auto Storage Class with examples. 19 Static and Register Storage Class with examples. 20 Different types of array(One-Dimensional, Two- Dimensional) 21 One Dimensional Array: Address Calculation, 1D
  • 2. array Programs. 22 Two Dimensional Array: Address Calculation( Row Major, Column Major), 2D array Programs 23 Different types of function prototypes(Fun with Arg with Ret Type/Fun with Arg with No Ret Type/Fun with No Arg with Ret Type/Fun with No Arg with No Ret Type) 24 Function With Argument With Return Type Examples 25 Function With Argument Without Return Type Examples 26 Function Without Argument With Return Type and without return type Examples 27 Introduction to String, String Library Function, Program without using library function 28 Standard Library Function of String( gets, puts, srtlen, strrev, strcpy, strcmp, strcat, strlwr, strupr) with examples 29 String Programs without using Built in Functions 30 Introduction to Pointer, Arithmetic Operation, void pointer(generic pointer) 31 Arithmetic Operation: Pointer Examples 32 Static Memory Management, Dynamic Memory Mgmt(Malloc, Calloc, Realloc, Free) 33 Malloc(), Calloc(), Realloc(), Free() function examples 34 Command Line Argument with Argument behavior. 35 Previous Year Question Discussions S.NO. TITLE OF THE TOPIC DATE PLANNED DATE DELIVERED REMARKS IF ANY MODULE-3 36 Introduction to Structure, Declaration of Structure variable(globally /locally) 37 Array of Structure with examples 38 Nested Structure with examples 39 Complex no using structure: Addition of Two complex no’s Examples 40 Complex no using structure: Subtraction/Multiplication of two complex no’s with Examples 41 Introduction to Union, Declaration of Union variable. 42 Differentiate between Structure and Union, Type def with examples 43 bit field, self referential structure with examples 44 Introduction to file, function of file 45 Modes of operation of file,(Read/Write) with examples
  • 3. 46 Modes of operation of file(Append Mode) with examples 47 Formatted file/un formatted file, I/O operation of file 48 Previous Year Question Discussions.