Code gory r n C E T
e s I x o
d t A t t
i . e a
t r l
Subject SubjectName Cate L T P S Cs I H Marks
n
o a
u l
Course Outcomes r ProgrammeOutcomes
CO Oncompletionofthiscourse,studentswill s
CC10 CO1Programming in C Core 5 - - - 4 5 25
1. Understand the usage of Header files
75 100
PO1
Learning Objectives
LO1 CO2
2. Analyze the use of multi-dimensional arrays
1. To understand the character set and different data types in C
PO1, PO2
LO2
CO3
3. [Link]
To learn
userthe different
defined programming concepts in C
functions
LO3 PO4, PO6
3. To analyze Pointers and Structures
LO4 CO4
4. Work with Union, Structures
4. To explore File Management using C PO4, PO5, PO6
CO5 [Link] with pointers and storage structures
UNIT Contents PO3,PEDAGOGY
PO5
(Quiz, Case Study,
TextBook Project with
1 “Programming in C” – [Link] – Fifth Edition, Tata McGraw Models,
Hill Publications.
Assignment (PPT&
Presentation),Group Hrs
ReferenceBooks Discussion,etc.., )
1. “Programming with C” – Byron [Link] – Schaum’s outline series – Tata McGraw
Choose any Hill
Publications. for each
Units
2. “Let Us C “ – Kanetkar.Y, Eighteenth Edition, BPB Publications,2021.
OVERVIEW OF C
I 3. “A first course in Programming with C” – [Link], Vikas Publishing Hous Pvt. Ltd.,
Overview of C - Structure of a C program – Data types –
New Delhi. PPT 6
Declarations – operators – Expressions – Type conversions –
Built-in functions.
PPT
CONTROL AND BRANCHING 6
II
Data Input and Output – Control statements: IF, ELSE-IF,
GOTO, SWITCH, WHILE-DO, DO-WHILE, FOR, BREAK
and CONTINUE.
EXPERIMENT
ARRAYS AND FUNCTIONS 6
III
Arrays: Defining and processing Arrays – Multidimensional
arrays – passing arrays to functions – Arrays and strings –
MappingwithProgrammeOutcomes:
CO/ PSO PSO1 PSO2 PSO3 PSO4 PSO5 PSO6
CO1 3 2 1 2 1 2
CO2 3 3 2 2 3 3
CO3 3 3 2 3 3 2
CO4 3 2 3 2 2 3
CO5 3 2 2 2 3 3
Weightage of course
contributed 15 12 10 11 12 13
toeachPSO
Strongly Correlated – S, Moderately Correlated – M, Weekly Correlated