PROGRAMMING-FOR-PROBLEM-SOLVING
PROGRAMMING-FOR-PROBLEM-SOLVING
ON
Prepared by
B.RAJASHWARI
Asst. Professor
Index of Course File
Mission:
PO2: Problem Analysis: Identify, formulate, research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
PO3: Design / Development of Solutions: Design solutions for complex engineering problems
and design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety, and the cultural, societal, and environmental
considerations.
PO4: Conduct Investigations of Complex Problems: Use research based knowledge and
research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.
PO5: Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex engineering
activities with an understanding of the limitations.
PO6: The Engineer & Society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
PO7: Environment & Sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need
for sustainable development.
PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
PO9: Individual & Team Work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
PO10: Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations, give and receive clear
instructions.
PO11: Project Management & Finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.
PO12: Life Long Learning: Recognize the need for, and have the preparation and ability to
engage in independent and lifelong learning in the broadest context of technological change.
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
B.Tech. in COMPUTER SCIENCE AND ENGINEERING
COURSE STRUCTURE, I YEAR SYLLABUS (BR22 Regulations)
Applicable from Academic Year: 2022-23 Batch
I Year I Semester
S. Course
Course Title L T P Credits
No. Code
1. MA101BS Matrices and Calculus 3 1 0 4
2. AP102BS Applied Physics 3 1 0 4
3. CS103ES Programming for Problem Solving 3 0 0 3
4. ME102ES Engineering Workshop 0 1 3 2.5
5. EN104HS English for Skill Enhancement 2 0 0 2
6. CS106ES Elements of Computer Science & Engineering 0 0 2 1
7. AP105BS Applied Physics Laboratory 0 0 3 1.5
8. CS107ES Programming for Problem Solving Laboratory 0 0 2 1
English Language and Communication Skills
9. EN107HS 0 0 2 1
Laboratory
10. *MC101ES Environmental Science 3 0 0 0
11. Induction Programme
Total 14 3 12 20
I Year II Semester
S. Course
Course Title L T P Credits
No. Code
1. Ordinary Differential Equations and Vector 3 1 0 4
MA201BS Calculus
2. CH203BS Engineering Chemistry 3 1 0 4
3. ME201ES Computer Aided Engineering Graphics 1 0 4 3
4. EE201ES Basic Electrical Engineering 2 0 0 2
5. EC201ES Electronic Devices and Circuits 2 0 0 2
6. CH206BS Engineering Chemistry Laboratory 0 0 2 1
7. EE202ES Basic Electrical Engineering Laboratory 0 0 2 1
8. CS201ES Python Programming Laboratory 0 1 2 2
9. CS203ES IT Workshop 0 0 2 1
Total 11 3 12 20
PROGRAMMING FOR PROBLEM SOLVING
(Course Code: CS103ES)
TEXT BOOKS:
1. Jeri R. Hanly and Elliot B.Koffman, Problem solving and Program Design in C 7th Edition,
Pearson
2. B.A. Forouzan and R.F. Gilbert C Programming and Data Structures, Cengage Learning, (3rd
Edition)
REFERENCE BOOKS:
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall of
India
2. E. Balagurusamy, Computer fundamentals and C, 2nd Edition, McGraw-Hill
3. Yashavant Kanetkar, Let Us C, 18th Edition, BPB
4. R.G. Dromey, How to solve it by Computer, Pearson (16th Impression)
5. Programming in C, Stephen G. Kochan, Fourth Edition, Pearson Education.
6. Herbert Schildt, C: The Complete Reference, Mc Graw Hill, 4th Edition
7. Byron Gottfried, Schaum’s Outline of Programming with C, McGraw-Hill
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad)
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
Course Outcomes
Recognize various types of operators , data types and understand the definition of algorithm
C113.1
and flowchart (Knowledge)
Apply various Branching/Looping statements, structure of c program to solve the given
C113.2
problem (Application)
C113.3 Classify homogeneous derived data types and use them to solve the problems(Analysis)
Distinguish Text files and Binary Files and write simple c program using File handling
C113.4
functions (Analysis)
Illustrate Functions and how Recursion works and write programs using recursion to solve
C113.5
problems(Comprehension)
C113.6 Apply Algorithms for searching and sorting techniques (Application)
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
PO/PSO/
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO
C113.1 2 - 3 - - - - - - - - - - -
C113.2 2 3 - - - - - - - - - - - 3
C113.3 2 3 2 - - - - - - - - - - 3
C113.4 2 3 - - - - - - - - - 2 - 3
C113.5 2 3 3 - - - - - - - - 2 3 3
C113.6 3 3 2 - - - - - - - 3 - 2
C113 2.1 3 2.5 - - - - - - - - 2.3 3 2.8
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
C113.1 Recognize various types of operators , data types and understand the definition of
algorithm and flowchart .(Knowledge)
Justification
PO1 Gains knowledge on various types of operators, data types.(level 2)
PO3 Designs solution for complex engineering problems using algorithm /flowchart
(Level 3)
C113.2 Apply various Branching/Looping statements, structure of c program to solve the
given problem (Application)
Justification
PO1 Applying the knowledge gained on looping/branching to solve the given problems.
( Level 2)
PO2 Analyze the effectiveness of programming in solving the complex problems(Level 3)
PSO2 Enables to solve the complex problems using programming techniques like
branching/looping(Level 3)
C113.3Differentiate homogeneous derived data types and use them to solve the
problems(Analysis)
Justification
PO1 Gains Knowledge on different data types and apply them for problem solving. (level 2)
PO2 Analyze the effectiveness of programming in solving the complex problems (level 3)
PO3 Design solution for complex engineering problems (Level 2)
PSO2 Ability to solve complex problems using various derived data types.(Level 3)
C113.4 Distinguish Text files and Binary Files and write simple c program using File handling
functions (Analysis)
Justification
PO1 Apply the knowledge on creation, reading, writing text in binary files(level 2)
PO2 Identify and formulate complex problems to reach sustained results(Level 3)
PO12 Develop the ability to distinguish text and binary files, write simple C programs, and
prioritize lifelong learning in the context of technological change. (level 2)
PSO2 Enables to solve the complex problems using file handling techniques (Level 3)
C113.5 Illustrate how Recursion works and write programs using recursion to solve
problems(Comprehension)
Justification
PO1 Gains the knowledge on recursion. (Level 2)
PO2 Ability to analyse and apply recursion in solving complex problems.. (Level 3)
PO3 Enables to design solution for complex problems using the concept of recursion
(level 3)
PO12 Demonstrate recursion's functionality and write programs using it for problem-solving.
Emphasize lifelong learning and prepare for independent learning in the midst of
technological change. (level 2)
PSO1 Usage of the recursion technique in developing various applications in real time (Level
3).
PSO2 Ability to solve complex problems using recursion technique.(Level 3)
Number
of Teaching
S.NO UNIT TOPIC REFERENCE
Sessions method/Aids
Planned
Programming
Introduction to
1. 1 Black Board T1
components of a computer
system
compilers, creating,
2. compiling and executing a 1 Black Board T1
program
Program design and
3. 1 Black Board T1
structured programming.
Syntax and Logical Errors
4. in compilation, object and 1 Black Board T1
executable code
Representation of
Algorithm,
5. 2 Black Board T1
Flowchart/Pseudo code
I with examples,
variables (with data types
6. 1 Black Board T1
and space requirements
Pre-processor commands :
26. 1 Black Board T1
include, define, undef
TEXT BOOKS:
REFERENCE BOOKS:
R2:Hall of India
WEB REFERENCES
WR1: https://www.w3schools.com/c/c_intro.php
WR2: https://www.geeksforgeeks.org/c-programming-language/
WR3: https://www.tutorialspoint.com/cprogramming/index.htm
WR4: https://www.guru99.com/c-programming-language.html
WR5: https://byjus.com/gate/introduction-to-c-programming/
WR6: https://www.freecodecamp.org/news/the-c-programming-handbook-for-beginners/
VIDEO REFERENCES
V1:https://nptel.ac.in/courses/106105171
V2: https://www.youtube.com/watch?v=irqbmMNs2Bo
V3: https://www.youtube.com/watch?v=EjavYOFoJJ0&list=PLdo5W4Nhv31a8UcMN9-
35ghv8qyFWD9_S
NOTES
https://drive.google.com/file/d/1d5e4czLi4fgC63knbZXvATitHJqD3WVx/vie
w?usp=sharing
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
https://docs.google.com/presentation/d/1C8y9M_J4P_nM0jknVhcBF4E2_X7Vn-
r8/edit?usp=sharing&ouid=112433602927689134255&rtpof=true&sd=true
(For Introduction)
https://docs.google.com/presentation/d/16Y7hbuoWFTOqHjR5Zel-
QPN366fPtOjP/edit?usp=drive_link&ouid=112433602927689134255&rtpof=true&sd=true
(For Arrays)
https://docs.google.com/presentation/d/1QiE2OWHpMduDrFMKRVDjHgHlvLos1Iik/edit?usp=
sharing&ouid=112433602927689134255&rtpof=true&sd=true
(For Structures and Unions)
https://docs.google.com/presentation/d/1XKCfqCQ2olK4bDRYVdN28kZdZGSlqSLU/edit?usp
=sharing&ouid=112433602927689134255&rtpof=true&sd=true (For Files)
https://docs.google.com/presentation/d/1PrcLPQLu6-
BDYzcaEq5JrqGkbkHNiQwt/edit?usp=sharing&ouid=112433602927689134255&rtpof=true&s
d=true (For File Handling Functions)
https://docs.google.com/presentation/d/1VnSO-
N0GAkRK7V07ELhzdAOnPbUw7y1X/edit?usp=sharing&ouid=112433602927689134255&rtp
of=true&sd=true (For Functions)
https://docs.google.com/presentation/d/1bQpiTuvFqfFes0PhAFxqYhG99MmOp8TB/edit?usp=s
haring&ouid=112433602927689134255&rtpof=true&sd=true (For Dynamic Functions)
https://docs.google.com/presentation/d/1OArMa638yWNzUSJzDVNM3uPCwEHeHAfS/edit?us
p=sharing&ouid=112433602927689134255&rtpof=true&sd=true (For Sorting Techniques)
https://docs.google.com/presentation/d/1pZkuU4fBKjBKMhp924e5ERjz5r63MTzC/edit?usp=sh
aring&ouid=112433602927689134255&rtpof=true&sd=true (For Searching Techniques)
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
Part-B
Answer any FOUR Questions. All Question Carry Equal Marks 4*5=20 Marks
BT Mapping CO Mapping
Remembe C113.4 C113.1
Understa 17% 17%
ring
nding
34%
33%
Part-B
Answer any FOUR Questions. All Question Carry Equal Marks 4*5=20 Marks
Applying
BT Mapping CO Mapping
6%
C113.4
17%
Analyzin
g
24% Creating C113.6
47% 50%
C113.5
Underst
33%
anding
23%
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad)
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
1. How is switch used as a multiway selection statement? Explain with suitable example.
2. Explain about different operators used in C with example programs.
[C113.1] (Understanding(L2))
3) Develop a algorithm and flowchart to find the roots of quadratic equation considering all cases.
[C113.1] (Creating (L6))
4) Develop a algorithm and flowchart to find biggest of given numbers set. [C113.1] Creating(L6))
5) List and explain the different types of storage class. [C113.2] (Remembering(L1))
6) List and explain all loop statements with example programs. [C113.2] (Remembering(L1))
7) Demonstrate various control structures available in C. [C113.2] (Understanding(L2))
8) Define flowchart? Explain different symbols in flowchart. [C113.1] (Remembering(L1))
9) Explain different type conversion with an example program. [C113.2] (Understanding(L2))
10) Discuss any four string handling functions in detail. [C113.3] Creating(L6))
11) Distinguish between structure and union in C. [C113.3] (Analyzing(L4))
12) Define pointer. Discuss pointers to array and with example program.
[C113.3] Remembering(L1))
13) Develop a C program to check whether a given number is palindrome or not.
[C113.3] (Creating(L6))
14) Define array? Explain array declaration and initialization and how to access array elements with
example. [C113.3] (Remembering(L1))
15) Explain two dimensional array? Write a C program to find the transpose of matrix.
[C113.3] (Understanding(L2))
16) Develop a program to demonstrate addition of two matrix. [C113.3] (Creating(L6))
17) Define pointer? How to declare and initialize pointers and with an example program.
[C113.3] (Remembering(L1))
18) Define Structure? How to declare a structure with an example program.
[C113.3] (Remembering(L1))
19) List and explain various preprocessing directives in C language.
[C113.4] (Remembering(L1))
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
MID-I link :
https://drive.google.com/file/d/1tUlnq3MfCZeGnCjgtdEV
RKy1QEFJ02_x/view?usp=sharing
MID-II link :
https://drive.google.com/file/d/1y3pMDy5HPyr62pfRs
EZ_5MeTIfXQ8v3z/view?usp=sharing
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad)
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
Instructions:
a) Any answer by alternate method should be valued and suitably awarded.
b) All answers (including extra, stuck off and repeated) should be valued. Answers with maximum
marks must be considered.
Qn
Description of Answer Marks
No
1. List operators 1
All operators explanation 4
2. Program for palindrome number 5
3. If 1
If else 2
Switch case 2
Pointers to arrays
3
6. List various preprocessing directives in c language
1
explain various preprocessing directives in c language
4
TOTAL 20
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
Instructions:
a) Any answer by alternate method should be valued and suitably awarded.
b) All answers (including extra, stuck off and repeated) should be valued. Answers with maximum marks
must be considered.
Qn Description of Answer Marks
No
1. create a text file with a program 2.5
Read a text file with a program 2.5
2. List parameters and return type 1
With no parameters and no return value 1
With parameters and no return value
1
With no parameters and return value 1
With parameters and return value 1
3. Difference between malloc and calloc 5
TOTAL 20
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
(UGC AUTONOMOUS INSTITUTION)
Accredited by NAAC A+ Grade, Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad )
Khalsa Ibrahimpatnam, Sheriguda(V), Ibrahimpatnam(M), Ranga Reddy Dist., Telangana – 501510
Slow Learners:
Advance Learners:
S.No HT No. Q1a Q1b Q1c Q2a Q2b Q2c Q3a Q3b Q3c Q4a Q4b Q4c Q5a Q5b Q5c Q6a Q6b Q6c Obj1 A1
Max. Marks ==> 5 5 5 5 5 5 10 5
1 22X31A05D1 4 4 10 5
2 22X31A05D2 3 1 2 9 5
3 22X31A05D3 1 1 2 2 9 5
4 22X31A05D4 5 4 9 5
5 22X31A05D5 4 3 9 5
6 22X31A05D6 2 5 9 5
7 22X31A05D7 5 2 1 3 9 5
8 22X31A05D8 5 5 1 4 10 5
9 22X31A05D9 4 5 2 3 9 5
10 22X31A05E0 1 3 9 5
11 22X31A05E1 4 4 4 3 9 5
12 22X31A05E2 2 5 3 3 9 5
13 22X31A05E3 5 2 10 5
14 22X31A05E4 1 4 1 2 10 5
15 22X31A05E5 3 4 2 5 9 5
16 22X31A05E6 2 1 3 10 5
17 22X31A05E7 1 3 1 1 10 5
18 22X31A05E8 3 3 5 4 9 5
19 22X31A05E9 4 3 2 2 9 5
20 22X31A05F0 1 3 2 1 9 5
21 22X31A05F1 5 5 2 5 10 5
22 22X31A05F2 3 3 4 4 9 5
23 22X31A05F3 2 2 1 9 5
24 22X31A05F4 5
25 22X31A05F5 5 5 5 5 9 5
26 22X31A05F6 1 5 2 5 10 5
27 22X31A05F7 1 5 10 5
28 22X31A05F8 1 5 2 9 5
29 22X31A05F9 4 1 1 9 5
30 22X31A05G0 2 2 5 4 9 5
31 22X31A05G1 3 5 1 5 9 5
32 22X31A05G2 4 5 1 3 9 5
33 22X31A05G3 3 4 2 3 10 5
34 22X31A05G4 3 5 1 3 9 5
35 22X31A05G5 2 3 3 9 5
36 22X31A05G6 5
37 22X31A05G7 3 2 9 5
38 22X31A05G8 5 5 4 5 10 5
39 22X31A05G9 3 5 9 5
40 22X31A05H0 2 1 2 10 5
41 22X31A05H1 1 3 2 9 5
42 22X31A05H2 2 5 9 5
43 22X31A05H3 2 1 10 5
44 22X31A05H4 2 2 2 9 5
45 22X31A05H5 1 1 1 10 5
46 22X31A05H6 2 5 1 2 8 5
47 22X31A05H7 1 3 2 4 9 5
48 22X31A05H8 2 1 4 10 5
49 22X31A05H9 3 3 1 1 8 5
50 22X31A05I0 1 4 1 10 5
51 22X31A05I1 2 4 5 5 9 5
52 22X31A05I2 2 2 3 8 5
53 22X31A05I3 5 3 9 5
54 22X31A05I4 1 2 1 1 9 5
55 22X31A05I5 2 2 1 9 5
56 22X31A05I6 2 5 4 5 10 5
57 22X31A05I7 1 1 2 10 5
58 22X31A05I8 5 5 5 4 10 5
59 22X31A05I9 5 2 3 10 5
60 22X31A05J0 2 5 4 9 5
61 22X31A05J1 3 5 2 5 8 5
Target set by the 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 6.00 3.00
faculty / HoD
Number of students
performed above 19 0 0 38 0 0 5 0 0 10 0 0 2 0 0 32 0 0 59 61
the target
Number of students 47 0 0 43 0 0 9 0 0 28 0 0 21 0 0 47 0 0 59 61
attempted
Percentage of
students scored 40% 88% 56% 36% 10% 68% #### 100%
more than target
CO - 1 Y Y Y Y Y
CO - 2 Y Y Y Y
CO - 3 Y y y
CO - 4
CO - 5
CO - 6
% Students Scored
>Target % 40% 88% 56% 36% 10% 68% #### 100%
CO Attainment based on Exam Questions:
CO - 1 40% 88% 88% #### 100%
CO - 2 56% 56% #### 100%
CO - 3 56% #### 100%
CO - 4
CO - 5
CO - 6
viva/
S.No HT No.
Q1a Q1b Q1c Q2a Q2b Q2c Q3a Q3b Q3c Q4a Q4b Q4c Q5a Q5b Q5c Q6a Q6b Q6c
Obj A2
ppt
Max. Marks ==> 5 5 5 5 5 5 10 5 5
1 22X31A05D1 1 4 1 9 5 5
2 22X31A05D2 1 3 1 2 10 5 5
3 22X31A05D3 5 1 3 10 5 5
4 22X31A05D4 1 2 1 10 5 5
5 22X31A05D5 5 1 3 10 5 5
6 22X31A05D6 5 5 3 10 5 5
7 22X31A05D7 1 4 1 10 5 5
8 22X31A05D8 5 2 1 9 5 5
9 22X31A05D9 3 5 3 3 10 5 5
10 22X31A05E0 4 5 3 2 9 5 5
11 22X31A05E1 5 5 4 4 10 5 5
12 22X31A05E2 2 3 4 2 9 5 5
13 22X31A05E3 3 2 1 1 10 5 5
14 22X31A05E4 2 2 4 2 10 5 5
15 22X31A05E5 4 4 3 2 10 5 5
16 22X31A05E6 3 3 10 5 5
17 22X31A05E7 3 4 2 1 10 5 5
18 22X31A05E8 5 5 5 3 10 5 5
19 22X31A05E9 5 3 5 4 10 5 5
20 22X31A05F0 5 3 5 2 10 5 5
21 22X31A05F1 5 5 5 5 10 5 5
22 22X31A05F2 5 5 5 10 5 5
23 22X31A05F3 1 4 1 2 10 5 5
24 22X31A05F4
25 22X31A05F5 5 5 5 4 10 5 5
26 22X31A05F6 5 5 4 2 10 5 5
27 22X31A05F7 2 2 10 5 5
28 22X31A05F8 2 4 3 4 10 5 5
29 22X31A05F9 3 3 1 10 5 5
30 22X31A05G0 4 3 3 3 10 5 5
31 22X31A05G1 3 5 4 3 10 5 5
32 22X31A05G2 3 3 3 3 10 5 5
33 22X31A05G3 5 5 4 5 10 5 5
34 22X31A05G4 5 3 4 5 10 5 5
35 22X31A05G5 2 1 3 10 5 5
36 22X31A05G6 5 5
37 22X31A05G7 2 1 1 10 5 5
38 22X31A05G8 5 5 5 4 10 5 5
39 22X31A05G9 4 1 3 3 10 5 5
40 22X31A05H0 1 4 2 3 10 5 5
41 22X31A05H1 3 2 2 10 5 5
42 22X31A05H2 3 2 1 3 10 5 5
43 22X31A05H3 1 2 1 10 5 5
44 22X31A05H4 1 5 1 10 5 5
45 22X31A05H5 3 1 3 10 5 5
46 22X31A05H6 5 5 2 10 5 5
47 22X31A05H7 5 2 5 4 10 5 5
48 22X31A05H8 5 2 4 10 5 5
49 22X31A05H9 5 2 10 5 5
50 22X31A05I0 4 1 2 1 10 5 5
51 22X31A05I1 5 5 3 5 10 5 5
52 22X31A05I2 4 4 3 10 5 5
53 22X31A05I3 3 4 2 1 10 5 5
54 22X31A05I4 2 2 10 5 5
55 22X31A05I5 2 3 1 10 5 5
56 22X31A05I6 5 5
57 22X31A05I7 4 1 4 10 5 5
58 22X31A05I8 5 4 4 5 10 5 5
59 22X31A05I9 4 1 10 5 5
60 22X31A05J0 5 1 3 2 10 5 5
61 22X31A05J1 5 5 5 4 10 5 5
Target set by the 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 6.00 3.00 3.00
faculty / HoD
Number of students 30 0 0 39 0 0 8 0 0 28 0 0 8 0 0 19 0 0 58 60 60
performed above
the target
Number of 44 0 0 50 0 0 19 0 0 37 0 0 18 0 0 34 0 0 58 60 60
students attempted
Percentage of
students scored 68% 78% 42% 76% 44% 56% 100% 100% 100%
more than target
CO - 1
CO - 2
CO - 3
CO - 4 Y Y Y Y y
CO - 5 Y y Y Y y
CO - 6 Y y Y Y y
% Students Scored
>Target % 68% 78% 42% 76% 44% 56% 100% 100% 100%
CO Attainment based on Exam Questions:
CO - 1
CO - 2
CO - 3
CO - 4 68% 68% 100% 100% 100%
CO - 5 68% 68% 100% 100% 100%
CO - 6 68% 68% 100% 100% 100%
CO-PO mapping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
C113.1 2 - 3 - - - - - - - - - - -
C113.2 2 3 - - - - - - - - - - 3
C113.3 2 3 2 - - - - - - - - - - 3
C113.4 2 3 - - - - - - - - - 2 - 2
C113.5 2 3 3 - - - - - - - - 2 3 3
C113.6 3 3 2 - - - - - - - - 3 - 2
C113 2.1 3 2.5 - - - - - - - - 2.3 3 2.8
PO-ATTAINMENT
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO
Attainment 2.10 3.00 2.50 ##### ###### ##### ###### ##### ##### ####### ##### 2.30 3.00 2.80
ATTENDANCE REGISTER
https://drive.google.com/file/d/18PkJADTQ1Rmt5u7ihvDzItmS2LpCVNTM/view?usp=sharing