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

PROGRAMMING-FOR-PROBLEM-SOLVING

Uploaded by

mvjceece2019
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

PROGRAMMING-FOR-PROBLEM-SOLVING

Uploaded by

mvjceece2019
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

COURSE FILE

ON

PROGRAMMING FOR PROBLEM


SOLVING
Course Code – CS103ES

I-B. Tech Semester-I


A.Y. 2022-2023

Prepared by

B.RAJASHWARI
Asst. Professor
Index of Course File

COURSE FILE INDEX


S.No Course/Subject Name
1 Institute Vision & Mission
2 POs /PSOs
3 Course Structure
4 Course syllabus
5 Course Outcomes (CO)
6 Mapping CO with PO/PSO; course with PO/PSO
7 Academic Calendar
8 Time table - highlighting your course periods including tutorial
Lesson plan with number of hours/periods, TA/TM, Text/Reference
9
book
10 Web references
11 Lecture notes
12 List of Power point presentations / Videos
13 University Question papers
14 Internal Question papers, Key with CO and BTL
15 Assignment Question papers mapped with CO and BTL
16 Scheme of evaluation with CO and BTL mapping
17 Result Analysis to identify weak and advanced learners
18 Result Analysis at the end of the course
19 Remedial class schedule and evidences
20 CO, PO/PSO attainment
21 Attendance register
22 Course file (Digital form)
INSTITUTE VISION & MISSION
Vision:

To become a premier institute of academic excellence by providing the world class


education that transforms individuals into high intellectuals, by evolving them as empathetic and
responsible citizens through continuous improvement.

Mission:

 IM1: To offer outcome-based education and enhancement of technical and practical


skills.
 IM2: To Continuous assess of teaching-learning process through institute-industry
collaboration.
 IM3: To be a centre of excellence for innovative and emerging fields in technology
development with state-of-art facilities to faculty and students’ fraternity.
 IM4: To Create an enterprising environment to ensure culture, ethics and social
responsibility among the stakeholders.
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

PROGRAM OUTCOMES (POs)


PO1: Engineering Knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex engineering
problems.

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)

B.Tech. I Year I Sem. L TPC


3 0 03
Course Objectives:
● To learn the fundamentals of computers.
● To understand the various steps in program development.
● To learn the syntax and semantics of the C programming language.
● To learn the usage of structured programming approaches in solving problems.

Course Outcomes: The student will learn


● To write algorithms and to draw flowcharts for solving problems.
● To convert the algorithms/flowcharts to C programs.
● To code and test a given logic in the C programming language.
● To decompose a problem into functions and to develop modular reusable code.
● To use arrays, pointers, strings and structures to write C programs.
● Searching and sorting problems.

UNIT - I: Introduction to Programming


Compilers, compiling and executing a program.
Representation of Algorithm - Algorithms for finding roots of quadratic equations, finding
minimum and maximum numbers of a given set, finding if a number is prime number
Flowchart/Pseudo code with examples, Program design and structured programming
Introduction to C Programming Language: variables (with data types and space
requirements), Syntax and Logical Errors in compilation, object and executable code, Operators,
expressions and precedence, Expression evaluation, Storage classes (auto, extern, static and
register), type conversion, The main method and command line arguments Bitwise operations:
Bitwise AND, OR, XOR and NOT operators
Conditional Branching and Loops: Writing and evaluation of conditionals and consequent
branching with if, if-else, switch-case, ternary operator, goto, Iteration with for, while, do- while
loops
I/O: Simple input and output with scanf and printf, formatted I/O, Introduction to stdin, stdout
and stderr. Command line arguments

UNIT - II: Arrays, Strings, Structures and Pointers:


Arrays: one and two dimensional arrays, creating, accessing and manipulating elements of arrays
Strings: Introduction to strings, handling strings as array of characters, basic string functions
available in C (strlen, strcat, strcpy, strstr etc.), arrays of strings
Structures: Defining structures, initializing structures, unions, Array of structures
Pointers: Idea of pointers, Defining pointers, Pointers to Arrays and Structures, Use of Pointers
in self referential structures, usage of self referential structures in linked list (no implementation)
Enumeration data type

UNIT - III: Preprocessor and File handling in C:


Preprocessor: Commonly used Preprocessor commands like include, define, undef, if, ifdef,
ifndef
Files: Text and Binary files, Creating and Reading and writing text and binary files, Appending
data to existing files, Writing and reading structures using binary files, Random access using
fseek, ftell and rewind functions.

UNIT - IV: Function and Dynamic Memory Allocation:


Functions: Designing structured programs, Declaring a function, Signature of a function,
Parameters and return type of a function, passing parameters to functions, call by value, Passing
arrays to functions, passing pointers to functions, idea of call by reference, Some C standard
functions and libraries
Recursion: Simple programs, such as Finding Factorial, Fibonacci series etc., Limitations of
Recursive functions Dynamic memory allocation: Allocating and freeing memory, Allocating
memory for arrays of different data types
UNIT - V: Searching and Sorting:
Basic searching in an array of elements (linear and binary search techniques), Basic algorithms
to sort array of elements (Bubble, Insertion and Selection sort algorithms), Basic concept of
order of complexity through the example programs

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: Programming For Problem Solving (C113) Class: I-B.TECH CSE-C

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

CO’s Mapping with PO/PSO

Mapping of course outcomes with program outcomes:

High -3 Medium -2 Low-1

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

CO – PO / PSO Mapping Justification

PROGRAMME OUTCOMES (POs):

Engineering knowledge: Apply the knowledge of mathematics, science,


PO1 engineering fundamentals, and an engineering specialization to the solution of
complex engineering problems.
Problem analysis: Identify, formulate, review research literature, and analyze
PO2 complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.
Design/development of solutions: Design solutions for complex engineering
problems and design system components or processes that meet the specified needs
PO3
with appropriate consideration for the public health and safety, and the cultural,
societal, and environmental considerations.

PROGRAM OUTCOMES (POs):

PROGRAM SPECIFIC OUTCOMES(PSOs):

PSO1 Professional Skills: The ability to implement computer programs of varying


complexity in the areas related to web design, cloud computing and networking.
PSO2 Problem-Solving Skills: The ability to develop quality products using open ended
programming environment.

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)

C113.6 Apply Algorithms for searching and sorting techniques (Application)


Justification
PO1 Apply appropriate searching /sorting technique to solve the complex problems. (level 3).
PO2 Identify and formulate complex problems to reach sustained conclusions. (level 3)
PO3 Design the application with specified needs and appropriate considerations.(level 2).
PO12 The application of algorithms for searching and sorting techniques is crucial for lifelong
learning (level 3).
PSO2 Ability to apply the appropriate technique to solve complex problems (Level 2).
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

Programming For Problem Solving-Lesson Plan

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

7. Operators 2 Black Board T1


expressions and
precedence, Expression
8. 2 Black Board T1
evaluation and type
conversion
The main method and
9. 1 Black Board T1
command line arguments
Bitwise AND, OR, XOR
10. 2 Black Board T1
and NOT operators
Writing and evaluation of
11. 2 Black Board T1
conditionals and
consequent branching
with if, if-else
switch-case ,ternary
12. 1 Black Board T1
operator
goto, Iteration with for,
13. 1 Black Board T1
while, do-while loops.
I/O: Simple input and
14. output with scanf and 1 Black Board T1
printf,
Introduction to stdin, stout
15. and stderr. Command line 1 Black Board T1
arguments
Arrays introduction: one
16. and two dimensional 2 Black Board T1
arrays
creating, accessing
17. 1 Black Board T1
elements of arrays
manipulating elements of
18. 1 Black Board T1
arrays
Strings:Introduction to
19. strings, Handling strings 1 Black Board T1
as array of characters.
basic string functions
20. available in C (strlen, 2 Black Board T1
II
strcat, strcpy, strstr etc.)
arrays of strings
21. 1 Black Board T1
Structures
Pointers introduction,
22. 1 Black Board T1
Defining pointers
Pointers to Arrays and
23. 1 Black Board T1
Structures
Use of Pointers in self-
24. 1 Black Board T1
referential structures,

25. Enumeration data type. 1 Black Board T1

Pre-processor commands :
26. 1 Black Board T1
include, define, undef

27. III if, ifdef, ifndef 1 Black Board T1

Files: Text and Binary


28. 1 Black Board T1
files
Creating and Reading and
29. writing text and binary 2 Black Board T1
files,
Appending data to
30. 1 Black Board T1
existing files,
Writing and reading
31. structures using binary 1 Black Board T1
files,
Random access using
32. fseek, ftell and rewind 1 Black Board T1
functions
Functions: Designing
33. structured programs, 1 Black Board T1
Declaring a function
34. Signature of a function, 1 Black Board T1

Parameters and return


35. 1 Black Board T1
type of a function
passing parameters to
36. functions call by value 1 Black Board T1
and call-by-reference
Passing arrays to
IV functions, Some C
37. 1 Black Board T1
standard functions and
libraries
Recursion: Finding
Factorial, Fibonacci
38. 1 Black Board T1
series, Limitations of
Recursive functions
Dynamic memory
39. allocation: Allocating and 1 Black Board T1
freeing memory,
Allocating memory for
40. arrays of different data 1 Black Board T1
types
41. linear search techniques 1 Black Board T1

42. binary search techniques 1 Black Board T1


V Basic algorithms to sort
43. array of elements of 1 Black Board T1
Bubble sorting
44. Insertion sort 1 Black Board T1
45. Selection sort 1 Black Board T1
Basic concept of order of
46. complexity through the 1 Black Board T1
example programs

TEXT BOOKS:

T1:Byron Gottfried, Schaum’s Outline of Programming with C, McGraw-Hill


T2: SB.A. Forouzan and R.F. Gilbert C Programming and Data Structures, Cengage
Learning,(3rd Edition)

REFERENCE BOOKS:

R1:Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice

R2:Hall of India

R3:R.G. Dromey, How to solve it by Computer, Pearson (16th Impression)

R4:Programming in C, Stephen G. Kochan, Fourth Edition, and Pearson Education.

R5:Herbert Scheldt, C: The Complete Reference, Mc Graw Hill, 4th Edition


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

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

POWER POINT PRESENTATION

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

PREVIOUS QUESTION PAPERS


SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
UGC Autonomous Institution, Accredited by NAAC with A+ Grade

Recognized under 2(f) of UGC Act 1956.


X3
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad)
Sheriguda(V), Ibrahimpatnam(M), R.R Dist., Telangana – 501 510
BR22
I B.Tech I - Mid Examinations, Dec-2022/Jan-2023
Set – I
Branch: CSE,CSE(CS),CSE (AI&ML),CSE(DS),CSE (IOT)& AI&DS Date: 31-12-2022 (FN)
Subject: Programming for problem solving Marks: 20 Time: 2 Hrs

Part-B
Answer any FOUR Questions. All Question Carry Equal Marks 4*5=20 Marks

1. List and brief various operators in C – language. [C113.1] (Remembering(L1))


2. Develop a C- program to check whether a given number is palindrome or not.
[C113.2] (Applying (L3))

3. Explain various control structure available in C. [C113.2]


(Understanding(L2))
4. Using 2 dimensional array, write a C program to find the transpose of a
matrix. [C113.3] (Applying(L3))

5. Explain about pointers, discuss pointer to arrays. [C113.3]


(Understanding(L2))
6. List and explain various preprocessing directives in c language. [C113.4]
(Remembering(L1))

BT Mapping CO Mapping
Remembe C113.4 C113.1
Understa 17% 17%
ring
nding
34%
33%

Applying C113.3 C113.2


33% 33% 33%
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
UGC Autonomous Institution, Accredited by NAAC with A+ Grade
X3
Recognized under 2(f) of UGC Act 1956.
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad) BR22
Sheriguda(V), Ibrahimpatnam(M), R.R Dist., Telangana – 501 510
I B.Tech II - Mid Examinations, March-2023 Set – II
Branch: CSE,CSE(CS),CSE (AI&ML),CSE(DS),CSE (IOT)& AI&DS Date: 06-03-2023 (FN)
Subject: PROGRAMMING FOR PROBLEM SOLVING Marks: 20 Time: 2 Hours

Part-B
Answer any FOUR Questions. All Question Carry Equal Marks 4*5=20 Marks

1. Discuss how to create and read a text file with a program.


[C113.4](Creating (L6))
2. Illustrate parameters and return type of a function with syntax
[C113.5] (Understanding (L2))
3. Distinguish malloc() and calloc()? [C113.5] Analyzing(L4))
4. Develop a program in ‘C’ to print list of integers in ascending order using
bubble [C113.6] (Applying (L3))
5. Apply linear search on {18,22,34,48,75,98} [C113.6] (Applying (L3))
6. Discuss insertion sort with a code. [C113.6] (Creating (L6))

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

MID-I KEY LINK:


https://drive.google.com/file/d/1ndejCf0I_enP2f9fCx9K0ERoL0AB1fmz/view?
usp=sharing

OBJECTIVE KEY LINK:


https://drive.google.com/file/d/1BU_ZcLM7NTpsMOGtWjv3tjLM9te2GP-p/view?usp=sharing

MID-II KEY LINK:


https://drive.google.com/file/d/1KD7aQjcowFVi0qtg0pWV69iBbxyrt4MR/view
?usp=sharing
OBJECTIVE KEY LINK:
https://drive.google.com/file/d/1vL4FgvCTJwpVubSq6nTFKZRkeSrnGvZl/view?usp=sharing

SAMPLE SCRIPT LINK:


MID-I:
https://drive.google.com/file/d/1xFpMvO33tYFFnVMcvAlDpZW0xA5oGJws/vi
ew?usp=sharing
MID-II:
https://drive.google.com/file/d/1rdylqudHQjuPG1Du0wUPn8JVeOm9WHKQ/
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
I-MID PPS ASSIGNMENT

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

II-MID PPS ASSIGNMENT

1) Demonstrate the following functions with correct syntax and example


a. fseek() b. ftell() c.frewind() [C113.4] (Understanding(L2))
2) Discuss how to create and read a textfile with a program. [C113.4] (Creating(L6))
3) Discuss recursion and write a c program to find the factorial of a number using recursive
function. [C113.5] (Creating(L6))
4) Explain about different parameter passing mechanisms with examples.
[C113.5] (Understanding (L2))
5) How to declare a function and explain signature of a function.
[C113.5] (Remembering (L1))
6) Discuss allocating memory of arrays of different data types with an example.
[C113.5] (Creating (L6))
7) Explain insertion sort with an example. [C113.6] (Understanding(L2))
8) Develop a program in C to print list of integers in ascending order using bubble sort
[C113.6] (Applying(L3))
9) Apply linear search on {18,22,34,48,75,98} [C113.6] (Applying(L3))
10) Develop a C program for Binary search. [C113.6] (Applying(L3))
11) Illustrate parameters and return type of a function with syntax.
[C113.6] (Understanding (L2))
12) List functions used in dynamic memory allocation and explain with example program.
[C113.6] (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

I-MID & II-MID PPS ASSIGNMENT PROOFS

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

SCHEME OF EVALUATION WITH CO and BTL MAPPING

SCHEME OF EVALUATION-PROGRAMMING FOR PROBLEM SOLVING


(MID-I) (SET-I)

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

4. program to find the transpose of a matrix 5


5. Pointers 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

SCHEME OF EVALUATION-PROGRAMMING FOR PROBLEM SOLVING


(MID-II) (SET-I)

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

4. program in ‘C’ to print list of integers in ascending order 5


using bubble
5. Apply linear search
5
6. insertion sort with a code
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

Result Analysis: CSE-C

Course Title PROGRAMMING FOR PROBLEM SOLVING


Course Code CS103ES
Programme B.Tech
Year & Semester I year I- semester
Regulation BR22
Course Faculty B.RAJASHWARI, Assistant Professor , CSE

Slow Learners:

S No Roll no Intermediate Internal-I Status Internal-II Status


Marks (40) (40)
1 22X31A05D4 60.6% 28 24
2 22X31A05F7 60.0% 26 24
3 22X31A05F8 63% 27 33
4 22X31A05F9 61.2% 25 27
5 22X31A05H3 45% 23 24
6 22X31A05H5 64.4% 23 27
7 22X31A05I5 60% 24 26

Advance Learners:

S No Roll No Intermediate Marks Gate Material

1 22X31A05D5 96.7% For searching and sorting techniques


2 22X31A05E8 95.6% using data structures, recursion
3 22X31A05F5 98%
4 22X31A05G1 95.6%
5 22X31A05G4 96.7%
6. 22X31A05G7 95%
7 22X31A05G8 95.3%
8 22X31A05J0 96%
9 22X31A05J1 96.2%
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

RESULT ANALYSIS AT END OF SEMISTER

Branch : CSE-C Subject: PROGRAMMING FOR PROBLEM SOLVING


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

REMEDIAL CLASSES TIME TABLE


DAY/ MON TUE WED THUR FRI SAT
PERIOD 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00
CSE-A M&C PPS BEE EG EC M&C
CSE-B BEE M&C EG PPS EC BEE
CSE-C EC EG BEE M&C PPS EC

DAY/ MON TUE WED THUR FRI SAT


PERIOD 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00
DS M&C EC BEE PPS EG EC
CYBER PPS M&C EC EG BEE M&C

DAY/ MON TUE WED THUR FRI SAT


PERIOD 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00
AIML-A AP PPS M&C ENG AP M&C
AIML-B M&C EG PPS AP M&C EG

DAY/ MON TUE WED THUR FRI SAT


PERIOD 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00
AI&DS M&C ENG AP PPS AP PPS
IOT PPS AP M&C EG M&C EG

DAY/ MON TUE WED THUR FRI SAT


PERIOD 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00 4.00-5.00
ECE AP ENG M&C CPE AP CPE
CIVIL EG AP M&C CPDS M&C EG
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
Department of Humanities & Sciences
Course Outcome Attainment (Internal Examination-1)
Name of the facultyB.RAJASHWARI
: Academic Year: 2022-2023
Branch & Section: CSE-C Examination: I Internal
Course Name: PPS Year: I Semester: I

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 Mapping with Exam Questions:

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

CO Subj obj Asgn Overall Level Attainment Level


CO-1 72% 92% 100% 88% 3.00 1 40%
CO-2 56% 70% 100% 75% 3.00 2 50%
CO-3 56% 78% 100% 78% 3.00 3 60%
CO-4
CO-5
CO-6
Attainment (Internal 1 Examination) = 3.00
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
Department of Humanities & Sciences
Course Outcome Attainment (Internal Examination-2)

Name of the facultyB.RAJASHWARI


: Academic Year: 2022-2023
Branch & Section: CSE-C Examination: II Internal
Course Name: PPS Year: I Semester: I

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 Mapping with Exam Questions:

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 Subj obj aasgn ppt Overall Level Attainment Level


CO-1 1 40%
CO-2 2 50%
CO-3 3 60%
CO-4 68% 100% 100% 100% 92% 3.00
CO-5 68% 100% 100% 100% 92% 3.00
CO-6 68% 100% 100% 100% 92% 3.00
Attainment (Internal Examination-2) = 3.00
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
Department of Humanities & Sciences
Course Outcome Attainment (University Examinations)
Name of the faculty : B.RAJASHWARI Academic Year: 2022-2023
Branch & Section: CSE-C Year / Semester: I/I
Course Name: PPS
S.No Roll Number Marks Secured S.No Roll Number Marks Secured
1 22X31A05D1 30 36 22X31A05G6 A
2 22X31A05D2 17 37 22X31A05G7 31
3 22X31A05D3 40 38 22X31A05G8 44
4 22X31A05D4 40 39 22X31A05G9 18
5 22X31A05D5 28 40 22X31A05H0 11
6 22X31A05D6 30 41 22X31A05H1 10
7 22X31A05D7 14 42 22X31A05H2 36
8 22X31A05D8 38 43 22X31A05H3 9
9 22X31A05D9 8 44 22X31A05H4 17
10 22X31A05E0 33 45 22X31A05H5 21
11 22X31A05E1 55 46 22X31A05H6 30
12 22X31A05E2 28 47 22X31A05H7 35
13 22X31A05E3 24 48 22X31A05H8 32
14 22X31A05E4 30 49 22X31A05H9 30
15 22X31A05E5 38 50 22X31A05I0 50
16 22X31A05E6 11 51 22X31A05I1 38
17 22X31A05E7 10 52 22X31A05I2 29
18 22X31A05E8 42 53 22X31A05I3 17
19 22X31A05E9 38 54 22X31A05I4 21
20 22X31A05F0 21 55 22X31A05I5 7
21 22X31A05F1 49 56 22X31A05I6
22 22X31A05F2 49 57 22X31A05I7 28
23 22X31A05F3 34 58 22X31A05I8 45
24 22X31A05F4 59 22X31A05I9 23
25 22X31A05F5 55 60 22X31A05J0 33
26 22X31A05F6 39 61 22X31A05J1 33
27 22X31A05F7 25 62
28 22X31A05F8 30 63
29 22X31A05F9 29 64
30 22X31A05G0 30 65
31 22X31A05G1 36 66
32 22X31A05G2 50 67
33 22X31A05G3 25 68
34 22X31A05G4 32 69
35 22X31A05G5 21 70
Max Marks 60
Class Average mark 30 Attainment Level % students
Number of students performed above the target 33 1 40%
Number of successful students 59 2 50%
Percentage of students scored more than target 56% 3 60%
Attainment level 3
SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
Department of Humanities & Sciences
Course Outcome Attainment

Name of the faculty : B.RAJASHWARI Academic Year: 2022-2023


Branch & Section: CSE-C Examination: I Internal
Course Name: PPS Year: I
Semester: I
1st
Course Outcomes Internal 2nd Internal Internal
Exam Exam Exam University Exam Attainment Level
CO1 3.00 3.00 3.00
3.00
CO2 3.00 3.00 3.00
3.00

CO3 3.00 3.00 3.00


3.00
CO4 3.00 3.00 3.00
3.00

CO5 3.00 3.00 3.00


3.00

CO6 3.00 3.00 3.00


3.00
Internal & University Attainment: 3.00 3.00

Weightage 40% 60%


CO Attainment for the course (Internal,
1.20 1.80
University)
CO Attainment for the course (Direct Method) 3.00

Overall course attainment level 3.00


SRI INDU INSTITUTE OF ENGINEERING & TECHNOLOGY
Department of Humanities & Sciences
Program Outcome Attainment (from Course)

Name of Faculty: B.RAJASHWARI Academic Year: 2022-2023


Branch & Section: CSE-C Year: I
Course Name: PPS Semester: I

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

CO Course Outcome Attainment


3.00
CO1
3.00
CO2
3.00
CO3
3.00
CO4
3.00
CO5
3.00
CO6
Overall course attainment level 3.00

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

CO contribution to PO - 33%, 67%, 100% (Level 1/2/3)


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

ATTENDANCE REGISTER

https://drive.google.com/file/d/18PkJADTQ1Rmt5u7ihvDzItmS2LpCVNTM/view?usp=sharing

You might also like