0% found this document useful (0 votes)
110 views

C Lesson Plan

This document outlines the lesson plan for a C programming course taken by first year B.Tech students over three modules spanning 15 weeks. It details the topics to be covered each week, including an introduction to C features and syntax, variables, data types, input/output, decision making, loops, arrays, functions, pointers, structures, file input/output and dynamic memory allocation. The course is scheduled to take 45 total hours and covers basic C concepts in the first module, more advanced topics like pointers in the second module, and pointers, file I/O and memory management in the third module.
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)
110 views

C Lesson Plan

This document outlines the lesson plan for a C programming course taken by first year B.Tech students over three modules spanning 15 weeks. It details the topics to be covered each week, including an introduction to C features and syntax, variables, data types, input/output, decision making, loops, arrays, functions, pointers, structures, file input/output and dynamic memory allocation. The course is scheduled to take 45 total hours and covers basic C concepts in the first module, more advanced topics like pointers in the second module, and pointers, file I/O and memory management in the third module.
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
You are on page 1/ 2

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Lesson Plan : C Programming Sem: 1st B.Tech Session-2015-16

Sl. Module Topics to be covered Time


no Hours
1 1 Overview & Features of C 1.5
2 1 My First C program 1.5
3 1 Compile and Run C program 1.5
4 1 C Syntax Rules 1.5
5 1 Keywords and Identifier 1.5
6 1 Operators in C Language 1.5
7 1 Data Types in C 1.5
8 1 Variables in C 1.5
9 1 C Input / Output 1.5
10 1 Decision Making 1.5
11 1 Switch Statement 1.5
12 1 Looping 1.5
13 2 Arrays, character array and String 1.5
14 2 Storage Classes 1.5
15 2 Introduction to Functions 1.5
16 2 Types of Functions and Recursion 1.5
17 2 Types of Function calls 1.5
18 2 Passing Array to Function 1.5
19 2 Structures, Unions, Typedef 1.5
20 3 Introduction to Pointers 1.5
21 3 Declaring and Initializing Pointer 1.5
22 3 Pointer to Pointer 1.5
23 3 Pointer to Array 1.5
24 3 Pointer to Structure 1.5
25 3 Pointer Arithmetic 1.5
26 3 Pointer with Functions 1.5
27 3 File Input/Output 1.5
28 3 Error Handling 1.5
29 3 Dynamic Memory Allocation 1.5
30 3 Command Line Argument 1.5
31 3 Preprocessor
TOTAL HOURS 45

Signature Signature Signature


Trainer Coordinator HOD
LIT, Bhubaneswar
Syllabus : C Programming Sem: 1st B.Tech Session-2015-16

MODULE I

Basic of C Language: Overview of C, Features of C, My First C program, Compile and


Run C program, C Syntax Rules, Keywords and Identifier, Operators in C Language,
Data Types in C, Variables in C, C Input / Output, Decision Making, Switch Statement,
Looping

MODULE II

Arrays, String and Character Array, Storage Classes, Introduction to Functions, Types of Functions and Recursion,
Types of Function calls, Passing Array to Function, All about Structures, Typedef, Unions.

MODULE III

Introduction to Pointers, Declaring and Initializing Pointer, Pointer to Pointer, Pointer to Array, Pointer to
Structure, Pointer Arithmetic, Pointer with Functions, File Input/Output, Error Handling, Dynamic Memory
Allocation, Command Line Argument

SIGNATURE
TRAINER

You might also like