0% found this document useful (0 votes)
43 views49 pages

Aids I & Ii Syllabus

All the best ?

Uploaded by

sushmarama8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views49 pages

Aids I & Ii Syllabus

All the best ?

Uploaded by

sushmarama8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

Program structure & Detailed Syllabus

2023

For
Under Graduate Programme (B.Tech)

ARTIFICIAL INTELLEGENCE AND DATA SCICENCE


(Applicable For Batches Admitted From 2023 – 2024)

VIGNAN’S INSTITUTE OF INFORMATION TECHNOLOGY


(AUTONOMOUS)

DUVVADA - VISAKHAPATNAM – 530 049


(An Autonomous Institute, Accredited by NAAC, Affiliated to JNTUGV,
Vizianagaram, AP)
B.TECH. -AIDS –COURSE STRUCTURE–VR23
I Year I Semester
S.No. Course
Code Category Course Name L T P Credits

1. 1000231101 ES/MECH Linear Algebra & Calculus 3 0 0 3


2. 1000231102 BS Engineering Physics 3 0 0 3
3. 1000231105 ES/CSE Communicative English 2 0 0 2
4. 1002231101 ES/EEE Basic Electrical &Electronics Engineering 3 0 0 3
5. 1005231101 BS Introduction to programming 3 0 0 3
6. 1000231110 BS Engineering physics lab 0 0 2 1
7. 1002231110 Electrical &Electronics Engineering
ES/EEE workshop
0 0 3 1.5
8. 1005231111 ES/CSE Computer Programming Lab 0 0 3 1.5
9. 1002231111 HS Communicative English Lab 0 0 2 1
1000231121 Health and Wellness,Yoga and Sports 0 0 1 0.5
10. MC
19.5
Total Credits

I Year II Semester
S.No Course
. Code Category Course Name L T P Credits
1. 1005231201 PC/CSE 3 0 0 3
Data Structures
2. 1003231101 PC 1 0 4 3
Engineering Graphics
3. 1000231103 BS 3 0 0 3
Chemistry
4. 1001231101 PC/CSE 3 0 0 3
Basic Civil & Mechanical Engineering
5. 1000231201 BS 3 0 0 3
Differential Equations and Vector calculus
6. 1000231112 BS 0 0 2 1
Chemistry Lab
7. 1005231210 PC/CSE 0 0 3 1.5
Data Structures Lab
8. 1005231110 PC/CSE IT Workshop 0 0 2 1
9. 1003231110 ES/MECH Engineering Workshop 0 0 3 1.5
10. 1000231120 NSS/NCC/Scouts &Guides/Community
0 0 1 0.5
MC Service
20.5
Total Credits
I Year I Semester
SYLLABUS
I Year – I Semester L T P C
Course Code LINEAR ALGEBRA& CALCULUS
(1000231101) (Common to All Branches of Engineering) 3 0 0 3

Course Objectives:
To equip the students with standard concepts and tools of mathematics to handle various real-world
problems and their applications.

Course Outcomes: At the end of the course, the student will be able to
 Develop matrix algebra techniques that is needed by engineers for practical
applications.
 Familiarize with functions of several variables which is useful in optimization.
 Learn important tools of calculus in higher dimensions.
 Familiarize with double and triple integrals of functions of several variable sin two a n d t h r e e
dimensions.

UNIT I Matrices
Rank of a matrix by echelon form, normal form. Inverse of Non- singular matrices by Gauss-Jordan
method, System of linear equations: Solving system of Homogeneous and Non-Homogeneous equations
by Gauss elimination method, Gauss Seidel Iteration Method.

UNIT II Linear Transformation and Orthogonal Transformation:


Eigen values, Eigen vectors and their properties(without proof), Diagonalization of a matrix, Cayley -
Hamilton Theorem (without proof), finding inverse and power of a matrix by Cayley -Hamilton Theorem,
Quadratic forms and Nature of the Quadratic Forms, Reduction of Quadratic form to canonical forms by
Orthogonal Transformation.

UNIT III Mean Value Theorems


Rolle’s Theorem, Lagrange’s mean value theorem with their geometrical interpretation, Cauchy’s mean
value theorem, Taylor’s and Maclaurin theorems with remainders (without proof), problems on the above
theorems.

UNIT IV Partial differentiation and Applications


Partial derivatives, total derivatives, chain rule, change of variables, Taylor’s and Maclaurin’s series
expansion of functions of two variables. Jacobians, maxima and minima of functions of two variables,
method of Lagrange multipliers.

UNIT V Multiple Integrals


Double integrals, triple integrals, change of order of integration, change of variables to polar
coordinates. Finding areas and volumes in Cartesian coordinates.

Textbooks:
1. B. S. Grewal, HigherEngineeringMathematics,44/e,KhannaPublishers,2017.
2. Erwin Kreyszig, Advanced Engineering Mathematics, 10/e, John Wiley & Sons, 2018.
Reference Books:
1. R.K. Jain and S.R.K. Iyengar , Advanced Engineering Mathematics, 5/e, Alpha Science
International Ltd., 2021 (9th reprint).
2. George B.Thomas, Maurice D. Weir and Joel Hass, Thomas Calculus, 14/e, Pearson Publishers,
2018.
3. Glyn James, Advanced Modern Engineering Mathematics, 5/e, Pearson publishers, 2018.
4. Michael Green berg, Advanced Engineering Mathematics, 9th edition, Pearson edn
5. H. K Das, Er. Rajnish Verma, Higher Engineering Mathematics, S. Chand,2021
I Year – I Semester L T P C
ENGINEERING PHYSICS
Course Code (1000231102) (Common for all branches of Engineering) 3 0 0 3

Course Objectives:

To bridge the gap between the Physics in school at 10+2 level and UG level engineering
courses by identifying the importance of the optical phenomenon like interference, diffraction
etc, enlightening the periodic arrangement of atoms in crystalline solids and concepts of
quantum mechanics, introduce novel concepts of di electric and magnetic materials, physics
of semiconductors.

Course Outcomes:

CO1: Analyze the intensity variation of light due to polarization, interference and
diffraction.CO2: Familiarize with the basics of crystals and their structures.
CO3: Explain fundamentals of quantum mechanics and apply it to one dimensional motion of
particles.
CO4: Summarize various types of polarization of di electrics and classify the magnetic
materials.
CO5: Explain the basic concepts of Quantum Mechanics and the band theory of
solids.CO6: Identify the type of semiconductor using Hall effect.

UNITI WAVEOPTICS
Interference: Introduction - Principle of superposition –Interference of light - Interference in
thin films (Reflection Geometry) & applications - Colours in thin films- Newton’s Rings,
Determination of wave length and refractive index.

Diffraction: Introduction - Fresnel and Fraunhofer diffractions - Fraunhofer diffraction due


tosingle slit, double slit & N-slits (Qualitative) – Diffraction Grating.

Polarization: Introduction -Types of polarization -Double refraction - Nicol’s Prism -Half


wave and Quarter wave plates.

UNITIICRYSTALLOGRAPHYANDX-RAY DIFFRACTION
Crystallography: Space lattice, Basis, Unit Cell and lattice parameters – Bravais Lattices –
crystal systems (3D) – coordination number - packing fraction of SC, BCC & FCC -
Millerindices– separation between successive (hkl)planes.

X- raydiffraction:Bragg’slaw-X-ray Diffractometer–crystal structure determination by Laue’s


and powder methods

UNIT III
DI ELECTRIC AND MAGNETIC MATERIALS
Di electric Materials : Introduction – Di electric polarization-Di electric polarizability,
Susceptibility, Dielectric constant and Displacement Vector – Relation between the electric
vectors-Types of polarizations- Electronic (Quantitative),Ionic(Qualitative) and Orientation
polarizations (Qualitative) - Lorentz internal field - Clausius- Mossotti equation – complex di
electric constant –Frequency dependence of polarization– di electric loss

Magnetic Materials: Introduction – Magnetic dipole moment - Magnetization-


Magnetic susceptibility and permeability – Atomic origin of magnetism - Classification of
magnetic materials: Dia, para, Ferro, anti- ferro & Ferri magnetic materials-
Domain concept for Ferromagnetism & Domain walls (Qualitative) - Hysteresis-soft and hard
magnetic materials.

UNIT IV
QUANTUM MECHANICS AND FREE ELECTRON THEORY
Quantum Mechanics: Dual nature of matter – He is enberg’s Uncertainty Principle –
Significance and properties of wave function – Schrodinger’s time independent and dependent
wav eequations – Particle in a one-dimensional infinite potential well.

Free Electron Theory: Classical free electron theory (Qualitative with discussion of merits
and demerits) – Quantum free electron theory – electrical conductivity based on quantum free
electron theory-Fermi-Dirac distribution- Density of states -Fermi energy

UNIT V
SEMI CONDUCTORS
Semi conductors: Formation of energy bands – classification of crystalline solids – Intrinsic
semiconductors: Density of charge carriers – Electrical conductivity – Fermi level –
Extrinsic semiconductors : density of charge carriers– dependence of Fermi energy on carrier
concentration and temperature – Drift and diffusion currents – Einstein’s equation–Hall effect
and its applications.

Text books:
1. A Text book of Engineering Physics ,M.N. Avadhanulu, P. G. Kshirsagar & T V S
Arun Murthy, S. Chand Publications, 11th Edition 2019.
2. Engineering Physics-D. K. Bhatta charya and Poonam Tandon, Oxford press(2015)
3. Concepts of Modern Physics – Arthur Beiser, Mc Graw Hill (2003)

Reference Books:
1. Engineering Physics – B. K. Pandeyand S. Chaturvedi, Cengage Learning2021.
2. Engineering Physics – Shatendra Sharma, Jyotsna Sharma, Pearson Education, 2018.
3. Engineering Physics‖- Sanjay D. Jain, D. Sahasra budhe and Girish, University Press.
2010
4. Engineering Physics - M. R. Srinivasan, New Age international publishers (2009).

Web Resources : https://www.loc.gov/rr/scitech/selected-internet/physics.html


I Year – I Semester L T P C
COMMUNICATIVE ENGLISH
Course Code (1000231105) (Common to All Branches of Engineering) 2 0 0 2

Course Objectives:
The main objective of introducing this course, Communicative English, is to facilitate using Listening,
Reading, Speaking and Writing skills effectively by the students. It should result in their better
comprehending abilities, oral presentations, reporting useful information and with enhanced
knowledge of grammatical structures and vocabulary. This course helps the students in using
speaking and writing (productive) skills more efficiently and to make them industry- ready

Course Outcomes
 By the end of the course the students will have Learned how to understand thecontext, topic,
and specific information from social or transactional dialogues.
 Remedially learn applying grammatical structures to formulate sentence sand useappropriate
words and correct word forms.
 Using discourse markers to speak clearly on a specific topic in formal as well asinformal
discussions.(not required)
 Improved communicative competence in formal and informal contexts and for socialand academic
purposes.
 Critically comprehending and appreciating reading /listening texts and to writesummaries
based on global comprehension of these texts.
 Writing coherent paragraphs essays, letters/e-mails and resume.

Instructions:
1. The reading texts can be given as podcasts to the students so that their listening skills
can be enhanced
2. While listening and reading to the text can be given as homework, the class work for the students can
be to discuss and critically evaluate the texts based on the context, purposeor writing the text and
understanding it from the author’s as well as reader’s point ofview.
3. Reading as habit for both academic and non-academic (p l e a s u re ) purposes has tobe inculcated
in the students. So training has to be given in intensive and extensive reading strategies.
4. Writing for both academic (assignments, examinations, reports, e-mails/letters etc)
5. The writing tasks given in the class are to be self and peer evaluated by the students before they are
finally graded by the faculty.
Note: Please note that the texts given here are just contexts for teaching various language skills and
sub skills. The students’ ability to use language cannot be confined to comprehending or using
the language related to the given texts (textbooks). The given texts can be used only for
practice.
6. All the activities to develop language skills have to be integrated and interconnected,within each
unit and across the units.
7. Use as many supplementary materials as possible in various modes ( Audio, visual and printed versions)
in the classroom so that the students get multimode input and will howto use language skills in the
absence of the teacher.
UNIT I
Lesson: HUMAN VALUES: A Power of a Plate of Rice by Ifeoma Okoye (Short story)

Listening: Identifying the topic, the context and specific pieces of information by listening to short
audio texts and answering a series of questions.
Speaking: Asking and answering general questions on familiar topics such as home, family,
work, studies and interests; introducing oneself and others.
Reading: Skimming to get the main idea of a text; scanning to look for specific pieces of
information.
Writing: E-Mail writing, Mechanics of Writing-Capitalization, Spellings, and Punctuation- Parts
of Sentences. (That has to be part of the bridge course- 2 weeks before the actual
academic programme starts)
Grammar: Parts of Speech, Basic Sentence Structures-forming questions
Vocabulary: Synonyms, Antonyms, Affixes (Prefixes/Suffixes), Root words.

UNIT II
Lesson: NATURE: Night of the Scorpion by Nissim Ezekiel (Indian and contemporary)

Listening: Answering a series of questions about main ideas and supporting ideas afterlistening to
audio texts.
Speaking: Discussion in pairs/small groups on specific topics followed by short structuretalks,
Book/movie/article review
Reading: Identifying sequence of ideas; recognizing verbal techniques that help to link theideas
in a paragraph together.
Writing: Structure of a paragraph - Paragraph writing (specific topics) Grammar:
Cohesive devices -linkers, use of articles and zero article prepositions. Vocabulary:
Homonyms, Homophones, Homographs.

UNIT III
Lesson: BIOGRAPHY: Steve Jobs
Listening:Listening for global comprehension and summarizing what is listened to.
Speaking: Discussing specific topics in pairs or small groups and reporting what is
discussed
Reading: Reading a text in detail by making basic inferences-recognizing and
interpretingspecific context clues; strategies to use text clues for
comprehension.
Writing: Summarizing, Note-making, paraphrasing
Grammar: Verbs - tenses; subject-verb agreement; Compound words, Collocations
Vocabulary: Compound words, Collocations
UNIT IV
Lesson: INSPIRATION: The Toys of Peace by Saki
Listening: Making predictions while listening to conversations/ transactional dialogues without
video; listening with video.
Speaking: Role plays for practice of conversational English in academic contexts (formal and
informal) - asking for and giving information/directions.
Reading: Studying the use of graphical elements in texts to convey information, reveal
trends/patterns/relationships, communicate processes or display complicated data.

Writing: Letter Writing: Official Letters, Resumes (This can be part of Lab course)Grammar:
Active & Passive Voice
Vocabulary: Words often confused, Jargons

UNIT V
Lesson: MOTIVATION: The Power of Intrapersonal Communication (An Essay)

Listening: Identifying key terms, understanding concepts and answering a series of relevant questions
that test comprehension.
Speaking: Formal oral presentations on topics from academic contexts
Reading: Reading comprehension.
Writing: Writings structured essays on specific topics.
Grammar: Editing short texts –identifying and correcting common errors in grammar and usage
(articles, prepositions, tenses, subject-verb agreement)
Vocabulary: Technical Jargons

Textbooks:
1. Pathfinder: Communicative English for Undergraduate Students,
1stEdition,OrientBlackSwan, 2023 (Units 1,2 & 3)
2. Empowering English by Cengage Publications, 2023 (Units 4 & 5)

Suggestion: Instead of giving the syllabus in the form of textbooks it would be better to procure the
soft copies of individual texts ( stories or poems or biographies and non-fiction texts)by the university
and make them available on the university website for registered students to access and download

Reference Books:
1. Dubey, Sham Ji & Co. English for Engineers, Vikas Publishers, 2020
2. Bailey, Stephen. Academic writing: A Handbook for International Students. Routledge,2014.
3. Murphy, Raymond. English Grammar in Use, Fourth Edition, Cambridge UniversityPress, 2019.
4. Lewis, Norman. Word Power Made Easy- The Complete Handbook for Building aSuperior Vocabulary.
Anchor, 2014.

Web Resources:
GRAMMAR:
1. www.bbc.co.uk/learningenglish
2. https://dictionary.cambridge.org/grammar/british-grammar/
I Year – I L T P Credits
BASIC ELECTRICAL & ELECTRONICS
Semester
ENGINEERING
Course Code: 3 0 0 3
(Common to All branches of Engineering)
1002231101

Course Objectives:
To expose to the field of electrical & electronics engineering, laws and principles of electrical/ electronic
engineering and to acquire fundamental knowledge in the relevant field.
Course Outcomes: After the completion of the course students will be able to

Course Outcome
Remember the fundamental laws, operating principles of motors, generators, MC and
CO1
MI instruments.
Understand the problem solving concepts associated to AC and DC circuits,
construction and operation of AC and DC machines, measuring instruments; different
CO2
power generation mechanisms, Electricity billing concept and important safety
measures related to electrical operations.
Apply mathematical tools and fundamental concepts to derive various equations
CO3 related to machines, circuits and measuring instruments; electricity bill calculations
and layout representation of electrical power systems.
Analyze different electrical circuits, performance of machines and measuring
CO4
instruments.
Evaluate different circuit configurations, Machine performance and Power systems
CO5
operation.

PART A: BASIC ELECTRICAL ENGINEERING


UNIT-I: DC & AC circuits (8 Hours)

DC Circuits: Electrical circuit elements (R, L and C), Ohm’s Law and its limitations, KCL & KVL,
series, parallel, series-parallel circuits, Super Position theorem, Simple numerical problems.
AC Circuits: A.C. Fundamentals: Equation of AC Voltage and current, waveform, time period,
frequency, amplitude, phase, phase difference, average value, RMS value, form factor, peak factor,
Voltage and current relationship with phasor diagrams in R, L, and C circuits, Concept of Impedance,
Active power, reactive power and apparent power, Concept of power factor (Simple Numerical
problems).
UNIT-II: Machines and Measuring Instruments (8 Hours)
Machines: Construction, principle and operation of (i) DC Generator, (ii) Single Phase Transformer and
(iii) Three Phase Induction Motor, Applications of electrical machines.
Measuring Instruments: Construction and working principle of Permanent Magnet Moving Coil
(PMMC), Moving Iron (MI) Instruments and Wheat Stone bridge.
UNIT-III: Electricity Bill & Safety Measures (8 Hours)
Electricity bill: Power rating of household appliances including air conditioners, PCs, Laptops, Printers,
etc. Definition of ―unit‖ used for consumption of electrical energy, two-part electricity tariff, calculation
of electricity bill for domestic consumers.
Equipment Safety Measures: Working principle of Fuse and Miniature circuit breaker (MCB), merits
and demerits. Personal safety measures: Electric Shock, Earthing and its types, Safety Precautions to
avoid shock.
Text Books:
1) Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First Edition
2) Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A. Chakrabarti, Dhanpat
Rai & Co, 2013
3) Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers, 2014, Third Edition
Reference Books:
1) Basic Electrical Engineering, D. P. Kothari and I. J. Nagrath, Mc Graw Hill, 2019, Fourth Edition
2) Principles of Power Systems, V.K. Mehtha, S.Chand Technical Publishers, 2020
3) Basic Electrical Engineering, T. K. Nagsarkar and M. S. Sukhija, Oxford University Press, 2017
4) Basic Electrical and Electronics Engineering, S. K. Bhatacharya, Person Publications, 2018,
Second Edition.
E-Resources:
1) https://nptel.ac.in/courses/108105053
2) https://nptel.ac.in/courses/108108076

PART B: BASIC ELECTRONICS ENGINEERING


Course Objectives:

 To teach the fundamentals of semiconductor devices and its applications, principles of digital
electronics

UNIT I SEMICONDUCTOR DEVICES

Introduction - Evolution of electronics – Vacuum tubes to nano electronics - Characteristics


of PN Junction Diode — Zener Effect — Zener Diode and its Characteristics. Bipolar
Junction Transistor — CB, CE, CC Configurations and Characteristics.

UNIT II BASIC ELECTRONIC CIRCUITS AND INSTRUMENTTAION

Rectifiers and power supplies: Block diagram description of a dc power supply, working of a
full wave bridge rectifier, capacitor filter (no analysis), working of simple zener voltage
regulator. Amplifiers: Block diagram of Public Address system. Electronic Instrumentation:
Block diagram of an electronic instrumentation system.
UNIT III DIGITAL ELECTRONICS

Overview of Number Systems, Logic gates including Universal Gates, BCD codes, Excess-3
code, Gray code, Hamming code. Boolean Algebra, Basic Theorems and properties of
Boolean Algebra, Truth Tables and Functionality of Logic Gates – NOT, OR, AND, NOR,
NAND, XORand XNOR. Simple combinational circuits–Half and Full Adders.

Textbooks:

1. R. L. Boylestad & Louis Nashlesky, Electronic Devices & Circuit Theory,


PearsonEducation, 2021.
2. R. P. Jain, Modern Digital Electronics, 4th Edition, Tata Mc Graw Hill, 2009

Reference Books:

1. R. S. Sedha, A Textbook of Electronic Devices and Circuits, S. Chand & Co, 2010.
2. Santiram Kal, Basic Electronics- Devices, Circuits and IT Fundamentals, Prentice
Hall,India, 2002.
3. R. T. Paynter, Introductory Electronic Devices & Circuits – Conventional Flow
Version,Pearson Education,2009
I Year – I Semester L T P C
Course Code : INTRODUCTION TO PROGRAMMING 3 0 0 3
(1005231101)
(Common to All branches of Engineering)

Course Objectives:

The objectives of this course is to acquire knowledge on the


i. To impart adequate knowledge on the need of programming languages and problem-
solvingtechniques and develop programming skills.
ii. To enable effective usage of Control Structures and Implement different operations on arrays.
iii. To demonstrate the use of Strings and Functions.
iv. To impart the knowledge of pointers and understand the principles of dynamic
memoryallocation.
v. To understand structures and unions and illustrate the file concepts and its operations.
vi. To impart the Knowledge Searching and Sorting Techniques

UNIT-I Introduction to Computer Problem Solving:


Programs and Algorithms, Computer Problem Solving Requirements, Phases of Problem
Solving, Problem. Solving Strategies, Top-Down Approach, Algorithm Designing,
ProgramVerification, Improving Efficiency, Algorithm Analysis and Notations.

UNIT-II Introduction to C Programming:


Introduction, Structure of a C Program. Comments, Keywords, Identifiers, Data Types,
Variables, Constants, Input/output Statements. Operators, Type Conversion. Control Flow,
Relational Expressions: Conditional Branching Statements: if, if-else, if-else—if, switch.
BasicLoop Structures: while, do-while loops, for loop, nested loops, The Break and
Continue Statements, goto statement.

UNIT-III Arrays:
Introduction, Operations on Arrays, Arrays as Function Arguments, Two Dimensional Arrays,
Multidimensional Arrays. Pointers: Concept of a Pointer, Declaring and Initializing Pointer
Variables, Pointer Expressions and Address Arithmetic, Null Pointers, Generic Pointers,
Pointersas Function Arguments, Pointers and Arrays, Pointer to Pointer, Dynamic Memory
Allocation, Dangling Pointer, Command Line Arguments.

UNIT-IV Functions:
Introduction Function : Declaration, Function Definition, Function Call, Categories of
Functions,Passing Parameters to Functions, Scope of Variables, Variable Storage Classes.
Recursion.
Strings: String Fundamentals, String Processing with and without Library Functions,
Pointersand Strings.

UNIT-V
Structures, Unions, Bit Fields:Introduction, Nested Structures, Arrays of Structures, Structures
and Functions, Self-Referential Structures, Unions, Enumerated Data Type —Enum
variables, Using Typedef keyword, Bit Fields. Data Files: Introduction to Files, Using Files
in C, Readingfrom Text Files, Writing to Text Files, Random File Access.
Note: The syllabus is designed with C Language as the fundamental language of
implementation.
Course Outcomes:
At the end of the Course, Student should be able to:
i . Illustrate the Fundamental concepts of Computers and basics of computer programming
andproblem-solving approach
ii. Understand the Control Structures, branching and looping statements
iii. Use of Arrays and Pointers in solving complex problems.
iv. Develop Modular program aspects and Strings fundamentals.
v. Demonstrate the ideas of User Defined Data types, files. Solve real world problems using
theconcept of Structures, Unions and File operations.
Text Books:
1. A Structured Programming Approach Using C, Forouzan, Gilberg, Cengage.
2. How to solve it by Computer, R. G. Dromey, and Pearson Education.
3. Programming In C A-Practia1 Approach. Ajay Mittal, Pearson

References:
1. Byron Gottfried, Schaum's Outline of Programming with C, McGraw-Hill.
2. Computer Programming. Reema Thareja, Oxford University Press
3. The C Programming Language, Dennis Richie And Brian Kernighan, Pearson Education.
4. Programming In C, Ashok Kamthane, Second Edition, Pearson Publication.
5. Let us C ,YaswanthKanetkar, 16th Edition,BPB Publication.
6.Computing fundamentals and C Programming, Balagurusamy, E., McGraw-Hill
Education,2008
Web References:
1. http://www.c4learn.com/
2. http://www.geeksforgeeks.org/c/
3. http://nptel.ac.in/courses/122104019/
4. http://www.learn-c.org/
5. https://www.tutorialspoint.com/cprogramming/
I Year – I Semester L T P C
ENGINEERING PHYSICS LAB
Course Code : (Common to All Branches of Engineering) 0 0 2 1
(1000231110)

Course Objectives :

To study the concepts of optical phenomenon like interference, diffraction etc., recognize the
importance of energy gap in the study of conductivity and Hall effect in semiconductors and
study the parameters and applications of dielectric and magnetic materials by conducting
experiments.

Course Outcomes :The students will be able to


CO1: Operate optical instruments like travelling microscope and spectrometer.
CO2: Estimate the wave lengths of different colours using diffraction grating.
CO3: Plot the intensity of the magnetic field of circular coil carrying current with distance.
CO4: Evaluate di electric constant and magnetic susceptibility for di electric and magnetic
materials respectively.
CO5: Calculate the band gap of a given semiconductor.
CO6: Identify the type of semiconductor using Hall effect.

List of Experiments:
1. Determination of radius of curvature of a given Plano – convex lens by Newton’s rings.
2. Determination of wave lengths of different pectral lines in mercury spectrum using
diffraction grating in normal incidence configuration.
3. Verification of Brewster’s law
4. Determination of di electric constant for a dielectric substance using dielectric constant
apparatus
5. Study the variation of B versus H by magnetizing the magnetic material (B-H curve).
6. Determination of wave length of Laser light using diffraction grating.
7. Estimation of Planck’ s constant using photo cell.
8. Determination of the resistivity of semiconductors by four probe methods.
9. To study V-I characteristics of a P N junction diode in forward and reverse biasing
conditions.
10. Magnetic field along the axis of a current carrying circular coil by Stewart Gee’s
Method.
11. Determination of Hall voltage and Hall coefficient of a given semiconductor using
Hall effect.
12. Determination of temperature coefficients of a thermistor.
13. Determination of acceleration due to gravity and radius of Gyration by using a
compound pendulum.
14. Determination of magnetic susceptibility by Kundt’s tube method.
15. Determination of rigidity modulus of the material of the given wire using Torsional
pendulum.
16. Sono meter: Verification of laws of stretched string.
17. Determination of young’s modulus for the given material of wooden scale by
Non – uniform bending (ordouble cantilever) method.
18. Determination of Frequency of electrically maintained tuning fork by Melde’s
experiment.
Note: Any TEN of the listed experiments are to be conducted. Out of which any TWO experiments may be
conducted in virtual mode.

References:
 A Text book of Practical Physics – S . Bala subramanian, M. N. Srinivasan, S. Chand Publishers,
2017.

Web Resources
 www.vlab.co.in
 https://phet.colorado.edu/en/simulations/filter?subjects=physics&type=html,prototype
I Year – I
ELECTRICAL & ELECTRONICS L T P Credits
Semester
ENGINEERING WORKSHOP
Course Code:
(Common to All branches of Engineering) 0 0 3 1.5
1002231110
Course Objectives:
To impart knowledge on the fundamental laws & theorems of electrical circuits, functions of electrical
machines and energy calculations.
Course Outcomes:
Course Outcome
Understand the Electrical circuit design concept; measurement of resistance, power, power
CO1
factor; concept of wiring and operation of Electrical Machines and Transformer.
Apply the theoretical concepts and operating principles to derive mathematical models for
CO2 circuits, Electrical machines and measuring instruments; calculations for the measurement of
resistance, power and power factor.
Apply the theoretical concepts to obtain calculations for the measurement of resistance, power
CO3
and power factor.
Analyse various characteristics of electrical circuits, electrical machines and measuring
CO4
instruments.
Design suitable circuits and methodologies for the measurement of various electrical parameters;
CO5
Household and commercial wiring.
Activities:
1. Familiarization of commonly used Electrical & Electronic Workshop Tools: Bread board, Solder,
cables, relays, switches, connectors, fuses, Cutter, plier, screwdriver set, wire stripper, flux,
knife/blade, soldering iron, de-soldering pump etc.
 Provide some exercises so that hardware tools and instruments are learned to be used by the
students.
2. Familiarization of Measuring Instruments like Voltmeters, Ammeters, multimeter, LCR-Q meter,
Power Supplies, CRO, DSO, Function Generator, Frequency counter.
 Provide some exercises so that measuring instruments are learned to be used by the students.
3. Components:
 Familiarization/Identification of components (Resistors, Capacitors, Inductors, Diodes,
transistors, IC’s etc.) – Functionality, type, size, colour coding package, symbol, cost etc.
 Testing of components like Resistor, Capacitor, Diode, Transistor, ICs etc. - Compare values of
components like resistors, inductors, capacitors etc with the measured values by using
instruments
PART-A: ELECTRICAL ENGINEERING LAB
List of Experiments:
1. Verification of KCL and KVL
2. Verification of Superposition theorem
3. Measurement of Resistance using Wheat stone bridge
4. Magnetization Characteristics of DC shunt Generator
5. Measurement of Power and Power factor using Single-phase wattmeter
6. Measurement of Earth Resistance using Megger
7. Calculation of Electrical Energy for Domestic Premises
Reference Books:
5) Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First Edition
6) Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A. Chakrabarti, Dhanpat Rai
& Co, 2013
7) Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers, 2014, Third Edition
Note: Minimum Six Experiments to be performed.

PART B: ELECTRONICS ENGINEERING LAB

Course Objectives:
 To impart knowledge on the principles of digital electronics and fundamentals of
electron devices & its applications.
Course Outcomes: At the end of the course, the student will be able to
CO1: Identify & testing of various electronic components.
CO2: Understand the usage of electronic measuring instruments. CO3:
Plot and discuss the characteristics of various electron devices.CO4:
Explain the operation of a digital circuit.

List of Experiments:

1. Plot V-I characteristics of PN Junction diode A) Forward bias B) Reverse bias.


2. Plot V – I characteristics of Zener Diode and its application as voltage Regulator.
3. Implementation of half wave and full wave rectifiers
4. Plot Input & Output characteristics of BJT in CE and CB configurations
5. Verification of Truth Table of AND, OR, NOT, NAND, NOR, Ex-OR, Ex-NOR gates
using ICs.
6. Verification of Truth Tables of S-R, J-K& D flip flops using respective ICs.
7. Plot V – I characteristics of Zener Diode and its application as voltage Regulator.
8. Implementation of half wave and full wave rectifiers
9. Plot Input & Output characteristics of BJT in CE and CB configurations
10. Verification of Truth Table of AND, OR, NOT, NAND, NOR, Ex-OR, Ex-NOR gates
using ICs.
11. Verification of Truth Tables of S-R, J-K& D flip flops using respective ICs.

Tools / Equipment Required: DC Power supplies, Multi meters, DC Ammeters, DC Voltmeters,


AC Voltmeters, CROs, all the required active devices.

References:
1. R. L. Boylestad & Louis Nashlesky, Electronic Devices & Circuit Theory, Pearson
Education, 2021.
2. R. P. Jain, Modern Digital Electronics, 4th Edition, Tata Mc Graw Hill, 2009
3. R. T. Paynter, Introductory Electronic Devices & Circuits – Conventional Flow Version,
Pearson Education,2009.

Note: All the experiments shall be implementedusing both Hardware and Software
I Year – I L T P C
Semester

Course Code COMPUTER PROGRAMMING LAB


(1005231111) 0 0 3 1.5
(Common to All branches of Engineering)

Course Objectives:

The course aims to give students hands – on experience and train them on the concepts of the
C- programming language.

Course Outcomes:
CO1: Read, understand, and trace the execution of programs written in C language.
CO2: Select the right control structure for solving the problem.
CO3: Develop C programs which utilize memory efficiently using programming constructs like
pointers.
CO4: Develop, Debug and Execute programs to demonstrate the applications of arrays,
functions, basic concepts of pointers in C.

UNIT I

WEEK 1
Objective: Getting familiar with the programming environment on the computer and writing
the first program.

Suggested Experiments/Activities:
Tutorial 1: Problem-solving using Computers.
Lab1: Familiarization with programming environment
i) Basic Linux environment and its editors like Vi, Vim & Emacs etc.
ii) Exposure to Turbo C, gcc
iii) Writing simple programs using printf(), scanf()

WEEK 2
Objective: Getting familiar with how to formally describe a solution to a problem in a series
of finite steps both using textual notation and graphic notation.

Suggested Experiments /Activities:


Tutorial 2: Problem-solving using Algorithms and Flow charts.
Lab 1: Converting algorithms/flow charts into C Source code.
Developing the algorithms/flowcharts for the following sample programs
i) Sum and average of 3 numbers
ii) Conversion of Fahrenheit to Celsius and vice versa
iii) Simple interest calculation
WEEK 3
Objective: Learn how to define variables with the desired data-type, initialize them with
appropriate values and how arithmetic operators can be used with variables and constants.

Suggested Experiments/Activities:
Tutorial 3: Variable types and type conversions:

Lab 3: Simple computational problems using arithmetic expressions.


i) Finding the square root of a given number
ii) Finding compound interest
iii) Area of a triangle using heron’s formulae
iv) Distance travelled by an object

UNIT II

WEEK 4
Objective: Explore the full scope of expressions, type-compatibility of variables & constants
and operators used in the expression and how operator precedence works.

Suggested Experiments/Activities:

Tutorial4: Operators and the precedence and as associativity:


Lab4: Simple computational problems using the operator’ precedence and associativity
i) Evaluate the following expressions.
a. A+B*C+(D*E) + F*G
b. A/B*C-B+A*D/3
c. A+++B---A
d. J= (i++) + (++i)
ii) Find the maximum of three numbers using conditional operator
iii) Take marks of 5 subjects in integers, and find the total, average in float

WEEK 5
Objective: Explore the full scope of different variants of ―if construct‖ namely if-else, null-
else, if-else if*-else, switch and nested-if including in what scenario each one of them can be
used and how to use them. Explore all relational and logical operators while writing
conditionals for ―if construct‖.

Suggested Experiments/Activities:
Tutorial 5: Branching and logical expressions:
Lab 5: Problems involving if-then-else structures.
i) Write a C program to find the max and min of four numbers using if-else.
ii) Write a C program to generate electricity bill.
iii) Find the roots of the quadratic equation.
iv) Write a C program to simulate a calculator using switch case.
v) Write a C program to find the given year is a leap year or not.

WEEK 6
Objective: Explore the full scope of iterative constructs namely while loop, do-while loop and
for loop in addition to structured jump constructs like break and continue including when each
of these statements is more appropriate to use.

Suggested Experiments/Activities:
Tutorial 6: Loops, while and for loops
Lab 6: Iterative problems e.g., the sum of series
i) Find the factorial of given number using any loop.
ii) Find the given number is a prime or not.
iii) Compute sine and cos series
iv) Checking a number palindrome
v) Construct a pyramid of numbers.

UNIT III

WEEK 7:
Objective: Explore the full scope of Arrays construct namely defining and initializing 1-D
and 2-D and more generically n-D arrays and referencing individual array elements from the
defined array. Using integer 1-D arrays, explore search solution linear search.

Suggested Experiments/Activities:
Tutorial 7: 1 D Arrays: searching.
Lab 7:1D Array manipulation, linear search
i) Find the min and max of a 1-D integer array.
ii) Perform linear search on1D array.
iii) The reverse of a 1D integer array
iv) Find 2’s complement of the given binary number.
v) Eliminate duplicate elements in an array.

WEEK 8:
Objective: Explore the difference between other arrays and character arrays that can be used
as Strings by using null character and get comfortable with string by doing experiments that
will reverse a string and concatenate two strings. Explore sorting solution bubble sort using
integer arrays.

Suggested Experiments/Activities:
Tutorial 8: 2 D arrays, sorting and Strings.
Lab 8: Matrix problems, String operations, Bubble sort
i) Addition of two matrices
ii) Multiplication two matrices
iii) Sort array elements using bubble sort
iv) Concatenate two strings without built-in functions
v) Reverse a string using built-in and without built-in string functions

UNIT IV

WEEK 9:
Objective: Explore pointers to manage a dynamic array of integers, including memory
allocation value initialization, resizing changing and reordering the contents of an array and
memory de-allocation using malloc (), calloc (), realloc () and free () functions. Gain
experience processing command-line arguments received by C

Suggested Experiments/Activities:
Tutorial 9: Pointers, structures and dynamic memory allocation
Lab 9: Pointers and structures, memory dereference.
i) Write a C program to find the sum of a 1D array using malloc()
ii) Write a C program to find the total, average of n students using structures
iii) Enter n students data using calloc() and display failed students list
iv) Read student name and marks from the command line and display the student details along
with the total.
v) Write a C program to implement realloc()

WEEK 10:
Objective: Experiment with C Structures, Unions, bit fields and self-referential structures
(Singly linked lists) and nested structures

Suggested Experiments/Activities:
Tutorial 10: Bitfields, Self-Referential Structures, Linked lists
Lab10 : Bitfields, linked lists
Read and print a date using dd/mm/yyyy format using bit-fields and differentiate the same
without using bit- fields
i) Create and display a singly linked list using self-referential structure.
ii) Demonstrate the differences between structures and unions using a C program.
iii) Write a C program to shift/rotate using bitfields.
iv) Write a C program to copy one structure variable to another structure of the same type.

UNIT V

WEEK 11:
Objective: Explore the Functions, sub-routines, scope and extent of variables, doing some
experiments by parameter passing using call by value. Basic methods of numerical integration

Suggested Experiments/Activities:
Tutorial 11: Functions, call by value, scope and extent,
Lab 11: Simple functions using call by value, solving differential equations using Eulers
theorem.
i) Write a C function to calculate NCR value.
ii) Write a C function to find the length of a string.
iii) Write a C function to transpose of a matrix.
iv) Write a C function to demonstrate numerical integration of differential equations using Euler’s
method

WEEK 12:
Objective: Explore how recursive solutions can be programmed by writing recursive functions
that can be invoked from the main by programming at-least five distinct problems that have
naturally recursive solutions.

Suggested Experiments/Activities:
Tutorial 12: Recursion, the structure of recursive calls
Lab 12: Recursive functions
i) Write a recursive function to generate Fibonacci series.
ii) Write a recursive function to find the lcm of two numbers.
iii) Write a recursive function to find the factorial of a number.
iv) Write a C Program to implement Ackermann function using recursion.
v) Write a recursive function to find the sum of series.

WEEK 13:
Objective: Explore the basic difference between normal and pointer variables, Arithmetic
operations using pointers and passing variables to functions using pointers

Suggested Experiments/Activities:
Tutorial 13: Call by reference, dangling pointers
Lab 13: Simple functions using Call by reference, Dangling pointers.
i) Write a C program to swap two numbers using call by reference.
ii) Demonstrate Dangling pointer problem using a C program.
iii) Write a C program to copy one string into another using pointer.
iv) Write a C program to find no of lowercase, uppercase, digits and other
characters using pointers.

WEEK14:
Objective: To understand data files and file handling with various file I/O functions.
Explore thedifferences between text and binary files.

Suggested Experiments/Activities:
Tutorial 14: File handling
Lab 14: File operations
i) Write a C program to write and read text into a file.
ii) Write a C program to write and read text into a binary file using fread() and
fwrite()
iii) Copy the contents of one file to another file.
iv) Write a C program to merge two files into the third file using command-line
arguments.
v) Find no. of lines, words and characters in a file
vi) Write a C program to print last n characters of a given file.

Textbooks:
1. Ajay Mittal, Programming in C: A practical approach, Pearson.
2. Byron Gottfried, Schaum' s Outline of Programming with C, McGraw Hill
Reference Books:
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice-
Hall of India
C Programming, A Problem-Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE
I Year – I Semester L T P C
Course Code : COMMUNICATIVE ENGLISH LAB
(1002231111) (Common to All Branches of Engineering) 0 0 2 1

Course Objectives:
The main objective of introducing this course, Communicative English Laboratory, is to expose the
students to a variety of self-instructional, learner friendly modes of language learning. (That can be
for theory paper) is to train the students in oral communication skills in real situations. Students will
get trained in the basic communication skills and also make them ready to face job interviews. They
will be helped to overcome the mother tongue/local language influence and neutralize their accent
which makes their speech more intelligible to all listeners.

Course Outcomes:
By the end of the course, the students will be have
 Understand the different aspects of the English language oral communication with emphasis on
Listening and Speaking S skills.
 Apply communication skills through various language learning activities.
 Analyze the English speech sounds, stress, rhythm and intonation for better listening and speaking
comprehension.
 Evaluate and exhibit professionalism in participating in debates and group discussions with polite turn
taking strategies and sound more professional while communicating with others
 Create effective resonate and prepare them to face interviews communicate appropriatelyin corporate
settings.
List of Topics:
1. Vowels & Consonants (Not rules but use of them in various syllable structures)
2. Neutralization/Accent Rules (No rules again, required more practice)
3. Communication Skills & JAM
4. Role Play or Conversational Practice
5. Resume Writing, Cover letter (This can be part of theory course)
6. Group Discussions-methods & practice
7. Debates- Methods & Practice
8. PPT Presentations/ Poster Presentation
9. Interviews Skills
Suggested Software:
 Walden InfoTech
 Young India Films

Reference Books:
1. Meenakshi Raman, Sangeeta-Sharma. Technical Communication. Oxford Press.2018.(This can be for
theory and not for lab)
2. Samson T : Innovate with English, Foundations
3. Grant Taylor: English Conversation Practice, Tata McGraw-Hill EducationIndia,2016
4. Jaya shree, M Let’s Hear them Speak: Developing Listening-Speaking skills in English.Sage
Publications
5. Hewing’s, Martin. Cambridge Academic English (B2). CUP, 2012. ( That is for reading and writing
and can be used in theory classes but not in Lab)
6. T.Bala subramanyam, A Textbook of English Phonetics for Indian Students,(3rd Ed) Trinity Press.
(This is all theory and can be for MA English students but not for B.Tech students)

Web Resources:
Spoken English:
1. www.esl-lab.com
2. www.englishmedialab.com
3. www.englishinteractive.net
4. https://www.britishcouncil.in/english/online
5. http://www.letstalkpodcast.com/
6. https://www.youtube.com/c/mmmEnglish_Emma/featured
7. https://www.youtube.com/c/ArnelsEverydayEnglish/featured
8. https://www.youtube.com/c/engvidAdam/featured
9. https://www.youtube.com/c/EnglishClass101/featured
10. https://www.youtube.com/c/SpeakEnglishWithTiffani/playlists
11. https://www.youtube.com/channel/UCV1h_cBE0Drdx19qkTM0WNw
12. https://www.linguahouse.com/en-GB
13. https://www.ted.com/watch/ted-ed

Voice & Accent:


1. https://www.youtube.com/user/letstalkaccent/videos
2. https://www.youtube.com/c/EngLanguageClub/featured
3. https://www.youtube.com/channel/UC_OskgZBoS4dAnVUgJVexc
4. https://www.youtube.com/channel/UCNfm92h83W2i2ijc5Xwp_IA
I Year – I L T P C
Semester
Course Code HEALTH AND WELLNESS, YOGA AND
(1000231121) SPORTS 0 0 1 0.5
(Common to All branches of Engineering)

Course Objectives:

The main objective of introducing this course is to make the students maintain their mental
and physical wellness by balancing emotions in their life. It mainly enhances the essential
traits required for the development of the personality.

Course Outcomes: After completion of the course the student will be able to
CO1: Understand the importance of yoga and sports for Physical fitness and sound health.
CO2: Demonstrate an understanding of health-related fitness components.
CO3: Compare and contrast various activities that help enhance their health.
CO4: Assess current personal fitness levels.
CO5: Develop Positive Personality

UNIT I

Concept of health and fitness, Nutrition and Balanced diet, basic concept of immunity
Relationship between diet and fitness, Globalization and its impact on health, Body Mass
Index(BMI) of all age groups.

Activities:

i) Organizing health awareness programmes in community


ii) Preparation of health profile
iii) Preparation of chart for balance diet for all age groups

UNIT II

Concept of yoga, need for and importance of yoga, origin and history of yoga in Indian context,
classification of yoga, Physiological effects of Asanas- Pranayama and meditation, stress
management and yoga, Mental health and yoga practice.

Activities:

Yoga practices – Asana, Kriya, Mudra, Bandha, Dhyana, Surya Namaskar

UNIT III

Concept of Sports and fitness, importance, fitness components, history of sports, Ancient and
Modern Olympics, Asian games and Commonwealth games.

Activities:

i) Participation in one major game and one individual sport viz., Athletics, Volleyball,
Basketball, Handball, Football, Badminton, Kabaddi, Kho-kho, Table tennis, Cricket
etc.
Practicing general and specific warm up, aerobics
ii) Practicing cardiorespiratory fitness, treadmill, run test, 9 min walk, skipping and
running.

Reference Books:
1. Gordon Edlin, Eric Golanty. Health and Wellness, 14th Edn. Jones & Bartlett Learning,
2022
2. T.K.V.Desikachar. The Heart of Yoga: Developing a Personal Practice
3. Archie J.Bahm. Yoga Sutras of Patanjali, Jain Publishing Company, 1993
4. Wiseman, John Lofty, SAS Survival Handbook: The Ultimate Guide to
SurvivingAnywhere Third Edition, William Morrow Paperbacks, 2014
5. The Sports Rules Book/ Human Kinetics with Thomas Hanlon. -- 3rd ed.
HumanKinetics, Inc.2014

General Guidelines:

1. Institutes must assign slots in the Timetable for the activities of Health/Sports/Yoga.
2. Institutes must provide field/facility and offer the minimum of five choices of as
manyas Games/Sports.
3. Institutes are required to provide sports instructor / yoga teacher to mentor the students.

Evaluation Guidelines:

 Evaluated for a total of 100 marks.


 A student can select 6 activities of his/her choice with a minimum of 01 activity per
unit. Each activity shall be evaluated by the concerned teacher for 15 marks, totalling
to 90 marks.
 A student shall be evaluated by the concerned teacher for 10 marks by conducting
vivavoce on the subject.
I Year II Semester
SYLLABUS
I Year – II Semester L T P C
DATA STRUCTURES
Course Code (1005231201) (Common to CSE, IT & allied branches) 3 0 0 3

Course Objectives:
• Understand the significance of linear data structures in problem-solving and basic
time/spacecomplexity analysis.
• Create and manage linked lists to efficiently organize and manipulate data,
emphasizingmemory efficiency.
• Implement and apply stacks to manage program flow and solve problems involving
expressionevaluation and backtracking.
• Utilize queues to model real-world scenarios, such as process scheduling and breadth-first
search algorithms and understand the versatility of deques and prioritize data management
usingpriority queues.
• Impart basic understanding of non-linear data structures such as trees.
• Explore basic concepts of hashing and apply it to solve problems requiring fast data
retrievaland management.

UNIT I
Introduction to Linear Data Structures: Definition and importance of linear data structures,
Abstract data types (ADTs) and their implementation, Overview of time and space complexity
analysis for linear data structures. Searching Techniques: Linear & Binary Search, Sorting
Techniques: Bubble sort, Selection sort, Insertion Sort

UNIT II
Linked Lists: Singly linked lists, representation and operations, doubly linked lists and circular
linked lists, Comparing arrays and linked lists, Applications of linked lists.

UNIT III
Stacks: Introduction to stacks: properties and operations, implementing stacks using arrays
andlinked lists, Applications of stacks in expression evaluation, backtracking, reversing list
etc.
UNIT IV
Queues: Introduction to queues: properties and operations, implementing queues using
arraysand linked lists, Applications of queues in breadth-first search, scheduling, etc.
Deques: Introduction to deques (double-ended queues), Operations on deques and
theirapplications.
UNIT V
Trees: Introduction to Trees, Binary Search Tree – Insertion, Deletion & Traversals
Hashing: Brief introduction to hashing and hash functions, Collision resolution techniques:
chaining and open addressing, Hash tables: basic implementation and operations, Applications
ofhashing in unique identifier generation, caching, etc.

Course Outcomes: At the end of the course, Student will be able to


• Explain the role of linear data structures in organizing and accessing data efficiently
inalgorithms.
• Design, implement, and apply linked lists for dynamic data storage,
demonstratingunderstanding of memory allocation.
• Develop programs using stacks to handle recursive algorithms, manage program states,
andsolve related problems.
• Apply queue-based algorithms for efficient task scheduling and breadth-first traversal in
graphsand distinguish between deques and priority queues, and apply them appropriately to
solve data management challenges.
• Devise novel solutions to small scale programming challenges involving data structures such
asstacks, queues, Trees
• Recognize scenarios where hashing is advantageous, and design hash-based solutions
forspecific problems.

Textbooks:
1. Data Structures and algorithm analysis in C, Mark Allen Weiss, Pearson, 2nd Edition.
2. Fundamentals of data structures in C, Ellis Horowitz, Sartaj Sahni, Susan Anderson-Freed,
Silicon Press, 2008

Reference Books:
1. Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and Peter Sanders
2. C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E. Hopcroft
3. Problem Solving with Algorithms and Data Structures" by Brad Miller and David Ranum
4. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest,and Clifford Stein
5. Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching,
andGraph Algorithms" by Robert Sedgewick
I Year – II Semester L T P C
ENGINEERING GRAPHICS
Course Code (1003231101) 1 0 4 3
(Common to All branches of Engineering)

Course Objectives:

 To enable the students with various concepts like dimensioning, conventions and
standards related to Engineering Drawing
 To impart knowledge on the projection of points, lines and plane surfaces
 To improve the visualization skills for better understanding of projection of solids
 To develop the imaginative skills of the students required to understand Section of
solids and Developments of surfaces.
 To make the students understand the viewing perception of a solid object in
Isometric and Perspective projections.

Course Outcomes:

CO1: Understand the principles of engineering drawing, including engineering curves, scales,
orthographic and isometric projections.
CO2: Draw and interpret orthographic projections of points, lines, planes and solids infront,
top and side views.
CO3: Understand and draw projection of solids in various positions in first
quadrant.
CO4: Explain principles behind development of surfaces.
CO5: Prepare isometric and perspective sections of simple solids.

UNIT I

Introduction: Lines, Lettering and Dimensioning, Geometrical Constructions and


Constructing regular polygons by general methods.

Curves: construction of ellipse, parabola and hyperbola by general, Cycloids,Involutes,


Normal and tangent to Curves.

Scales: Plain scales, diagonal scales and vernier scales.

UNIT II

Orthographic Projections: Reference plane, importance of reference lines or Plane,


Projections of a point situated in any one of the four quadrants.

Projections of Straight Lines: Projections of straight lines parallel to both reference


planes, perpendicular to one reference plane and parallel to other reference plane, inclined
JNTUGV B. Tech. R23

to one reference plane and parallel to the other reference plane. Projections of Straight Line
Inclined to both the reference planes.
Projections of Planes: Regular planes Perpendicular to both reference planes, parallel to one
reference plane and inclined to the other reference plane.

UNIT III

Projections of Solids: Types of solids: Polyhedra and Solids of revolution. Projections of


solids in simple positions: Axis perpendicular to horizontal plane, Axis perpendicular to
vertical plane and Axis parallel to both the reference planes, Projection of Solids with axis
inclined to one reference plane and parallel to another plane.

UNIT IV

Sections of Solids: Perpendicular and inclined section planes, Sectional views and True
shapeof section, Sections of solids in simple position only.

Development of Surfaces: Methods of Development: Parallel line development and radial


line development. Development of a cube, prism, cylinder, pyramid and cone.

UNIT V

Conversion of Views: Conversion of isometric views to orthographic views; Conversion


of orthographic views to isometric views.

Computer graphics: Creating 2D&3D drawings of objects including PCB and


Transformations using Auto CAD (Not for end examination).

Textbook:

1. N. D. Bhatt, Engineering Drawing, Charotar Publishing House, 2016.

Reference Books:

1. Engineering Drawing, K.L. Narayana and P. Kannaiah, Tata McGraw Hill, 2013.
2. Engineering Drawing, M.B. Shah and B.C. Rana, Pearson Education Inc,2009.
3. Engineering Drawing with an Introduction to AutoCAD, Dhananjay Jolhe,
TataMcGraw Hill, 2017.
JNTUGV B. Tech. R23

I Year – II L T P C
Semesters
Course Code Chemistry
(1000231103) (Common to EEE, ECE, CSE, IT & allied 3 0 0 3
branches)

Course objectives:

 To familiarize engineering chemistry and its applications


 To train the students on the principles and applications of electrochemistry and polymers
 To introduce instrumental methods, molecular machines and switches.

Course Outcomes: At the end of the course, the students will be able to:
CO1: Compare the materials of construction for battery and electrochemical sensors.
CO2: Explain the preparation, properties, and applications of thermoplastics & thermosetting & elastomers
conducting polymers.
CO3: Explain the principles of spectrometry, slc in separation of solid and liquid mixtures. CO4: Apply the
principle of Band diagrams in the application of conductors and semiconductors.
CO5: Summarize the concepts of Instrumental methods.

UNIT I

Structure and Bonding Models


Fundamentals of Quantum mechanics, Schrodinger Wave equation, significance of Ψ and Ψ2, particle in
one dimensional box, molecular orbital theory – bonding in homo- and heteronuclear diatomic molecules –
energy level diagrams of O2 and CO, etc. π-molecular orbitals of butadiene and benzene, calculation of
bond order.

UNIT- II
Modern Engineering materials
Semiconductors – Introduction, basic concept, application Super conductors-Introduction basic concept,
applications. Supercapacitors: Introduction, Basic Concept-Classification – Applications. Nano materials:
Introduction, classification, properties and applications of Fullerenes, carbon nano tubes and Graphines
nanoparticles.

UNIT- III
Electrochemistry and Applications
Electrochemical cell, Nernst equation, cell potential calculations and numerical problems, potentiometry-
potentiometric titrations (redox titrations), concept of conductivity, conductivity cell, conductometric titrations (acid-
base titrations).
Electrochemical sensors – potentiometric sensors with examples, amperometric sensors with examples.
Primary cells – Zinc-air battery, Secondary cells –lithium-ion batteries- working of the batteries including
cell reactions; Fuel cells, hydrogen-oxygenfuel cell– working of the cells. Polymer Electrolyte Membrane
Fuel cells (PEMFC).

UNIT- IV
Polymer Chemistry
Introduction to polymers, functionality of monomers, chain growth and step growth polymerization,
coordination polymerization, with specific examples and mechanisms of polymer formation.
JNTUGV B. Tech. R23

Plastics –Thermo and Thermosetting plastics, Preparation, properties and applications of – PVC, Teflon,
Bakelite, Nylon-6,6, carbon fibres.
Elastomers–Buna-S, Buna-N–preparation, properties and applications.
Conducting polymers – polyacetylene, polyaniline, – mechanism of conduction and applications. Bio-
Degradable polymers - Poly Glycolic Acid (PGA), Polyl Lactic Acid (PLA).

UNIT- V

Instrumental Methods and Applications

Electromagnetic spectrum. Absorption of radiation: Beer-Lambert’s law. UV-Visible Spectroscopy,


electronic transition, Instrumentation, IR spectroscopies, fundamental modes and selection rules,
Instrumentation. Chromatography-Basic Principle, Classification-HPLC: Principle, Instrumentation and
Applications.
Textbooks:
1. Jain and Jain, Engineering Chemistry, 16/e, DhanpatRai, 2013.
2. Peter Atkins, Julio de Paula and James Keeler, Atkins’ Physical Chemistry, 10/e, Oxford University Press,
2010.

Reference Books:
1. Skoog and West, Principles of Instrumental Analysis, 6/e, Thomson, 2007.
2. J.D. Lee, Concise Inorganic Chemistry, 5th Edition, Wiley Publications, Feb.2008
3. Textbook of Polymer Science, Fred W. Billmayer Jr, 3rd Edition
JNTUGV B. Tech. R23

I Year – II Semester L T P C
BASIC CIVIL & MECHANICAL ENGINEERING
Course Code 3 0 0 3
(Common to CE, ME, IT, CSE, CSE(DS), CSE(CS), CSE(AI)
(1001231101)

Course Objectives:
 Get familiarized with the scope and importance of Civil Engineering sub - divisions.
 Introduce the preliminary concepts of surveying.
 Acquire preliminary knowledge on
 Transportation and its importance in nation’ seconomy.
 Get familiarized with the importance of quality, conveyance and storage of water.
 Introduction to basic civil engineering materials and construction techniques.

Course Outcomes : On completion of the course, the student should be able to:
CO1: Understand various sub-divisions of Civil Engineering and to appreciate
their role in ensuring better society.
CO2: Know the concepts of surveying and to understand the measurement of distances, angles
and levels through surveying.
CO3:Realize the importance of Transportation in nation ' seconomy and the engineering
measures related to Transportation.
CO4: Understand the importance of Water Storage and Conveyance Structures so that the social
responsibilities of water conservation will be appreciated.
CO5:Understand the basic characteristics of Civil Engineering Materials and attain knowledge
on prefabricated technology.

UNITI
Basics of Civil Engineering: Role of Civil Engineers in Society- Various Disciplines of Civil
Engineering-Structural Engineering-Geo- technical Engineering-Transportation Engineering
- Hydraulics and Water Resources Engineering - Environmental Engineering-Scope of each
discipline-Building Construction and Planning – Construction Materials - Cement – Aggregate
–Bricks – Cement concrete- Steel. Introduction to Prefabricated construction Techniques.

UNITII
Surveying : Objectives of Surveying - Horizontal Measurements – Angular Measurements-
Introduction to Bearings leveling instruments used for level ling-Simple problem son leveling
and bearings-Contour mapping.

UNITIII
Transportation Engineering Importance of Transportation in Nation's economic
development- Types of Highway Pavements- Flexible Pavements and Rigid Pavements-Simple
Differences. Basics of Harbour , Tunnel, Airport, and Railway Engineering
Water Resources and Environmental Engineering: Introduction, Sources of water- Quality
of water- Specifications- Introduction to Hydrology– Rain water Harvesting-Water Storage and
Conveyance Structures (Simple introduction to Dams and Reservoirs).
JNTUGV B. Tech. R23

Textbooks:
1. Basic Civil Engineering, M. S. Palanisamy, , Tata Mcgraw Hill publications (India) Pvt.
Ltd. Fourth Edition.
2. Introduction to Civil Engineering, S.S.Bhavikatti, New Age International Publishers.
2022. First Edition.
3. Basic Civil Engineering, Satheesh Gopi, Pearson Publications, 2009, First Edition.

Reference Books:
1. Surveying,Vol-I and Vol-II, S.K.Duggal, Tata McGraw Hill Publishers 2019. Fifth
Edition.
2. Hydrology and Water Resources Engineering, Santosh Kumar Garg, Khanna Publishers,
Delhi.2016
3. Irrigation Engineering and Hydraulic Structures-Santosh Kumar Garg, Khanna
Publishers, Delhi 2023. 38th Edition.
4. Highway Engineering, S. K. Khanna, C.E.G. Justoand Veeraraghavan, Nemchandand
Brothers Publications 2019. 10th Edition.
5. Indian Standard DRINKING WATER — SPECIFICATION IS 10500 -2012.

PARTB: BASIC MECHANICAL ENGINEERING

Course Objectives: The students after completing the course are expected to
 Get familiarized with the scope and importance of Mechanical Engineering in different
sectors and industries.
 Explain different engineering materials and different manufacturing processes.
 Provide an overview of different thermal and mechanical transmission systems and introduce
basics of robotics and its applications.

Course Outcomes: On completion of the course, the student should be able to


CO1: Understand the different manufacturing processes.
CO2: Explain the basics of thermal engineering and its applications.
CO3: Describe the working of different mechanical power transmission systems and power plants
CO4: Describe the basics of robotics and its applications.

UNITI
Introduction to Mechanical Engineering: Role of Mechanical Engineering in Industries and
Society-Technologies in different sectors such as Energy, Manufacturing, Automotive,
Aerospace, and Marine sectors.
Engineering Materials - Metals-Ferrous and Non-ferrous, Ceramics, Composites,
Smart materials.
UNITII
Manufacturing Processes : Principles of Casting, Forming, joining processes, Machining,
Introduction to CNC machines,3D printing, and Smart manufacturing.
Thermal Engineering–working principle of Boilers, Ottocycle, Diesel cycle, Refrigeration
and air-conditioning cycles, IC engines, 2-Stroke and 4-Stroke engines, SI/CI Engines,
Components of Electric and Hybrid Vehicles.

UNITIII
JNTUGV B. Tech. R23

Power plants – working principle of Steam, Diesel, Hydro, Nuclear power plants.
Mechanical Power Transmission - Belt Drives, Chain, Rope drives, Gear Drives and
their applications.
Introduction to Robotics- Joints & links, configurations, and application so frobotics.
( Note: The subject covers only the basic principles of Civil and Mechanical Engineering
systems. The evaluation shall be intended to test only the fundamentals of the subject)

Textbooks:

1. Internal Combustion Engines by V. Ganesan, By Tata McGraw Hill publications


(India) Pvt. Ltd.
2. A Tear book of Theory of Machines by S.S.Rattan, Tata McGraw Hill
Publications, (India) Pvt. Ltd.
3. An introduction to Mechanical Engg by Jonathan Wicker and Kemper Lewis,
Cengage learning India Pvt. Ltd.

Reference Books:

1. Appuu Kuttan K K, Robotics, I. K. International Publishing House Pvt. Ltd. Volume-I


2. 3D printing & Additive Manufacturing Technology-L. Jyothish Kumar, Pulak
M Pandey, Springer publications
3. Thermal Engineering by Mahesh M Rathore Tata McGraw Hill publications (India)
Pvt. Ltd.
4. G.Shanmugam and M.S.Palanisamy, Basic Civil and the Mechanical
Engineering,Tata McGraw Hill publications (India) Pvt. Ltd.
JNTUGV B. Tech. R23

I Year – II Semester L T P C
Course Code : DIFFERENTIAL EQUATIONS AND VECTOR
(1000231201) CALCULUS 3 0 0 3
(Common to All Branches of Engineering)
Course Objectives:
 To enligh tenth elearners in the concept of differential equations and multivariable calculus.
 To furnish the learners with basic concepts and techniques at plus two level to lead them into
advanced level by handling various real- world applications.

Course Outcomes: At the end of the course, the student will be able to
 Solve the differential equations related to various engineering fields.
 Identify solution methods for partial differential equations that model physical processes.
 Interpret the physical meaning of different operators such as gradient, curl and divergence.
 Estimate the work done against a field, circulation and flux using vector calculus.

UNIT I Differential equations of first order and first degree


Linear differential equations – Bernoulli’s equations- Exact equations and equations
reducible to exact form. Applications: Newton’s Law of cooling – Law of natural growth and decay-
Electrical circuits.

UNIT II Higher order Linear differential equations with Constant Coefficients


Definitions, homogenous and non-homogenous, complimentary function – particular
integral (𝑄(𝑥) = 𝑒 𝑎𝑥 , sin 𝑎𝑥 , cos 𝑎𝑥 , 𝑥 𝑚 ),general solution, method of variation of
parameters. Simultaneous linear equations.

UNIT III Partial Differential Equations


Introduction and formation of Partial Differential Equations by elimination of arbitrary constants and
arbitrary functions, solutions of first order linear equations using Lagrange’s method. Second order
Homogeneous Linear Partial differential equations with constant coefficients.

UNIT IV Vector differentiation


Scalar and vector point functions, deloperator, Gradient – unit normal vector, angle between surfaces,
directional derivative, Divergence - Solenoidal vector and Curl– irrotational., scalar potential.
UNIT V Vector integration
Lineintegral – circulation – work done, - flux, Green’s theorem in the plane (without proof), Stoke’s
theorem (without proof), Divergence theorem (without proof) and problems on above the theorems.

Textbooks:
1. Erwin Kreyszig, Advanced Engineering Mathematics, 10/e,John Wiley & Sons, 2018.
2. B.S.Grewal, Higher Engineering Mathematics,44/e,Khannapublishers,2017.

Reference Books:
1. Dennis G. Zill and Warren S. Wright , Advanced Engineering Mathematics, Jones and Bartlett, 2018.
2. Michael Green berg, Advanced Engineering Mathematics, 9th edition, Pearson edn
3. George B. Thomas, Maurice D. Weir and Joel Hass, Thomas Calculus, 14/e, Pearson Publishers, 2018.
4. R. K. Jain and S. R. K. Iyengar, Advanced Engineering Mathematics, 5/e, Alpha Science International Ltd.,
2021 (9th reprint).
5. B.V. Ramana, Higher Engineering Mathematics, McGraw Hill Education, 2017
JNTUGV B. Tech. R23

I Year – II L T P C
Semesters
Course Code Chemistry Laboratory
(1000231112) (Common to EEE, ECE, CSE, IT & allied 0 0 2 1
branches)

Course Objectives:

 Verify the fundamental concepts with experiments.

Course Outcomes: At the end of the course, the students will be able to
CO1: Determine the cell constant and conductance of solutions.
CO2: Prepare advanced polymer Bakelite materials.
CO3: Measure the strength of an acid present in secondary batteries.
CO4: Analyse the IR spectra of some organic compounds.
CO5: Calculate strength of acid in Pb-Acid battery.

List of experiments:
1. Measurement of 10Dq by spectrophotometric method
2. Conductometric titration of strong acid vs. strong base
3. Conductometric titration of weak acid vs. strong base
4. Determination of cell constant and conductance of solutions
5. Potentiometry - determination of redox potentials and emfs
6. Determination of Strength of an acid in Pb-Acid battery
7. Preparation of a Bakelite
8. Verify Lambert-Beer’s law
9. Wavelength measurement of sample through UV-Visible Spectroscopy
10. Identification of simple organic compounds by IR
11. Preparation of nanomaterials by precipitation method
12. Estimation of Ferrous Iron by Dichrometry

Reference:
 "Vogel's Quantitative Chemical Analysis 6th Edition 6th Edition" Pearson Publications by J. Mendham,
R.C.Denney, J.D.Barnes and B. Sivasankar
JNTUGV B. Tech. R23

I Year – II Semester L T P C

Course Code (1005231210) DATA STRCTURES LAB


(Common to CSE, IT & allied branches of Engineering) 0 0 3 1.5

Course Objectives:
• Understand the significance of linear data structures in problem-solving and basic
time/space complexity analysis.
• Create and manage linked lists to efficiently organize and manipulate data, emphasizing
memory efficiency.
• Implement and apply stacks to manage program flow and solve problems involving
expression evaluation and backtracking.
• Utilize queues to model real-world scenarios, such as process scheduling and breadth-
first search algorithms and understand the versatility of deques and prioritize data
management using priority queues.
• Impart basic understanding of non-linear data structures such as trees.
• Explore basic concepts of hashing and apply it to solve problems requiring fast data
retrieval and management.

List of Experiments:

Exercise 1: Array Manipulation


i) Write a program to reverse an array.
ii) C Programs to implement the Searching Techniques – Linear & Binary Search
iii) C Programs to implement Sorting Techniques – Bubble, Selection and Insertion Sort
Exercise 2: Linked List Implementation
i) Implement a singly linked list and perform insertion and deletion operations.
ii) Develop a program to reverse a linked list iteratively and recursively.
iii) Solve problems involving linked list traversal and manipulation.

Exercise 3: Linked List Applications


i) Create a program to detect and remove duplicates from a linked list.
ii) Implement a linked list to represent polynomials and perform addition.
iii) Implement a double-ended queue (deque) with essential operations.
Exercise 4: Double Linked List Implementation
i) Implement a doubly linked list and perform various operations to understand its
properties and applications.
ii) Implement a circular linked list and perform insertion, deletion, and traversal.
Exercise 5: Stack Operations
i) Implement a stack using arrays and linked lists.
ii) Write a program to evaluate a postfix expression using a stack.
iii) Implement a program to check for balanced parentheses using a stack.
JNTUGV B. Tech. R23

Exercise 6: Queue Operations

i) Implement a queue using arrays and linked lists.


ii) Develop a program to simulate a simple printer queue system.
iii) Solve problems involving circular queues.

Exercise 7: Stack and Queue Applications


i) Use a stack to evaluate an infix expression and convert it to postfix.
ii) Create a program to determine whether a given string is a palindrome or not.
iii) Implement a stack or queue to perform comparison and check for symmetry
Exercise 8: Binary Search Tree
i) Implementing a BST using Linked List.
ii) Traversing of BST.

Exercise 9: Hashing
i) Implement a hash table with collision resolution techniques.
ii) Write a program to implement a simple cache using hashing.

Course Outcomes: At the end of the course, Student will be able to


• Explain the role of linear data structures in organizing and accessing data efficiently in
algorithms.
• Design, implement, and apply linked lists for dynamic data storage, demonstrating
understanding of memory allocation.
• Develop programs using stacks to handle recursive algorithms, manage program states, and
solve related problems.
• Apply queue-based algorithms for efficient task scheduling and breadth-first traversal in graphs
and distinguish between deques and priority queues, and apply them appropriately to solve data
management challenges.
• Devise novel solutions to small scale programming challenges involving data structures such as
stacks, queues, Trees
• Recognize scenarios where hashing is advantageous, and design hash-based solutions for
specific problems.

Textbooks:
1. Data Structures and algorithm analysis in C, Mark Allen Weiss, Pearson, 2nd Edition.
2. Fundamentals of data structures in C, Ellis Horowitz, Sartaj Sahni, Susan Anderson-Freed, Silicon
Press, 2008

Reference Books:
1. Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and Peter Sanders
2. C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E. Hopcroft
3. Problem Solving with Algorithms and Data Structures" by Brad Miller and David Ranum
4. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and
Clifford Stein
5. Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph
Algorithms by Robert Sedgewick.
JNTUGV B. Tech. R23

I Year – II Semester L T P C
IT WORKSHOP
Course Code : (1005231110) (Common to All branches of Engineering) 0 0 2 1

Course Objectives:
To introduce the internal parts of a computer, peripherals, I/O ports, connecting cables
 To demonstrate configuring the system as Dual boot both Windows and other Operating
Systems Viz. Linux, BOSS
 To teach basic command line interface commands on Linux.
 To teach the usage of Internet for productivity and self-paced life-long learning
 To introduce Compression, Multimedia and Antivirus tools and Office Tools such as
Word processors, Spread sheets and Presentation tools.

Course Outcomes:
CO1: Perform Hardware troubleshooting.
CO2: Understand Hardware components and inter dependencies.
CO3: Safeguard computer systems from viruses/worms.
CO4: Document/ Presentation preparation.
CO5: Perform calculations using spreadsheets.

PC Hardware & Software Installation


Task 1: Identify the peripherals of a computer, components in a CPU and its functions. Draw
the block diagram of the CPU along with the configuration of each peripheral and submit to
your instructor.

Task 2: Every student should disassemble and assemble the PC back to working condition. Lab
instructors should verify the work and follow it up with a Viva. Also students need to go through
the video which shows the process of assembling a PC. A video would be given as part of the
course content.

Task 3: Every student should individually install MS windows on the personal computer. Lab
instructor should verify the installation and follow it up with a Viva.

Task 4: Every student should install Linux on the computer. This computer should have
windows installed. The system should be configured as dual boot (VMWare) with both
Windows and Linux. Lab instructors should verify the installation and follow it up with a Viva

Task 5: Every student should install BOSS on the computer. The system should be configured
as dual boot (VMWare) with both Windows and BOSS. Lab instructors should verify the
installation and follow it up with a Viva

Internet & World Wide Web


Task1: Orientation & Connectivity Boot Camp: Students should get connected to their Local
Area Network and access the Internet. In the process they configure the TCP/IP setting. Finally
students should demonstrate, to the instructor, how to access the websites and email. If there is
JNTUGV B. Tech. R23

no internet connectivity preparations need to be made by the instructors to simulate the WWW
on the LAN.

Task 2: Web Browsers, Surfing the Web: Students customize their web browsers with the LAN
proxy settings, bookmarks, search toolbars and pop up blockers. Also, plug-ins like
Macromedia Flash and JRE for applets should be configured.

Task 3: Search Engines & Netiquette: Students should know what search engines are and how
to use the search engines. A few topics would be given to the students for which they need to
search on Google. This should be demonstrated to the instructors by the student.

Task 4: Cyber Hygiene: Students would be exposed to the various threats on the internet and
would be asked to configure their computer to be safe on the internet. They need to customize
their browsers to block pop ups, block active x downloads to avoid viruses and/or worms.

LaTeX and WORD


Task 1 – Word Orientation: The mentor needs to give an overview of La TeX and Microsoft
(MS) office or equivalent (FOSS) tool word: Importance of La TeX and MS office or equivalent
(FOSS) tool Word as word Processors, Details of the four tasks and features that would be
covered in each, Using La TeXand word – Accessing, overview of toolbars, saving files, Using
help and resources, rulers, format painter in word.

Task 2: Using La TeX and Word to create a project certificate. Features to be covered:-
Formatting Fonts in word, Drop Cap in word, Applying Text effects, Using Character Spacing,
Borders and Colors, Inserting Header and Footer, Using Date and Time option in both La TeX
and Word.

Task 3: Creating project abstract Features to be covered:-Formatting Styles, Inserting table,


Bullets and Numbering, Changing Text Direction, Cell alignment, Footnote, Hyperlink,
Symbols, Spell Check, Track Changes.

Task 4: Creating a Newsletter: Features to be covered:- Table of Content, Newspaper columns,


Images from files and clipart, Drawing toolbar and Word Art, Formatting Images, Textboxes,
Paragraphs and Mail Merge in word.

EXCEL
Excel Orientation: The mentor needs to tell the importance of MS office or equivalent (FOSS)
tool Excel as a Spreadsheet tool, give the details of the four tasks and features that would be
covered in each. Using Excel – Accessing, overview of toolbars, saving excel files, Using help
and resources.
Task 1: Creating a Scheduler - Features to be covered: Gridlines, Format Cells, Summation,
auto fill, Formatting Text

Task 2: Calculating GPA -. Features to be covered:- Cell Referencing, Formulae in excel –


average, std. deviation, Charts, Renaming and Inserting worksheets, Hyper linking, Count
function,

LOOKUP/VLOOKUP
JNTUGV B. Tech. R23

Task 3: Split cells, freeze panes, group and outline, Sorting, Boolean and logical operators,
Conditional formatting

POWER POINT
Task 1: Students will be working on basic power point utilities and tools which help them
create basic power point presentations. PPT Orientation, Slide Layouts, Inserting Text, Word
Art, Formatting Text, Bullets and Numbering, Auto Shapes, Lines and Arrows in PowerPoint.

Task 2: Interactive presentations - Hyperlinks, Inserting –Images, Clip Art, Audio, Video,
Objects, Tables and Charts.

Task 3: Master Layouts (slide, template, and notes), Types of views (basic, presentation,
slide slotter, notes etc), and Inserting – Background, textures, Design Templates, Hidden
slides.

AI TOOLS – Chat GPT


Task 1: Prompt Engineering: Experiment with different types of prompts to see how the
model responds. Try asking questions, starting conversations, or even providing incomplete
sentencesto see how the model completes them.
 Ex: Prompt: "You are a knowledgeable AI. Please answer the following question:
Whatis the capital of France?"

Task 2: Creative Writing: Use the model as a writing assistant. Provide the beginning of a
storyor a description of a scene, and let the model generate the rest of the content. This can be
a funway to brainstorm creative ideas
 Ex: Prompt: "In a world where gravity suddenly stopped working, people started
floating upwards. Write a story about how society adapted to this new reality."

Task 3: Language Translation: Experiment with translation tasks by providing a sentence in


one language and asking the model to translate it into another language. Compare the output
tosee how accurate and fluent the translations are.
 Ex:Prompt: "Translate the following English sentence to French: 'Hello, how are you
doing today?'"

Reference Books:
2. Comdex Information Technology course tool kit, Vikas Gupta, WILEY Dream tech, 2003
3. The Complete Computer upgrade and repair book, Cheryl A Schmidt, WILEY Dream
tech,2013, 3rd edition
4. Introduction to Information Technology, ITL Education Solutions limited, Pearson
Education, 2012, 2nd edition
5. PC Hardware - A Handbook, Kate J. Chase, PHI (Microsoft)
6. LaTeX Companion, Leslie Lamport, PHI/Pearson.
7. IT Essentials PC Hardware and Software Companion Guide, David Anfins on and
KenQuamme. – CISCO Press, Pearson Education, 3rd edition
8. IT Essentials PC Hardware and Software Labs and Study Guide, Patrick Regan– CISCO
Press, Pearson Education, 3rd edition
JNTUGV B. Tech. R23

I Year – II Semester L T P C
ENGINEERING WORKSHOP
Course Code : (1003231110) (Common to All branches of Engineering) 0 0 3 1.5

Course Objectives:

To familiarize students with wood working, sheet metal operations, fitting and electrical house
wiring skills

Course Outcomes:

CO1: Identify workshop tools and their operational capabilities.


CO2: Practice on manufacturing of components using workshop trades including fitting,
carpentry, foundry and welding.
CO3: Apply fitting operations in various applications.
CO4: Apply basic electrical engineering knowledge for House Wiring Practice

SYLLABUS

1. Demonstration: Safety practices and precautions to be observed in workshop.


2. Wood Working: Familiarity with different types of woods and tools used in wood
working and make following joints.
a) Half – Lap joint b) Mortise and Tenon joint c) Corner Dovetail joint or Bridle
joint
3. Sheet Metal Working: Familiarity with different types of tools used in sheet metal
working, Developments of following sheet metal job from GI sheets.
a) Tapered tray b) Conical funnel c) Elbow pipe d) Brazing
4. Fitting: Familiarity with different types of tools used in fitting and do the following
fitting exercises.
a) V-fit b) Dovetail fit c) Semi-circular fit d) Bicycle tire puncture
and change of two-wheeler tyre
5. Electrical Wiring: Familiarity with different types of basic electrical circuits and make
the following connections.
a) Parallel and series b) Two-way switch c) Godown lighting
d) Tube light e) Three phase motor f) Soldering of wires
6. Foundry Trade: Demonstration and practice on Moulding tools and processes,
Preparation of Green Sand Moulds for given Patterns.
7. Welding Shop: Demonstration and practice on Arc Welding and Gas welding.
Preparation of Lap joint and Butt joint.
8. Plumbing: Demonstration and practice of Plumbing tools, Preparation of Pipe joints
with coupling for same diameter and with reducer for different diameters.
JNTUGV B. Tech. R23

Textbooks:

1. Basic Workshop Technology: Manufacturing Process, Felix W.; Independently


Published,2019. Workshop Processes, Practices and Materials; Bruce J. Black,
Routledge publishers, 5th Edn. 2015.
2. A Course in Workshop Technology Vol I. & II, B.S. Raghuwanshi, Dhanpath Rai
& Co., 2015 & 2017.

Reference Books:

1. Elements of Workshop Technology, Vol. I by S. K. Hajra Choudhury &


Others, Media Promoters and Publishers, Mumbai. 2007, 14th edition
2. Workshop Practice by H. S. Bawa, Tata-McGraw Hill, 2004.
Wiring Estimating, Costing and Contracting; Soni P.M. & Upadhyay P.A.; AtulPrakashan,
2021-22.
JNTUGV B. Tech. R23

I Year – II L T P C
Semester
NSS/NCC/SCOUTS & GUIDES/COMMUNITY
Course Code : SERVICE 0 0 1 0.5
(1000231120) (Common to All branches of Engineering)

Course Objectives:
The objective of introducing this course is to impart discipline, character, fraternity,
teamwork,social consciousness among the students and engaging them in selfless service.

Course Outcomes: After completion of the course the students will be able to
CO1: Understand the importance of discipline, character and service motto.
CO2: Solve some societal issues by applying acquired knowledge, facts, and techniques.
CO3: Explore human relationships by analyzing social problems.
CO4: Determine to extend their help for the fellow beings and downtrodden people.
CO5: Develop leadership skills and civic responsibilities.

UNIT I Orientation
General Orientation on NSS/NCC/ Scouts & Guides/Community Service activities,
careerguidance.

Activities:
i) Conducting –ice breaking sessions-expectations from the course-knowing personal
talents and skills
ii) Conducting orientations programs for the students –future plans-activities-
releasingroad map etc.
iii) Displaying success stories-motivational biopics- award winning movies on
societalissues etc.
iv) Conducting talent show in singing patriotic songs-paintings- any other contribution.

UNIT II
Nature & CareActivities:
i) Best out of waste competition.
ii) Poster and signs making competition to spread environmental awareness.
iii) Recycling and environmental pollution article writing competition.
iv) Organising Zero-waste day.
v) Digital Environmental awareness activity via various social media platforms.
vi) Virtual demonstration of different eco-friendly approaches for sustainable living.
vii) Write a summary on any book related to environmental issues.

UNIT III
Community ServiceActivities:

i) Conducting One Day Special Camp in a village contacting village-area leaders-


Survey in the village, identification of problems- helping them to solve via media-
authorities- experts-etc.
ii) Conducting awareness programs on Health-related issues such as General
JNTUGV B. Tech. R23

Health,Mental health, Spiritual Health, HIV/AIDS,


iii) Conducting consumer Awareness. Explaining various legal provisions etc.
iv) Women Empowerment Programmes- Sexual Abuse, Adolescent Health and
PopulationEducation.
v) Any other programmes in collaboration with local charities, NGOs etc.

Reference Books:

1. Nirmalya Kumar Sinha & Surajit Majumder, A Text Book of National Service Scheme
Vol;.I, Vidya Kutir Publication, 2021 ( ISBN 978-81-952368-8-6)
2. Red Book - National Cadet Corps – Standing Instructions Vol I & II,
DirectorateGeneral of NCC, Ministry of Defence, New Delhi
3. Davis M. L. and Cornwell D. A., ―Introduction to Environmental
Engineering‖, McGraw Hill, New York 4/e 2008
4. Masters G. M., Joseph K. and Nagendran R. ―Introduction to
Environmental Engineering and Science‖, Pearson Education, New
Delhi. 2/e 2007
5. Ram Ahuja. Social Problems in India, Rawat Publications, New Delhi.

General Guidelines:

1. Institutes must assign slots in the Timetable for the activities.


2. Institutes are required to provide instructor to mentor the students.

Evaluation Guidelines:

 Evaluated for a total of 100 marks.


 A student can select 6 activities of his/her choice with a minimum of 01 activity per
unit. Each activity shall be evaluated by the concerned teacher for 15 marks,
totalling to 90 marks.
 A student shall be evaluated by the concerned teacher for 10 marks by conducting
vivavoce on the subject.

*** *** ***

You might also like