C24 First Year (M)
C24 First Year (M)
Course
Title of the Course Page
S.No. Code
Numbers
Course Structure
1 24MT101 Linear Algebra & Ordinary Differential Equations 1
2 24MT102 Calculus 4
3 24PY102 Engineering Physics 6
4 24CT101 Engineering Chemistry 8
5 24CT103 Environmental Studies 11
6 24EE101 Basic of Electrical & Electronics Engineering 14
7 24ME101 Engineering Graphics 17
8 24CY101 IT Tools & Cyber Security 20
9 24CS101 Programming in C 23
10 24CS102 Problem Solving through Python 29
11 24EN101 English Proficiency & Communication Skills (PET) 34
12 24EN102 Technical English Communication 36
13 24MS101 Management Science 41
14 24SA101 Orientation Session 43
15 24SA103 Physical Fitness, Sports & Games 45
16 24SA102 Self-empowerment & Gender Sensitization 47
17 24SS101 Constitution of India 49
18 24SS102 Indian Knowledge Systems 51
COURSE STRUCTURE – C24 (M.P.C stream)
Induction Programme
Course Title L T P C Course category
Orientation Session 0 2 0 1 Binary grade
I Year I Semester
Course Title L T P C Course category
Linear algebra & Ordinary differential equations /
3 2 0 4 Basic Sciences
Calculus
Engineering Physics / Engineering Chemistry 3 0 2 4 Basic Sciences
Basic of Electrical & Electronics Engineering/
2 0 2 3 Basic Engineering
Engineering Graphics
Programming in C 2 0 4 4 Basic Engineering
English Proficiency & Communication Skills
0 0 2 1 Humanities
(PET)
IT Tools & Cyber security 0 2 2 2 Basic Engineering
Basic Sciences /
Environmental Studies / Management Science 2 2 0 3
Humanities
12 6 12 21
Physical Fitness, Sports & Games /
0 0 2 1 Binary grade
Self-empowerment & Gender Sensitization
Constitution of India / Indian Knowledge Systems 0 2 2 1 Binary grade
0 2 4 2
36 23
I Year II Semester
Course Title L T P C Course category
Linear algebra & Ordinary differential equations /
3 2 0 4 Basic Sciences
Calculus
Engineering Physics / Engineering Chemistry 3 0 2 4 Basic Sciences
Basic of Electrical & Electronics Engineering/
2 0 2 3 Basic Engineering
Engineering Graphics
Problem Solving through Python 2 0 2 3 Basic Engineering
Technical English Communication 2 0 2 3 Humanities
Basic Sciences /
Environmental Studies / Management Science 2 2 0 3
Humanities
14 4 8 20
Physical Fitness, Sports & Games /
0 0 2 1 Binary grade
Self-empowerment & Gender Sensitization
Constitution of India / Indian Knowledge Systems 0 2 0 1 Binary grade
0 2 2 2
30 22
24MT101 LINEAR ALGEBRA AND ORDINARY DIFFERENTIAL
EQUATIONS
Hours per week:
L T P C
3 2 0 4
PRACTICES:
Compute inverse of a matrix if exists.
Explain with suitable examples how rank of matrix is independent of the elementary
operations.
Explain with suitable examples how rank of matrix is unique.
Discuss with suitable examples when Eigen values and Eigen vectors are possible for a
matrix.
Discuss the possibility of solution of a system of equations.
Discuss when inverse and power of a matrix exist using Cayley-Hamilton theorem.
MODULE-2
24L+16T+0P=40 Hours
UNIT-1: ORDINARY DIFFERENTIAL EQUATIONS (ODE)
First Order Differential Equations: Introduction to ODE, variable separable method,
homogenous and non-homogenous differential equations, linear differential equations,
Bernoulli’s equations.
Second Order Differential Equations: Linear differential equations with constant
coefficients with RHS of the form eax, xn, sin(ax) or cos(ax).
SKILLS:
Find rank of a matrix using different methods.
Compute the Eigen values and Eigen vectors of a matrix.
Find analytical solution of a differential equation using appropriate method.
Demonstrate any one numerical method to solve differential equation.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
Mapping
CO Blooms Module
Course Outcomes with
No. Level No.
POs
Apply the concepts of rank, Eigen values and
1, 2, 3, 9,
1 Eigenvectors of a matrix and finding inverse of a Apply 1
10, 12
matrix and powers of a matrix.
TEXT BOOKS:
Page 2 of 53
REFERENCE BOOKS:
1. H. K. Dass and Er. RajanishVerma, “Higher Engineering Mathematics”, 3rd revised
edition, S. Chand & Co., 2015.
2. B. V. Ramana, “Advanced Engineering Mathematics”, TMH Publishers,11th edition 2011.
3. T. K.V. Iyengar et. al, “Engineering Mathematics, I, II, III”, S. Chand & Co., New
Delhi,2018.
Page 3 of 53
24MT102 CALCULUS
Hours per week:
L T P C
3 2 0 4
MODULE-2
24L+16T+0P=20 Hours
UNIT-1: VECTOR CALCULUS
Introduction to vectors, Vector algebra, Scalar and vector point functions, Gradient,
Divergence and Curl.
Page 4 of 53
UNIT-2: APPLICATIONS OF VECTOR CALCULUS
Normal vector, Directional Derivate, Solenoidal and Irrotational vectors, Scalar potential; Line
integral, surface integral, volume integral, Green’s theorem for plane, Gauss divergence
theorem, Stokes’ theorem (without proofs).
PRACTICES:
Tell difference between a vector and scalar.
Algebra of a vectors.
Find the area and volume bounded by the curves.
Differentiate between line, surface and volume integrals.
Applications of vector differential operators.
Discuss the tangent and normal vector.
SKILLS:
Needs to evaluate integration and differentiation of all functions
Understand how to choose the limits from the given curves
Need to understand the geometrical representation of each given curve
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
TEXT BOOKS:
1. N. P. Bali, K. L. Sai Prasad, “A Textbook of Engineering Mathematics I, II, III”, 2 nd
Edition, Universal Science Press, New Delhi, 2018.
2. B. S. Grewal, “Higher Engineering Mathematics”, 44 Edition, Khanna Publishers, 2018.
REFERENCE BOOKS:
1. H. K. Dass and Er. Rajanish Verma, “Higher Engineering Mathematics”, Third edition S.
Chand and Co., 2015.
2. B. V. Ramana, “Advanced Engineering Mathematics”, TMH Publishers, 2017.
3. T. K.V. Iyengar et al, “Engineering Mathematics, I, II, III”, S. Chand and Co., New Delhi,
2018.
4. Erwin Kreyszig, “Advanced Engineering Mathematics”, 10th Edition, John Wiley & Sons,
Inc, 2010.
Page 5 of 53
24PY102 - ENGINEERING PHYSICS
Hours per week:
L T P C
3 0 2 4
MODULE- 1
24L+0T+16P=40 Hours
PRACTICES
Photoelectric Effect-Determination of Planck’s constant.
I-V characteristics of a p-n junction diode.
Determination of energy bandgap of a p-n junction diode.
Thermistor-Measurement of resistivity of a thermistor.
MODULE-2
24L+0T+16P=40 Hours
Page 6 of 53
UNIT-2: OPTOELECTRONICS
Classification of optoelectronic devices; Photovoltaic cell, LED.
LASERs; Introduction, characteristics, population inversion, pumping, Semiconductor diode
Laser and applications of Lasers.
Optical fibers; Acceptance angle, Numerical aperture, applications.
PRACTICES:
Hall Effect - Determination of Hall coefficient.
Laser - Determination of wavelength.
Optical fibre - Determination of Numerical aperture and acceptance angle.
Solar cell – Determination of Fill factor & Efficiency.
Study of I-V Characteristics of Light Emitting Diode
SKILLS:
Apply the quantum laws to understand the electron dynamics of solids.
Assess the importance of semiconductors in terms of its properties,
Comprehend the significance of optoelectronic devices.
COURSE OUTCOMES:
Upon successful completion of the course, students will have the ability to:
TEXT BOOKS:
1. S.M. Sze, “Semiconductor Devices Physics and Technology”, John Wiley & Sons, 3rd
Edition, 2015.
2. C. Kittel, “Introduction to Solid State Physics”, Wiley, 9th Edition, 2019.
REFERENCE BOOKS:
1. N. Zettili, “Quantum Mechanics: Concepts and Applications”, Wiley, 3rd Edition, 2022.
2. P. K. Palanisamy, “Engineering Physics”, Scitech Publications, 3rd Edition, 2013.
3. S. O. Pillai, “Solid State Physics”, New age International publishers, 8th Edition, 2018.
4. M.A. Wahab, “Solid State Physics: Concepts and Applications”, Narosa Publishing House,
3rd Edition, 2015.
5. M. N. Avadhanulu and P.G. Kshirsagar, “A Textbook of Engineering Physics”, S. Chand
Publishing, 11th Edition, 2010.
Page 7 of 53
24CT101 - ENGINEERING CHEMISTRY
Hours per week:
L T P C
3 0 2 4
PREREQUISITE KNOWLEDGE: Concept of bonding, chemical reactions and
electrochemical cell
COURSE DESCRIPTION AND OBJECTIVES:
The course aims to cover the importance of chemistry and its applications in engineering
disciplines particularly focusing on developing new engineering materials (such as polymers,
nanomaterials etc.) and understanding their property for scientific and engineering
applications. In addition, the students are also expected to acquire knowledge on
electrochemistry and construction of batteries and fuel cells.
MODULE-1
24L+0T+16P=40 Hours
UNIT-1
POLYMER TECHNOLOGY
Introduction and Classification of Polymers, Polymerization techniques, Preparation,
properties and applications of PE, Nylon-6,6; Elastomers-Natural rubber and properties,
vulcanization, synthetic rubbers-Buna N and S; Introduction to conducting polymers
(Polythiophene).
UNIT-2
ELECTROCHEMICAL DEVICES
Introduction to Electrochemistry, Electrochemical series, Galvanic and electrolytic cells, EMF
of an electrochemical cell, Reference Electrode-Standard Hydrogen Electrode; Classification
of batteries, Battery characteristics, Construction, working and applications of: Lead-acid
storage cell, Lithium-ion battery; Fuel Cells- Classification, Construction, working and
applications of H2-O2 fuel cell and solid oxide fuel cell; Concept of Redox-flow batteries.
PRACTICES:
Synthesis of Bakelite
Preparation of Nylon-6,6
Determination of Fe (II) by dichrometry method
Determination of strength of Weak acid by pH-method
Determination of strength of acid by conductometry
MODULE-2
24L+0T+16P=40 Hours
UNIT-1
MATERIALS CHEMISTRY
Engineering Materials: Refractories – classification, refractoriness RUL, Chemical &
Thermal stability; Lubricants – classification, viscosity, viscosity index, flash and fire points,
Page 8 of 53
cloud and pour points and mechanical stability; Abrasives-types and properties; Ionic liquids
as lubricants
Nanomaterials: Introduction, classification, properties, Top-down (Ball Milling) and Bottom-
up (Sol-Gel) synthetic methods; Synthesis, properties and applications of Carbon Nanotubes
and Graphene; Introduction to nanocomposite and membrane technology.
UNIT-2
CHEMISTRY FOR ELECTRONICS AND COMPUTING
Introduction to electronic memory devices, Classification of electronic memory devices;
Organic- Inorganic hybrid materials; Display Systems- Electromagnetic spectrum, Interaction
of light with matter, Photo and electro active materials properties and applications (OLED’s,
QLED’s); Introduction and applications of Computational Chemistry.
PRACTICES:
Determination of viscosity of oil (Biodiesel, castor oil and coconut oil)
Purity of lubricant- Saponification and neutralization number
Synthesis of magnetic Iron oxide nanoparticles
Estimation using Colorimetry
Chemsketch and Avogadro
SKILLS:
Synthesize various polymers.
⮚ Synthesize nanomaterials.
⮚ Identify the properties of different industrially relevant engineering materials.
⮚ Understand the different components of an electrochemical cell.
⮚ Design electrochemical cell such as battery.
⮚ Identify the types of energy conversion/storage systems.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
Page 9 of 53
TEXT BOOKS:
REFERENCE BOOKS:
Page 10 of 53
24CT103 – ENVIRONMENTAL STUDIES
Hours per week:
L T P C
2 2 0 3
PREREQUISITE KNOWLEDGE: General awareness regarding environmental problems
and importance of environmental protection.
MODULE-1
16L+16T+0P=32 Hours
UNIT-1: Sustainable Development, Natural Resources and Ecosystems
Sustainable Developments - Concepts and SDGs; Natural Resources (forest, water, land),
Energy Resources (Renewable and non-renewable resources); Global energy scenario;
Concept of Ecology and Ecosystem, Ecological Succession, Population Ecology, Biotic
Interactions.
UNIT-2: Biodiversity and Ecosystem conservation
Biodiversity, Threats to Biodiversity, Man environment interactions; Biodiversity conservation
(in-situ and ex-situ conservation strategies); Protected areas, Traditional Knowledge in
biodiversity conservation, Ecosystem protection.
Visit to biogas plant, solar power plant, waste to energy power plant (document
preparation)
Detailed study of any environmental problem/situation, Identification of factors pertaining
to that problem with conclusion (Students can choose any environmental problem in the
surrounding. (document preparation)
Field project: river/pond/lake/forest/grassland/hill/mountain ecosystem study and report
writing.
Herbarium Sheet preparation
Preparation of Compost
Activity on Renewable Energy Resource Research
Page 11 of 53
MODULE-2
16L+16T+0P=32 Hours
UNIT-1 Pollution Control and Environmental Sanitation
Emerging Local and Global Environmental Issues; Environmental Pollution Control
Monitoring, Strategies and devices in industries; Clean technologies; Waste Management-
Municipal, Industrial, Biomedical, Hazardous, Radioactive Waste, and E-waste management;
Waste-water Treatment (Water Purification Technologies, Adsorption Studies).
TEXT BOOKS:
1. A. Kaushik and C. P. Kaushik, “Perspectives in Environmental Studies”, 7th edition, New
Age International Publishers, 2021.
2. B. Joseph, “Environmental Studies”, 3rd edition, McGraw Hill Education, 2017.
Page 12 of 53
REFERENCE BOOKS:
Page 13 of 53
24EE101- BASICS OF ELECTRICAL AND ELECTRONICS
ENGINEERING
Hours Per Week:
L T P C
2 0 2 3
PREREQUISITE KNOWLEDGE: Electrostatics and Electromagnetism.
MODULE-1
16L+0T+16P=32 Hours
UNIT-1
FUNDAMENTALS OF ELECTRIC CIRCUITS:
DC Circuits: Concept of network, Active and passive elements, Voltage and current sources,
Concept of linearity and linear network, Unilateral and bilateral elements, R, L and C as linear
elements, Ohm’s Law, Kirchhoff’s Laws, Application to simple series, Parallel circuits, Mesh
and nodal analysis of resistive circuits with DC source.
UNIT-2
SEMICONDUCTOR DEVICES
Classification of semiconductors, P-N junction diode -operation and its characteristics, Half
wave rectifier - operation, efficiency; Full wave rectifiers -types, operation, efficiency; Zener
diode and its characteristics, Zener diode as Voltage regulator.
PRACTICES:
Verification of Ohm’s law.
Verification of Kirchhoff’s current law.
Verification of Kirchhoff’s voltage law.
Determination of R.M.S. Values of sinusoidal waveform.
Verification of PN junction diode characteristics under both forward and reverse bias.
Verification of Zener diode characteristics under reverse bias.
MODULE-2
16L+0T+16P=32 Hours
UNIT-1
ANALYSIS OF AC CIRCUITS
Analysis of single - phase AC circuits consisting of R, L, C, RL, RC (series and parallel)
Page 14 of 53
(simple numerical problems). Introduction to three phase system, Relation between phase and
line quantities of voltages and currents in star and delta connected systems (Elementary
treatment only).
UNIT-2
AC MACHINES:
Electromagnetism: Concepts of Magneto motive force, Reluctance, Flux and flux density,
Concept of self-inductance and mutual inductance, Coefficient of coupling.
Rotating AC Machine Principle of operation of three phase induction motor, Slip ring and
squirrel cage motors, Torque equation; Constructional details of synchronous machine.
PRACTICES:
Transformation ratio of a single phase transformer at different loads.
Measurement of Energy in single phase resistive load circuit.
Measurement of Power in single phase resistive load circuit.
Determination of impedance in complex AC circuits.
Verification of line and phase quantities in a balanced three phase system.
SKILLS:
Distinguish between linear and nonlinear elements by looking at VI characteristics
Develop a simple loop generator.
Design a voltage regulator using Zener diode.
Design a half wave rectifier using PN junction diode.
Design a full wave rectifier using PN junction diodes.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
Page 15 of 53
TEXT BOOKS:
1. V. K. Mehta, “Principles of Electrical Engineering and Electronics”, 1st edition, S.Chand
& Co., Publications, New Delhi, 2019.
2. D.P. Kothari, “Basic Electrical and Electronics Engineering”, 2nd edition, TMH, New
Delhi, 2017.
REFERENCE BOOKS:
1. Millman and Halkias, “Electronic Devices and Circuits”, Mc Graw Hill, 2006.
2. A.K. Thereja and B.L.Thereja, “Electrical Technology”, Vol.–II, S. Chand & Co., Publications,
2020.
3. U. Bakshi and A. Bakshi, “Basic Electrical Engineering”, 1st edition, Technical
Publications, Pune, Nov 2020
Page 16 of 53
24ME101 - ENGINEERING GRAPHICS
Hours per week:
L T P C
2 0 2 3
PREREQUISITE KNOWLEDGE: Basics of Geometry.
MODULE-1
16L+0T+16P=32 Hours
UNIT-1
ENGINEERING CURVES
Types of lines; Lettering, Dimensioning, Geometric constructions - lines, polygons (Angle,
ARC, General and Inscribe in circle method), Conical curves (General method), Ellipse by
Oblong method.
UNIT-2
PRACTICES:
Construction of polygons using different methods (i.e. ARC, Angle, General).
Inscribe a regular hexagon & pentagon in a circle of the given diameter.
Tracing of conical curves (Ellipse, Parabola, Hyperbola) by using General Method.
Draw the projections of the points situated in all the 4 quadrants.
Draw the projections of a line when it is inclined to one plane (HP or VP).
Draw the projections of a line when it is inclined to both the planes (HP &VP).
Draw the projections of a plane when it is inclined to one plane (HP or VP).
MODULE-2
16L+0T+16P=32 Hours
UNIT-1
PROJECTIONS OF SOLIDS
Projection of solids axis inclined to one reference plane - Prisms, pyramids, Cylinder and cone.
DEVELOPMENT OF SURFACES
Development of lateral surfaces of simple solids - Prisms, Pyramids, Cylinder and cone.
Page 17 of 53
UNIT-2
ORTHOGRAPHIC VIEWS
Conversion of pictorial views into orthographic views.
Drafting Using Computer Package: Introduction to 2D modelling software - AutoCAD;
Conversion of Isometric view into Orthographic views of simple castings; Conversion of
Orthographic views into Isometric view of simple solids - Prisms, Pyramids, Cylinders and
cones.
PRACTICES:
Draw the projections of Prisms, when they are inclined to one reference plane (HP or VP).
Draw the projections of Pyramids, when they are inclined to one reference plane (HP or
VP).
Draw the projections of cylinder & cone, when they are inclined to one reference plane
(HP or VP).
Draw the complete surface development of prisms & pyramids with the given dimensions.
Draw the complete surface development of cylinder & cone with the given dimensions.
Draw the orthographic view’s (i. e. front view, top view, and side view) of the given
pictorial view of the sketches by using AutoCAD.
Draw the Isometric view of simple solids (Prisms & Pyramids) by using AutoCAD.
Draw the Isometric view of simple solids (Cylinder & Cone) by using AutoCAD.
SKILLS:
Convert isometric views of objects into orthographic views and vice versa.
Visualize the shape of the 3D components.
Create pictorial views by using AutoCAD
Know projections by visualization.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
CO Blooms Mapping
Course Outcomes Module No.
No. Level with POs
Communicate the technical ideas in the
1 Apply 1 1,2,3,5
form of drawings.
Apply the drawing skills in representing
2 Apply 1 1,2,3,5
various geometrical features.
Develop orthographic projections and
3 Apply 1 1,2,3,5
isometric views of various objects.
Estimate the lateral surface area of
4 Analyze 1,2,3,5
regular geometrical solids.
Sketch simple objects and their pictorial
5 Analyze 2 1,2,3,5
views using AutoCAD.
Page 18 of 53
TEXT BOOKS:
1. J Hole, “Engineering Drawing”, Tata McGraw-Hill, 2nd Edition, 2019.
2. N D Bhatt, “Engineering Drawing”, Charotar Publication, 53rd Edition, 2014.
REFERENCE BOOKS:
1. Basant Agrawal and C.M. Agrawal “Engineering Drawing”, Tata Mc Graw- Hill, 2nd
Edition 2018.
2. K L Narayana, “Engineering drawing”, SciTech Publications, 3rd Edition, 2011.
3. Colin H. Simmons, Dennis E. Maguire, Manual of Engineering Drawing, 2nd Edition,
2003.
Page 19 of 53
24CY101 - IT TOOLS AND CYBER SECURITY
Hours per week:
L T P C
PREREQUISITE KNOWLEDGE: Nil 0 2 2 2
UNIT-II
Practicing exercises using software tools:
Prepare a presentation on your university using PowerPoint.
Prepare a presentation on launch of a product.
Prepare a brochure of a value added course
Create a hierarchy chart of your organization
Design a Magazine cover.
Design a poster inviting all students of your department Festival.
Installation and demonstration of LaTeX.
Prepare professional pdf documents using LaTeX.
Prepare LaTex document containing mathematical equations, tables and images.
Page 20 of 53
MODULE-2
0L+16T+16P=16 hours
UNIT-I
Introduction to Cyber security and Cybercrimes: Defining Cyberspace, Issues and
challenges of cyber security, Cyber Hygiene, Classification of cybercrimes, Common
cybercrimes targeting computers and mobiles, cyber-crime against women and children, social
engineering attacks, reporting of cyber-crimes, Remedial and mitigation measures, Legal
perspective of cyber-crime, IT Act 2000.
Social Media Overview and Security: Types of Social media platforms, Social media
privacy, Challenges, opportunities and pitfalls in online social network, Security issues related
to social media, Best practices for the use of Social media.
UNIT-II
E-Commerce and Digital Payments: Main components of E-Commerce, Elements of
E-Commerce security, E-Commerce threats, E-Commerce security best practices. Modes of
digital payments, Digital payments related common frauds and preventive measures.
Device Security: End Point device and Mobile phone security, Password policy, Security patch
management, Importance of regular data backups, Downloading and management of third party
software, Device security policy, Significance of host firewall and Ant-virus, Management of
host firewall and Anti-virus, Wi-Fi security, Configuration of basic security policy and
permissions.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
Page 21 of 53
SKILLS:
Integration of various components of a computer system.
Trouble shooting of components of a computer system.
Installation of OS and its various tools/ applications.
Usage of IT tools such as MSWord, LaTex etc.
Creating the documents using MS-Word and LaTex.
Analysing and visualizing data with excel.
Developing vari- ous power point presentations.
TEXT BOOKS:
1. Fundamentals of Computers by Reema Thareja, Oxford University Press 2nd edition 2019,
India.
2. Lamport, Leslie (1994). LaTeX: A Document Preparation System, User’s Guide and
Reference Manual (2nd ed.). Pearson
2. Cyber Security Understanding Cyber Crimes, Computer Forensics and Legal Perspectives
by Sumit Belapure and Nina Godbole, Wiley India Pvt. Ltd.
REFERENCE BOOKS:
Page 22 of 53
24CS101-PROGRAMMING IN C
Hours per week:
L T P C
2 0 4 4
PREREQUISITE KNOWLEDGE: Fundamentals of Problem Solving
COURSE DESCRIPTION AND OBJECTIVES:
This course is aimed to impart knowledge on basic concepts of C programming language and
problem solving through programming. It covers basic structure of C program, data types,
operators, decision making statements, loops, functions, strings, pointers, structures and
unions. At the end of this course, students will be able to design, implement, test and debug
complex problems using features of C.
MODULE- 1
16L+0T+32P=48 Hours
UNIT-1
INTRODUCTION TO ALGORITHMS AND PROGRAMMING LANGUAGES
Introduction to Algorithms: Introduction to computational thinking – Problem solving with
algorithms and Flowcharts-Introduction to C: Structure of a C program - pre-processor
statement, inline comments, variable declaration statements, executable statements; C Tokens
- C character set, identifiers and keywords, type qualifiers, type modifiers, variables, constants,
punctuations and operators.
Data Types and Operators: Basic data types; Formatted I/O; Reading and writing characters;
Operators - assignment, arithmetic, relational, logical, bitwise, ternary, address, indirection,
size of, dot, arrow, parentheses operators; Expressions - operator precedence, associative rules.
Control Statements: Introduction to category of control statements; Conditional branching
statements - if, if– else, nested-if, if – else ladder, switch case;
Iterative statements - for, while, do - while, nested loops; Jump statements - break, jump,
go to and continue.
UNIT-2
FUNCTIONS& POINTERS
User-defined functions: Function declaration - definition, header of a function, body of a
function, function invocation; Call by value, Call by address. Recursion; Library Functions;
Storage classes; Scope of a variable.
Pointers: Declaration, Initialization, Multiple indirection, Pointer arithmetic.
PRACTICES:
Questions on Data Handling
Write a program to accept a number as input from the user which denotes the temperature
in Celsius, convert it to Fahrenheit reading and print it
Write a C program to find maximum between two numbers using conditional operator.
Write a C program to find maximum between three numbers using conditional operator.
Page 23 of 53
Questions on Decision Making
Write a program to accept two numbers as input and print the greater of the 2 numbers
Write a program to accept 3 numbers as input and print the maximum of the 3
Write a program to accept a number as input and check if it is positive, negative or zero.
Write a C program to check whether a year is leap year or not.
Write a C program to find all roots of a quadratic equation.
Write a C program to input marks of five subjects Physics, Chemistry, Biology,
Mathematics and Computer. Calculate percentage and grade according to following:
Percentage >= 90% : Grade A
Percentage >= 80% : Grade B
Percentage >= 70% : Grade C
Percentage >= 60% : Grade D
Percentage >= 40% : Grade E
Percentage < 40% : Grade F
Questions on Loops
Write a program to accept a number as input print the sum of its digits
Write a program to accept a number as input, reverse the number and print it
Write a program to accept a number as input and check if it is an Armstrong number
Write a program to accept a number as input and check if the prime number or not.
Write a program to accept 2 numbers as input and find their LCM
Write a program to accept a number as input and check if it is a palindrome
Write a program to accept 2 numbers as input and print their HCF
Write a program to accept a number as input and check if a number is strong number or
not.
Write a program to generate prime numbers between two intervals given as input
Write a program to accept a number N as input from the user and print the following
pattern. Sample N = 5.
1
12
123
1234
12345
Write a program to accept a number N as input from the user and print the following
pattern. Sample N = 5.
A
AB
ABC
ABCD
ABCDE
Page 24 of 53
Questions on switch statement
Write a C program print total number of days in a month using switch case.
Write a C program to create Simple Calculator using switch case.
Questions on functions
Write a C program to check whether a number is prime number or not using a function.
Write a C program to check whether a number is an Armstrong number using a function.
Write a C program to check whether a number is a perfect number using a function.
Write a C program to swap two numbers using pointers.
Write a program that finds and returns the sum, largest and average of three integer
numbers using a function and pointers.
Write a C program to find factorial of any number using recursion.
Write a C program to generate nth Fibonacci term using recursion.
Write a C program to find GCD (HCF) of two numbers using recursion.
MODULE-2
16L+0T+32P=48 Hours
UNIT-1
ARRAYS & STRINGS
Arrays: Introduction; Types of arrays; Single dimensional array - declaration, initialization,
usage, reading, writing, accessing, memory representation, operations; Multidimensional
arrays. Passing arrays to functions; Relationship between arrays and pointers, Scaling up - array
of arrays, array of pointers, pointer to a pointer and pointer to an array; Dynamic memory
allocation functions – Creating arrays dynamically and performing operations on them.
Strings: Character array, Reading strings from the standard input device, displaying strings on
the standard output device, Importance of terminating a string, Standard string library
functions.
UNIT-2
STRUCTURES, UNIONS &FILES
Structures: Defining a structure, declaring structure variable, Operations on structures,
Pointers to structure - declaring pointer to a structure, accessing structure members using
pointer; Array of structures, Nested structures, passing structures to functions - passing each
member of a structure as a separate argument, passing structure variable by value, passing
structure variable by reference/ address; Typedef and structures.
Unions: Defining a union - declaring union variable, operations on union;
Files: Introduction to files, Streams, I/O using streams – opening a stream, closing stream;
Character input, Character output, File position indicator, End of file and errors, Line input and
line output, Formatted I/O, Block input and output.
PRACTICES:
Page 25 of 53
Sort a given list of numbers in ascending order.
Replace every element in an array with the sum of its every other element
Reverse the elements of an array (in place replacement)
Write a program to find the second largest and smallest elements in an unsorted array
Questions on Strings
Implement the string length function
Implement the string copy function
Implement the string concatenate function
Implement the string compare function
Implement the count words function
Implement the string reverse function
Write a program to accept a string as input and check if it is a palindrome
Implement the strstr function.
Write a program to print the character in the string with the count where count is the
occurrence of the character
Write a program to remove the duplicate characters in the given string
Questions on 2-D Arrays
Print the contents of a 2D array in a zig-zag order
Print the contents of a 2D array diagonal-wise
Print the contents of a 2D array in the lower triangular order
Find and print the maximum and minimum elements of each row of a matrix
Write a program to find the sum of two matrices.
Write a program that finds the product of two matrices.
Write a program to find the transpose of a given matrix.
Questions on Files, Structures & Unions:
Ramesh wants to do addition on complex numbers. He did it with regular practice but
Charan asked him to do with the help of structures by following below Criteria.
Write a C program that defines a structure named ‘Complex’ consisting of two floating
point members called “real and imaginary”. Let c1 and c2 are two Complex variables;
compute the sum of two variables.
Example:
c1= 2 8
c2= 6 4
Sum= 8.000000+12.000000i
Write a C program to accept details of 'n' employee (eno, ename, salary) and display
the details of employee having highest salary. Use array of structure.
Write a C program that creates a student file containing {Roll No, Student Name,
Address, Stream}, where the data will be inserted and display the list of students who
are in CSE (Stream=CSE).
Input: A file name
Output: The attributes such as Roll_No, Student_Name, Stream, Address.
Sample Input
201fa4200 Raja CSE Guntur
201fa4201 Bala IT Tenali
Sample Output
Page 26 of 53
201fa4200 Raja CSE Guntur
Write a C program that reads content from an existing text file and write the same in a
new file by changing all lowercase alphabetic character to upper case. (Existing file
may contain digit and special characters).
Example:
Input: Enter the file name.
Output: New file with updated content
Write a C program to count the occurrences of the given string in a file.
Example:
Input: Enter the File name to read the string to be counted.
Output: Display the count of occurrences of the string.
SKILLS:
Analysis of the problem to be solved.
Select static or dynamic data structures for a given problem and manipulation of data items.
Application of various file operations effectively in solving real world problems.
Develop C programs that are understandable, debug gable, maintainable and more likely to
work correctly in the first attempt
COURSE OUTCOMES:
Upon completion of the course, the student will be able to achieve the following outcomes:
Mapping
Blooms Module
No. Course Outcome with
Level No.
POs
Identify suitable data type for operands and design
1 Apply 1,2 1
of expressions having right precedence
Apply decision making and iterative features of C
2 Apply 1,2 1
Programming language effectively
Select problem specific data structures and suitable
3 Analyze 1,2 1,2
accessing methods
Design and develop non- recursive and recursive
functions and their usage to build large modular
4 Create 1,2 3
programs and also able to design string
manipulation functions
Develop C programs that are understandable,
5 debuggable, maintainable and more likely to work Evaluate 1,2 3,4
correctly in the first attempt
TEXT BOOKS:
1. Behrouz A. Forouzan, Richard F.Gilberg, “Programming for Problem Solving”, 1st edition,
Cengage publications, 2019.
2. Ajay Mittal, “Programming in C - A Practical Approach”, 1st edition, Pearson Education,
India, 2010.
Page 27 of 53
REFERENCE BOOKS:
1. Reema Thareja, “Computer Fundamentals and Programming in C”, 1stedition, Oxford
University Press, India, 2013.
2. Herbert Schildt, “C: The Complete Reference”, 4thedition, Tata McGraw-Hill, 2017.
3. Byron S Gottfried, “Programming with C”, 4thedition, Tata McGraw-Hill, 2018.
Page 28 of 53
24CS102– PROBLEM SOLVING THROUGH PYTHON
Hours per week
L T P C
2 0 2 3
UNIT-2
PRACTICES:
Given two integers N1 and N2, write a program to find their product without using
multiplication (‘*’) operator and loops.
Given two integers N1 and N2 having same value, write a program to check whether
N1 and N2 points to the same object or not.
Given an Integer N, write a program to check whether given number is even or odd
Page 29 of 53
without using modulus operator.
Given coordinates of centre of a circle, radius and a point coordinate, write a program
to check whether the given point lies inside or on the circle, or outside the circle.
Print the Nth prime number. you need to find the Nth prime number, where n is given
by user
prime numbers: 2, 3, 5, 7, 11, 13 ...
if n = 3 then prime = 5
Sample Input: 3
Sample Output: 5
Write a program to find the sum of digits in a given integer.
Given an integer N as an input, decides the geometrical figure for which the area has
to be calculated, for example N=1 for circle, N=2 for rectangle, and N=3 for triangle.
Write a program to display the area of the respective figure.
Given an integer amount X, write a program to find the minimum number of currency
notes $ (500, 100, 50, 20, 10, 5, 2, 1) required for the given amount.
Input:
575
Where input is the amount for which we have to calculate the number of currency
notes.
Output: 4
Explanation: Total amount = 1(500-dollar note) + 1(50-dollar note) + 1(20-dollar
note) + 1(5-dollar note) = 575, hence the minimum number of notes required is 4.
Given a list L of N numbers (integers), Write a program to find the sum of the
elements of given list L with the corresponding elements of the reverse of list L. If
list L has elements [1,2,3], then reverse of the list L will be [3,2,1] and the resultant
list should be [4,4,4].
Given a positive integer number n. Write a program to generates a dictionary d
which contains (i, i*i*i) such that i is the key and i*i*i is its value, where i is from 1
to n (both included). Print the content of the dictionary d.
Write a program to create a data structure to store student information such as regd
no, name, percentage of marks, phone number and display the student details based
on the order of percentage of marks.
For a Given a string, design and implement functions to perform the following:
a) remove vowels in the given string.
b) count number of uppercase and lowercase letters.
c) remove all special characters.
d) check whether it is a palindrome or not.
e) swap case of each letter.
Create a function that receives 3 numbers and returns the median, i.e. the number that
is not the min and not the max, but the one in between.
Given two lists of integer numbers, write a function to perform the following
operations.
a. print elements that are common in both the lists. (Print without duplicates).
b. print elements that are present in the first list and not present in second list.
c. print elements that contain the first element of the first list and last element of
the second list.
d. print largest number of both the lists.
e. print smallest number of both the lists.
Page 30 of 53
Create a function to find Common Elements in Two Lists Using Sets
Implement a program to calculate GCD using recursive functions.
Given two non-negative integers num1 and num2 represented as strings, return the
product of num1 and num2, also represented as a string.
Input: num1 = "2", num2 = "3"
Output: "6"
Create a Python function that rotates a list by a specified number of positions to the
right. For instance, if the list is [1, 2, 3, 4, 5] and the rotation count is 2, the
resulting list should be [4, 5, 1, 2, 3].
Example:
MODULE-2
16L+0T+16P=32 Hours
UNIT-1
UNIT-2
Page 31 of 53
PRACTICES:
Program that defines a function large in a module which will be used to find larger of two
values and called from code in another module
Write a program to find the number of lines, words and characters in the file.
Write a program to append the data to an already existing file.
Write a program that reads a file line by line. Each line read from the file is copied to
another file with line numbers specified at the beginning of the line.
Define the following functions that are more robust to erroneous input data
a) To divide two numbers (To handle Zero Division Error).
b) To read two integer numbers and display them (To handle Value Error).
c) To display elements of a list (To handle Index Error).
d) To open a file and display file contents (To handle File Not Found Error).
Write a python program to handle multiple exceptions using raise keyword.
Write a program that uses class to store the name and marks of students. Use list to
store the marks in 3 subjects
Write a program with class Employee that keeps a track of the number of employees in an
organization and also stores and display their name, designation and salary details.
Write a program that has classes such as Student, Course and Department. Enroll a student
in a course of a particular department
Write a program that has an abstract class Polygon. Derive two classes Rectangle and
Triangle from Polygon and write methods to get the details of their dimensions and
hence calculate the area.
● Write a Program that overloads the + operator on a class Student that has attributes
name and marks
Write a Program to overload the - operator to subtract two Distance objects.
Write a program to overload the * operator to multiply two complex numbers
Page 32 of 53
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
TEXT BOOKS:
1. Introduction to Computation and Programming Using Python. John V. Guttag, The MIT
Press.
2. James Payne, “Beginning Python using Python 2.6 and Python 3”, Wrox publishing.
3. Paul Gries, “Practical Programming: An Introduction to Computer Science using Python
3”, The Pragmatic Bookshelf, 2nd edition, 4 Oct. 2013.
4. Allen B. Downey, “Think Python”, 1st edition, Orielly publishing.
Page 33 of 53
24EN101 – ENGLISH PROFICIENCY AND COMMUNICATION
SKILLS
Hours per week
L T P C
0 0 2 1
MODULE-1
0L+0T+16P=16 Hours
UNIT-1
MY LIFE AND HOME – MAKING CHOICES – HAVING FUN
Reading: Understanding main message, factual information global meaning, specific
information and paraphrasing.
Writing: Developing hints based mail, Writing short messages/paragraphs.
Listening: Understanding short monologues or dialogues and choose the correct visual.
Speaking: Express simple opinions /cultural matters in a limited way.
Vocabulary: Discerning use of right word suiting the context, B1 Preliminary word
list.
Grammar: Frequency Adverbs, State Verbs, AFV and Prepositions.
UNIT-2
Page 34 of 53
PRACTICES:
Developing hints based mail.
Writing short message.
Writing paragraphs.
Expressing opinions and cultural matters.
Understanding short monologues.
Understanding straightforward instructions and public announcements.
Describing people, things and places in a photograph.
MODULE-2
0L+0T+16P=16 Hours
UNIT-1
UNIT-2
PRACTICES:
Listening to understand the gist of each short dialogue.
Listening to an interview for a detailed understanding of meaning and to identify attitudes
and opinions.
Preparing an article.
Discuss for alternatives and negotiate agreement.
Discussion on likes, dislikes, experiences, opinions, habits, etc.
Page 35 of 53
SKILLS:
Use of appropriate grammar and vocabulary with syntactic patterns in short texts.
Read and extract the main message, global meaning, specific information, detailed
comprehension, understanding of attitude, opinion and writer purpose and inference.
Listen to understand key information, specific information, gist and detailed meaning and
to interpret meaning.
Understand questions and make appropriate responses and talk freely on everyday topics.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
TEXT BOOKS:
1. Emma Heyderman and Peter May, “Complete Preliminary”, Student’s Book with Answers,
2nd edition, Cambridge University Press, 2019.
REFERENCE BOOKS:
1. Annette Capel and Rosemary Nixon, “Introduction to PET”, Oxford University Press, 2009.
2. Adrian Doff and Craig Thaine, “Empower Pre intermediate”, Cambridge University Press,
2015.
3. Louise Hashemi and Barbara Thomas, “Objective PET”, Cambridge University Press, 2010.
Page 36 of 53
24EN102 – TECHNICAL ENGLISH COMMUNICATION
Hours per week
L T P C
2 0 2 3
GENETICS
Reading: Reading for Note Making Sub skills: Reading for global understanding (skimming),
specific information (scanning), understanding main ideas and supporting ideas, guessing
contextual meanings from the text. -Vocabulary building: commonly used roots, prefixes, and
suffixes.
Writing: Note making, organising main points and sub points, numbering and sequencing,
suggesting titles, paraphrasing and summarising. Functional grammar: Common Errors in
Articles and Prepositions (Handout).
Listening: Listening for Note Taking: top down and bottom up approach, listening for main
ideas and supporting points.
Speaking: Presentation in teams - ideas on the topic summarised, making a PPT, effective
introductions and conclusions, logical organisation of content, using appropriate structure and
cohesive devices.
Page 37 of 53
UNIT - 2
NEW-AGE ENTREPRENEURS
Reading: Reading: predicting, skimming, scanning, reading for inference, extrapolative
reading Vocabulary building: Academic vocabulary from the text: synonyms, antonyms,
Words often confused.
Writing: Paragraph writing; writing a topic sentence, supporting sentences, effective
introductions and conclusions, use of cohesive devices. Types of Paragraphs: Descriptive,
narrative, argumentative and expository. Functional grammar: Common Errors in Verb forms
and Conditional sentences (Handout) Model verbs.
Listening: Listening for identifying parts from a description, listening to and sorting
information, listening for specific information.
PRACTICES:
Note making.
Summarizing.
Paragraph Writing.
Reading Comprehension
Error Correction and Restructuring.
Vocabulary building.
Process Description.
Tenses.
MODULE-2
16L+0T+16P=32 Hours
UNIT - 1
SOCIAL MEDIA
Reading: Reading for factual information researching for supporting evidence - skimming,
scanning, Vocabulary building: One-word substitutes.
Writing: Letter Writing - E-mail writing – New age communication – Format, protocol, and
style- WhatsApp, Facebook and Twitter Functional grammar: Common Errors in Sub-Verb
Agreement and Modals.
Speaking: Making a presentation with a PPT on a topic assigned- organising the presentation
using appropriate discourse markers - presenting a point of view - Extempore.
Page 38 of 53
UNIT - 2
HEALTH AND NUTRITION
Reading: Reading for data interpretation and information transfer from graphical aids to text
reports (pictograms. tables, graphs, pie charts, flow charts), deducing specific information and
general information -Vocabulary building: business vocabulary, collocations, idioms and
phrasal verbs.
Writing: Writing a Report: Drafting general and factual reports - writing an overview - an
effective introduction - organising information into paragraphs (Stages of writing: planning
/organising /writing /editing /rewriting) - Functional grammar: transformations and
miscellaneous common errors.
Listening: Listening to a Ted talk and sorting information – taking notes from a discussion.
PRACTICES:
E-mail writing.
Letter writing.
Report writing.
Process Description
Data Interpretation
Messaging in Social media.
Writing Reviews.
Group Discussion
SKILLS:
Apply different subskills like skimming, scanning, reading for information, reading for
inference etc. to understand different kinds of text.
Apply different sub skills like top down, bottom up approaches to listening.
Use functional vocabulary relevant to engineering and technology to express ideas lucidly.
Use appropriate sentence structure, cohesive devices to construct simple text in regular
correspondence like e-mails and letters.
Page 39 of 53
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
Mapping
CO Blooms Module
Course Outcomes with
No. Level No.
POs
Apply a variety of strategies to interpret and
6, 7, 8, 9,
1 comprehend spoken texts/ discourse using Apply 1
10, 12
contextual clues.
Apply appropriate reading strategies to interpret
6, 7, 8, 9,
2 content / material related to engineering and Apply 1
10, 12
technology domain.
Participate in discussions and make short 6, 7, 8, 9,
3 Analyze 1, 2
presentations on general and technical topics. 10, 12
Possess an ability to write clearly on topics
6, 7, 8, 9,
4 related to technology and workplace Evaluate 2
10, 12
communication.
Choose functional language, grammar structures,
6, 7, 8, 9,
5 cohesive devices and skills of organisation to Create 2
10, 12
express clearly in speaking.
TEXT BOOKS:
REFERENCE BOOKS:
Page 40 of 53
24MS101 MANAGEMENT SCIENCE
L T P C
2 2 0 3
MODULE- 1
16L+16T+0P=32Hours
UNIT-1
INTRODUCTION TO MANAGEMENT
Concepts of Management and organization - nature, importance and Functions of Management,
Evolution of Management Thought - Taylor’s Scientific Management Theory, Fayol’s
Principles of Management, Administrative Management Theory, Mayo’s Hawthorne
Experiments, Maslow’s Theory of Human Needs, Herzberg’s Theory, Leadership Styles,
Corporate Social Responsibility in Indian perspectives.
UNIT-2
OPERATIONS MANAGEMENT
Principles of plant location, Principles and types of plant layout, Operations and productivity,
Project Management - Project Planning, Project Scheduling and Project Controlling, Need for
Inventory control, EOQ, ABC Analysis, Purchase Procedure and Stores Management.
Statistical process Control: Control Charts for variables – Setting Mean Charts Limits (X
Charts) and Setting Range Chart Limits (R Charts). Control Charts for attributes- P-charts and
C-charts.
PRACTICES:
Design a comprehensive management strategy for a startup company, incorporating
elements of planning, organizing, leading, and controlling.
Develop a quality management plan for a software development project, outlining
procedures for testing and validation with a view of project management procedure.
Critically evaluate the effectiveness of different styles of leadership in crisis situations
versus during times of stability with suitable examples from different organisations.
Determining the various statistical controlling methods such as, X and R Charts for a
specific company with the data.
MODULE- 2
16L+16T+0P=32Hours
UNIT- 1
HUMAN RESOURCES MANAGEMENT
Concepts of Human Resource Management, Basic functions of HR Manager - Manpower
planning, Recruitment, Selection, Training and Development, Placement, Wage and Salary
Administration, Promotion, Transfer, Separation, Performance Appraisal, Grievance Handling
and Welfare Administration, Job Evaluation and Merit Rating.
Page 41 of 53
UNIT- 2
MARKETING MANAGEMENT
Evolution of Marketing, Functions of Marketing Selling Vs Marketing, 4 P’s of Marketing –
Product Mix - Product Life Cycle, Place Mix – Channels of Distribution, Price Mix – Pricing
Methods, Promotion Mix – Tools of Promotions. 7p's of marketing - Product, Price, Promotion,
Place, People, Packaging, and Process.
PRACTICES:
Select any Designation in an organization and describe its job description and job
specifications.
Develop a procedure on how to deal with grievances at your work with suitable example.
Analyze marketing mix competencies for product as well as services.
Analyze the Product Mix strategies of a select company with appropriate examples.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to
TEXT BOOKS:
1. Stoner, Freeman, Gilbert, “Management”, Pearson, 6th edition, 2018.
2. Aryasri, “Management Science”, McGraw Hill, 4th edition, 2014.
REFERENCE BOOKS:
1. Kotler Philip & Keller Kevin Lane, “Marketing Management”, Pearson, 15th Edition,2020.
2. Koontz & Weihrich, “Essentials of Management”, Mc Graw Hill,11th Edition, 2020.
3. PC Tripathi, PN Reddy & Ashish Bajpai “Principles of Management”, Mc Graw Hill, 7th
Edition, 2021.
Page 42 of 53
24SA101 - ORIENTATION SESSION
Hours per week:
L T P C
0 2 0 1
PREREQUISITE KNOWLEDGE: Nil
Objectives:
To familiarize the fresh entrants with the new environment and system in engineering
education.
To make the students a responsible citizens.
To promote smooth transition from +2 level education to graduate program among
students.
MODULE-1
0L+8T+0P=8Hours
UNIT-1
Socializing: Interaction with faculty members, Deans, peers, student bodies and alumni.
UNIT-2
Associating: Eco-friendly practice and sustainable living, teaching sessions to school children
of adopted villages, Interaction with farmers and identifying the problems, Field Visits.
PRACTICES
Stress assessment and management
Sustainable living
Iconic visit
MODULE-2
0L+8T+0P=8Hours
UNIT-1
Governing: Brief about regulations and assessment pattern, Interaction with the functionaries
i.e. Chancellor, Vice Chancellor and Registrar
UNIT-2
Experiencing: Physical activity, Creative arts, Literary activities, Customizing Daily routines
and Habits, Practicing Meditation
Page 43 of 53
PRACTICES
Yoga and meditation
Sports and Games
Any of the one creative art
COURSE OUTCOMES:
Upon successful completion of the course, students will have the ability to:-
Page 44 of 53
24SA103 - PHYSICAL FITNESS, SPORTS AND GAMES
OBJECTIVES:
To make an individual physically fit, mentally alert, emotionally balanced, socially well
adjusted, morally true and spiritually uplifted.
To make them agile and efficient for hard work and effective instruments for the
achievement of their life’s objectives.
MODULE – 1 & 2
The activities proposed under physical fitness are -
PRACTICES:
Yoga and meditation
100 m
400 m
Push Ups
Page 45 of 53
CO Blooms Module Mapping
Course Outcomes
No. Level No. with POs
TEXT BOOKS:
REFERENCE BOOKS:
1. Asana pranayama Mudras Bandhas: Swami Satyananda Saraswati, Saraswati, Swami
Satyananda, and Janez Kristijan Hiti. Asana pranayama mudra bandha. Bihar, India: Yoga
Publications Trust, 1996.
Page 46 of 53
24SA102 - SELF EMPOWERMENT & GENDER SENSITIZATION
Hours per week:
L T P C
0 0 2 1
PREREQUISITE KNOWLEDGE: Gender Sensitisation and Personality
Development
UNIT-2
GENDER LAWS:
Gender & labour, Gender constitutional & Legal Perspectives.
PRACTICES:
▪ Conduct a survey on gender roles and relations in the banking and IT sectors to assess
employee attitudes and resistance to policy changes.
▪ Undertake a study to identify the impact of cultural perceptions on gender-based violence
and its effects on workplace productivity.
▪ Analyze the characteristics and components of gender laws to evaluate their effectiveness
in promoting labor rights and reducing gender discrimination.
▪ Perform a study on the determinants of gender roles and culture by reviewing media content
and social norms to understand their influence on attitudes.
▪ Conduct a comparative analysis of constitutional and legal perspectives on gender equality
to assess their impact on labor practices and gender sensitivity in various industries.
MODULE-2
0L+0T+16P=16Hours
UNIT-1
SELF EMPOWERMENT:
Types of personality, Good Manners & Etiquettes, Ways to develop positive attitude
UNIT-2
Page 47 of 53
PRACTICES:
▪ Survey on different personality types and their impact on workplace performance and team
dynamics.
▪ Undertake a study on the effectiveness of etiquette training programs in improving
professional interactions and workplace relationships.
▪ Analyze strategies for developing a positive attitude and their impact on employee
engagement and job satisfaction.
▪ Conduct a study on time management practices and their influence on productivity and
work-life balance.
▪ Perform a study on conflict management techniques and their effectiveness in resolving
workplace disputes and improving team cohesion.
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
Mapping
CO Blooms Module
Course Outcomes with
No. Level No.
POs
Analyze the influence of gender roles and cultural
1 Analyze 1 3
norms on individual behavior and social structures.
Apply legal perspectives and gender laws to assess their
2 Apply 1 2
impact on gender equality and labor rights.
Analyze various personality types and develop
3 strategies to apply good manners and etiquette in Analyze 2 4
diverse settings.
Apply decision-making and time management skills to
4 Apply 2 6
enhance personal and professional effectiveness.
Analyze conflict management and leadership skills to
5 effectively handle interpersonal and organizational Analyze 2 1
challenges.
REFERENCES:
Page 48 of 53
24SS101-CONSTITUTION OF INDIA
Hours per week:
L T P C
0 2 0 1
MODULE-1
0L+16T+0P=16 Hours
UNIT-1
HISTORICAL BACKGROUND TO THE INDIAN CONSTITUTION
Meaning of the constitution law and constitutionalism; Historical perspective of the
Constitution of India; Salient features and characteristics of the Constitution of India.
UNIT-2
FUNDAMENTAL RIGHTS, DUTIES, DIRECTIVE PRINCIPLES, AND
AMENDMENT
Scheme of the fundamental rights - scheme of the Fundamental Right to Equality Article 14,
scheme of the Fundamental Right to certain Freedom under Article 19, scope of the Right to
Life and Personal Liberty under Article 21; Scheme of the Fundamental Duties and its legal
status; Directive Principles of State Policy – its importance and implementation; Amendment
of the Constitution - Powers and Procedure.
PRACTICES:
Enactment of Constituent Assembly debates to further understand the rationale for the
provisions of the constitution.
Fundamental Rights in our popular culture - discussion in the movie Jai Bhim.
Understanding the application of DPSPs in the law making procedure of the country
Critically evaluating the challenges in the amendment of the constitution- reference to
supreme court judgments.
MODULE-2
UNIT-1 0L+16T+0P=16 Hours
STRUCTURE AND FORM OF GOVERNMENT
Federal structure and distribution of legislative and financial powers between the Union and
the States; Parliamentary Form of Government in India – The constitution powers and status
of the President of India; Emergency Provisions-National Emergency, President Rule,
Financial Emergency.
Page 49 of 53
UNIT-2
LOCAL SELF GOVERNMENT
Local Self Government – Constitutional Scheme in India – 73rd and 74th Amendments (PRIs)
PRACTICES:
Debate on the challenges to federalism in India.
Critical presentation on the functioning of local self-government- references to the principle
of decentralization
Analyzing the implementation of reservation for women/marginalized communities in the
local body elections.
The financial challenges in the functioning of local self-governments- references to the
devolution of the funds by the Finance commission of India (Article-280)
SKILLS:
Understanding the basics of the Indian constitution.
Know the fundamental rights, fundamental duties, and Directive Principles of State Policy.
Fair knowledge about the functioning of various institutions in a democracy.
COURSE OUTCOMES:
Upon successful completion of the course, students will have the ability to:
TEXTBOOKS:
1. PM Bhakshi, “Constitution of India”, Universal Law Publishing, 15th edition, 2018.
2. DD Basu “Introduction to Constitution of India”, LexisNexis Publishing, 23rd edition,
2018.
REFERENCE BOOKS:
1. B. R. Ambedkar, “The Constitution of India” Educreation Publishing, India, 2020.
2. Subhash Kashyap, “Our Constitution”, National Book Trust, India, 2nd edition, 2011.
3. Arun K. Thiruvengadam, “The Constitution of India: A Contextual Analysis”, Hart
Publishing India, 2017.
Page 50 of 53
24SS102- INDIAN KNOWLEDGE SYSTEMS
Hours per week:
L T P C
0 2 0 1
MODULE-1
0L+16T+0P=16 Hours
UNIT-1
Overview of Indian Knowledge Systems (IKS)
Definition, Scope, and Significance of Indian Knowledge Systems; Various fields of study in
IKS; Texts and sources of information for IKS; Vedic, Buddhist, Jain and other philosophies
UNIT-2
Ancient Contributions to Indian Knowledge Systems (IKS)
Contribution of ancient centers of learning; Contribution of prominent ancient philosophers
PRACTICES:
Collecting information on Indian Knowledge Systems mentioned in the daily newspapers
that report on unearthing new archeological discoveries, technologies, artforms, etc.
Engaging in practical application of traditional indigenous techniques such as Yoga,
Meditation, body art, martial arts viz. Karra saamu, etc.
Group presentations on various indigenous sites of significance
Poster display of profiles of prominent ancient philosophers
MODULE-2
0L+16T+0P=16 Hours
UNIT-1
Discipline-Specific Indian Knowledge Systems
Role of IKS within the discipline; Identifying and defining key concepts of IKS within the
discipline; Demonstration of IKS via real-life examples (of technology, machinery, practices,
artforms, architecture, etc.)
Page 51 of 53
UNIT-2
IKS in the Modern World
Relevance of IKS in Contemporary Society; Challenges and Opportunities in Preserving and
Utilizing IKS; Contributions of IKS to Global Knowledge Systems; Future Directions:
Integrating IKS with Modern Science and Technology
PRACTICES:
Exploring native technology, strategies, and methodologies specific to the discipline.
Documenting various indigenous knowledge traditions.
Using internet to gain awareness on various indigenous intellectual properties that are at
risk of international appropriation.
Group discussion on challenges to IKS from within the discipline
SKILLS:
COURSE OUTCOMES:
Upon successful completion of the course, students will have the ability to:
Mapping
CO Blooms Module
CO’s with
No. Level No.
PO’s
To understand the history, ancient knowledge and
6, 9, 10,
1 cultural practices of the people of India and apply its Apply 1, 2
12
relevance to contemporary world
To analyze various case-studies from ancient India in
6, 9, 10,
2 the fields of science, technology, psychology, and Analyze 1, 2
12
society
To analyze global implications of protecting 6, 9, 10,
3 Analyze 1, 2
indigenous knowledge systems 12
To revive and revitalize ancient knowledge and
evaluate the applicability of the concepts to 6, 9, 10,
4 Evaluate 1, 2
contemporary scientific/technical methods, 12
individual well-being and society at large
Page 52 of 53
TEXTBOOKS:
REFERENCE BOOKS:
1. Dhirendranath Banerjee and Sanjit Kumar Sadhukan (ed.), “Ancient Indian Scientific
Thought and Modern Theories: An Overview”, National Mission for Manuscripts and D.
K. Printworld, 2019.
2. Shaik Taufiq Khalil, “Indian Knowledge System: Arthshastra by Kautilya”, Notion Press,
2023.
3. Chauhan Bhag Chand, “IKS: The Knowledge System of Bharata”, Garuda Prakashan,
2023.
Page 53 of 53