0% found this document useful (0 votes)
29 views62 pages

2.Syllabus

Syllabus for the Civil Engineering B.Tech.

Uploaded by

Sumit Choudhary
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)
29 views62 pages

2.Syllabus

Syllabus for the Civil Engineering B.Tech.

Uploaded by

Sumit Choudhary
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/ 62

GIET Engineering College (Autonomous) First Year

B.TECH. COURSE STRUCTURE – GE24


(Applicable from the Academic Year 2024-25 onwards)

INDUCTION PROGRAMME

S.No. Course Name Category L-T-P-C


Physical Activities - Sports, Yoga and Meditation,
1 Plantation MC 0-0-6-0

2 Career Counseling MC 2-0-2-0


Orientation to all branches -- career options,
3 tools,etc. MC 3-0-0-0
Orientation on admitted Branch -- corresponding
4 labs, tools and platforms EC 2-0-3-0

5 Proficiency Modules & Productivity Tools ES 2-1-2-0


Assessment on basic aptitude and
6 mathematicalskills MC 2-0-3-0
7 Remedial Training in Foundation Courses MC 2-1-2-0
8 Human Values & Professional Ethics MC 3-0-0-0
Communication Skills -- focus on Listening,
9 Speaking, Reading, Writing skills BS 2-1-2-0

10 Concepts of Programming ES 2-0-2-0

Group-A : Branches:

CSE, CSE (Allied) - AIML

Group-B : Branches:

ME, ECE ,CSE (Allied)-DS & IT


GIET Engineering College (Autonomous) First Year

B.Tech. I Year I Semester (for Group-A Branches)

S.No Category Title L/D T P Credits


1. BS&H Communicative English 2 0 0 2
2. BS&H Chemistry 3 0 0 3
3. BS&H Linear Algebra &Calculus 3 0 0 3
Engineering
4. Basic Civil & Mechanical Engineering 3 0 0 3
Science
Engineering
5. Introduction to Programming 3 0 0 3
Science
6. BS&H Communicative English Lab 0 0 2 1
7. BS&H Chemistry Lab 0 0 2 1
Engineering
8. Engineering Workshop 0 0 3 1.5
Science
Engineering
9. Computer Programming Lab 0 0 3 1.5
Science
10. BS&HH Health and wellness, Yoga and Sports - - 1 0.5
Total 14 00 11 19.5

B.Tech. I Year I Semester (for Group-B Branches)

S.No. Category Title L/D T P Credits


1. BS&H Engineering Physics 3 0 0 3
2. BS&H Linear Algebra & Calculus 3 0 0 3
Engineering Basic Electrical & Electronics 3
3. 0 0 3
Science Engineering
Engineering
4. Engineering Drawing 1 0 4 3
Science
Engineering
5. Introduction to Programming 3 0 0 3
Science
Engineering
6. IT Workshop 0 0 2 1
Science
7. BS&H Engineering Physics Lab 0 0 2 1
Engineering Electrical & Electronics Engineering
8. 0 0 3 1.5
Science Workshop
Engineering
9. Computer Programming Lab 0 0 3 1.5
Science
10. BS&H NSS/Community Service - - 1 0.5
Total 13 00 15 20.5
GIET Engineering College (Autonomous) First Year

B.Tech. I Year II Semester (for Group-A Branches)

S.No. Category Title L/D T P Credits


1. BS&H Engineering Physics 3 0 0 3
Differential Equations & Vector 0
2. BS & H 3 0 3
Calculus
Engineering Basic Electrical and Electronics 0
3. 3 0 3
Science Engineering
Engineering 0
4. Engineering Drawing 1 4 3
Science
Engineering 0
5. IT Workshop 0 2 1
Science
Professional 0
6. Data Structures 3 0 3
Core

7. BS&H Engineering Physics Lab 0 0 2 1


Engineering Electrical and Electronics Engineering 0
8. 0 3 1.5
Science Workshop
Professional 0
9. Data structures Lab 0 3 1.5
Core
10. NSS/Community Service - - 1 0.5
Total 13 00 15 20.5

B.Tech. I Year II Semester (for Group-B Branches)

S.No. Category Title L/D T P Credits


1. BS&H Communicative English 2 0 0 2
2. BS & H Engineering Chemistry / Chemistry 3 0 0 3
3. Engineering Differential Equations & Vector 3 0 0 3
Science Calculus
4. Engineering Basic Civil & Mechanical Engineering 0 0
3 3
Science
5. Professional Engineering Mechanics/Network 0 0
3 3
Core Analysis/ Data structures
6. BS&H Communicative English Lab 0
0 2 1
7. BS&H Engineering Chemistry Lab / 0 0 2 1
Chemistry lab
8. Engineering Engineering Workshop 0 0 3 1.5
Science

9. Professional Engineering Mechanics Lab /Network


Core Analysis Lab/ Data Structures Lab 0 0 3 1.5

10. Health and wellness, Yoga and - - 1 0.5


Sports
Total 14 00 11 19.5

3
GIET Engineering College (Autonomous) First Year

Communicative English

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Communicative English
(Common for all branches of Engineering) L T P C
Prerequisites Nil 3 0 0 2

Course Objectives
The main objective of introducing this course, Communicative English, is to facilitate
effective listening, Reading, Speaking and Writing skills among the students. It enhances
the same in their comprehending abilities, oral presentations, reporting useful information
and providing knowledge of grammatical structures and vocabulary. This course helps the
students to make them effective in speaking and writing skills and to make them industry
ready.

Course Outcomes
After completion of this course, the learners will be able to
Understand the context, topic, and pieces of specific information from social or
CO1
Transactional dialogues.
CO2 Apply grammatical structures to formulate sentences and correct word forms.
Analyze discourse markers to speak clearly on a specific topic in informal
CO3
discussions.
Evaluate reading / listening texts and to write summaries based on global
CO4
comprehension of these texts.
CO5 Create a coherent paragraph, essay, and resume.

UNIT-I
Lesson: Human Values: Gift of Magi (Short Story) CO1 10L
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: Mechanics of Writing
Grammar: Parts of Speech, Basic Sentence Structures-forming questions
Vocabulary: Synonyms, Antonyms, Affixes (Prefixes/Suffixes), Root words.

UNIT-II
Lesson: Nature: The Brook by Alfred Tennyson (Poem) CO2 8L
Listening: Answering a series of questions about main ideas and supporting ideas after
listening to audio texts.
Speaking: Discussion in pairs/small groups on specific topics followed by short structure
talks.
Reading: Identifying sequence of ideas; recognizing verbal techniques that help to link
the ideas 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.

4
GIET Engineering College (Autonomous) First Year

UNIT-III
Lesson: Biography: Elon Musk CO3 8L
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: Readinga text in detail by making basic inferences.
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 CO4 8L
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).
Reading: Studying the use of graphic elements in texts to convey information, reveal
trends/patterns/relationships, communicate processes or display complicated data.
Writing: Letter Writing: Official Letters, Resumes.
Grammar: Reporting verbs, Direct & Indirect speech, Active & Passive Voice.
Vocabulary: Words often confused, Jargon.

UNIT-V
Lesson: Motivation: The Power of Intrapersonal Communication CO6 8L
(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: Writing 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.

Textbook(s)
1. Pathfinder: Communicative English for Undergraduate Students, 1st Edition,
Orient Black Swan, 2023 (Units 1,2 & 3).
2. Empowering with Language by Cengage Publications, 2023 (Units 4 & 5).

Reference book(s)
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
University Press, 2019.
4. Lewis, Norman. Word Power Made Easy- The Complete Handbook for Building a
Superior Vocabulary. Anchor, 2014.

5
GIET Engineering College (Autonomous) First Year

Web reference(s)

Grammar:

1. www.bbc.co.uk/learningenglish
2. https://dictionary.cambridge.org/grammar/british-grammar/
3. www.eslpod.com/index.html
4. https://www.learngrammar.net/
5. https://english4today.com/english-grammar-online-with-quizzes/
6. https://www.talkenglish.com/grammar/grammar.aspx

Vocabulary :

1. https://www.youtube.com/c/DailyVideoVocabulary/videos
2. https://www.youtube.com/channel/UC4cmBAit8i_NJZE8qK8sfpA

6
GIET Engineering College (Autonomous) First Year

Communicative English Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Communicative English Lab
(Common for all branches of Engineering) L T P C
Prerequisites Nil 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. The students will get trained in basic communication skills and also make them
ready to face job interviews.

Course Outcomes
After completion of this course, the learners will be able to
Understand the different aspects of the English language proficiency with
CO1
emphasis on LSRW skills.
CO2 Apply communication skills through various language learning activities.
Analyze the English speech sounds, stress, rhythm, intonation and syllable
CO3
division for better listening and speaking comprehension.
Evaluate and exhibit professionalism in participating in debates and group
CO4
discussions.
CO5 Create effective Course Objectives.

List of Topics:

1. Vowels & Consonants


2. Neutralization/Accent Rules
3. Communication Skills & JAM
4. Role Play or Conversational Practice
5. E-mail Writing
6. Resume Writing, Cover letter, SOP
7. Group Discussions-methods & practice
8. Debates - Methods & Practice
9. PPT Presentations/ Poster Presentation
10. Interviews Skills

Suggested Software:

1. Walden Infotech
2. Young India Films

Reference(s)

1. Raman Meenakshi, Sangeeta-Sharma. Technical Communication. Oxford


Press.2018.
2. Taylor Grant: English Conversation Practice, Tata McGraw-Hill Education India,
2016.
3. Hewing’s, Martin. Cambridge Academic English (B2). CUP, 2012.
4. J. Sethi & P.V. Dhamija. A Course in Phonetics and Spoken English, (2nd Ed) ,
Kindle, 2013

7
GIET Engineering College (Autonomous) First Year

Web Resource(s)

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

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

8
GIET Engineering College (Autonomous) First Year

Linear Algebra and Calculus

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Linear Algebra and Calculus
(Common for all branches of Engineering) L T P C
Prerequisites Nil 3 0 0 3

Course Description
This Course helps for the students in higher level for the branches of ECE,EEE,ME to solve
the higher level problems

Course Objectives
To equip the students with standard concepts and tools at an intermediate to advanced
level mathematics to develop the confidence and ability among the students to handle
various real-world problems and their applications.
Course Outcomes
After completion of this course, the learners will be able to
Develop and use of matrix algebra techniques that are needed by engineers for
CO1
practical applications.
CO2 Applications of Eigen values and Eigen Vectors in Communication Engineering.
CO3 Utilize mean value theorems to real life problems.
Familiarize with functions of several variables which is useful in optimization.
CO4
Learn important tools of calculus in higher dimensions in partial differentiation.
Familiarize with double and triple integrals of functions of several variables in two
CO5 dimensions using Cartesian and polar coordinates and in three dimensions using
cylindrical and spherical coordinates.

Unit-1: Matrices CO1 12L


Rank of a matrix by echelon form, normal form. Cauchy–Binet formulae (without proof).
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 Jordan method and Gauss Seidel Iteration Methods.

Unit-2: Eigen values, Eigen vectors and Orthogonal CO2 12L


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

Unit-3: Calculus CO3 11L


Infinite series tests,Ratio, comparison nth root test,Alternating series 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 and applications on the above theorems.

9
GIET Engineering College (Autonomous) First Year

Unit-4: Partial differentiation and Applications (Multi variable calculus) CO4 13L
Functions of several variables: Continuity and Differentiability, Partial derivatives,
totalderivatives, chain rule, Directional derivative, Taylor’s and Mac laurin’s series
expansion of functions of two variables. Jacobians, Functional dependence, maxima and
minima of functions of two variables, method of Lagrange Multipliers.

Unit-5: Multiple Integrals (Multi variable Calculus) CO5 12L


Double integrals, triple integrals, change of order of integration, change of variables to
polar, cylindrical and spherical coordinates. Finding areas (by double integrals) and
volumes (by double integrals and triple integrals).

Textbook(s)

1. HigherEngineeringMathematics,B.S.Grewal,KhannaPublishers,2017, 44 th Edition
2. Advanced Engineering Mathematics, Erwin Kreyszig, John Wiley & Sons,
2018,10 th Edition.

Reference book(s)

1. Advanced Engineering Mathematics, Micheael Greenberg,,Pearson publishers,9 th


edition.
2. Higher Engineering Mathematics,H.KDas,Er.RajnishVerma, S.Chand Publications, 2014,
Third Edition (Reprint 2021).

Web reference(s)

1. https://www.loc.gov/rr/scitech/selected-internet/mathematics.html

10
GIET Engineering College (Autonomous) First Year

Differential Equations and Vector Calculus

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Differential Equations and Vector
Calculus L T P C
(Common for all branches of Engineering)
Prerequisites Nil 3 0 0 3

Course Description
This Course helps for the students in higher level for the branches of ECE,EEE,ME to solve
the higher level problems.
Course Objectives
 To enlighten the learners 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
After completion of this course, the learners will be able to
Solve the system of Homogeneous and non Homogeneous equations by using
CO1
Matrices.
CO2 Solve the differential equations related to various engineering fields.
Identify solution methods for partial differential equations that model physical
CO3
processes.
Interpret the physical meaning of different operators such as gradient, curl and
CO4
divergence
CO5 Estimate the work done against a field, circulation and flux using vector calculus..

Unit-1: Differential equations of first order and first degree CO1 12L
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-2: Linear differential equations of higher order CO2 12L


(Constant Coefficients)
Definitions, homogenous and non-homogenous, complimentary function, general solution,
particular integral, Wronskian, Method of variation of parameters. Simultaneous linear
equations.
Applications: L-C-R Circuit problems and Simple Harmonic motion.

Unit-3: Partial Differential Equations CO3 11L


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. Homogeneous Linear Partial differential equations with constant coefficients.

Unit-4:Vector Differentiaon CO4 13L


Scalar and vector point functions, vector operator Del, Del applies to scalar point
functions- Gradient, Directional derivative, del applied to vector point functions-Divergence
and Curl, vector identities, Force conservative

11
GIET Engineering College (Autonomous) First Year

Unit-5:Vector Integration CO5 12L


Line integral-circulation-work done, surface integral-flux, Green’s theorem in the plane
(without proof), Stoke’s theorem (without proof), volume integral, Divergence theorem
(without proof) and related problems.

Textbook(s)
3. 1
1. HigherEngineeringMathematics,B.S.Grewal,KhannaPublishers,2017, 44th Edition
2. Advanced Engineering Mathematics, Erwin Kreyszig, John Wiley & Sons, 2018,
10th Edition.

Reference book(s)
1. Advanced Engineering Mathematics, Micheael Greenberg,,Pearson publishers,9 th edition.
2. Higher Engineering Mathematics, H.KDas ,Er.RajnishVerma,S.Chand Publications,2014,
Third Edition (Reprint 2021.

Web reference(s)
2. H
1. https://www.loc.gov/rr/scitech/selected-internet/mathematics.html

12
GIET Engineering College (Autonomous) First Year

Engineering Physics

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Physics
(Common for all branches of Engineering) L T P C
Prerequisites Nil 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 dielectric and magnetic
materials, physics of semiconductors.

Course Outcomes
After completion of this course, the learners will be able to
Analyze the intensity variation of light due to polarization, interference and
CO1
diffraction.
CO2 Familiarize with the basics of crystals and their structures.
Summarize various types of polarization of dielectrics and classify the magnetic
CO3
materials.
Explain fundamentals of quantum mechanics and apply it to one dimensional
CO4
motion of particles.
CO5 Identify the type of semiconductor using Hall effect.

Unit-1: Wave Optics CO1 12L


Interference
Introduction - Principle of superposition –Interference of light - Interference in thin films
(Reflection Geometry) & applications - Colours in thin films- Newton’s Rings,
Determination of wavelength and refractive index.
Diffraction
Introduction - Fresnel and Fraunhofer diffractions - Fraunhofer diffraction due to single
slit, double slit & N-slits (Qualitative) – Diffraction Grating - Dispersive power and
resolving power of Grating (Qualitative).
Polarization
Introduction -Types of polarization - Polarization by reflection, refraction and Double
refraction - Nicol’s Prism -Half wave and Quarter wave plates.

Unit-2: Crystallography and X-ray diffraction CO2 8L


Crystallography
Space lattice, Basis, Unit Cell and lattice parameters – Bravais Lattices – crystal systems
(3D) – coordination number - packing fraction of SC, BCC & FCC - Miller indices,
separation between successive (hkl) planes.
X-ray diffraction
Bragg’s law - X-ray Diffractometer – crystal structure determination by Laue’s and powder
methods.

13
GIET Engineering College (Autonomous) First Year

Unit-3: Dielectric and Magnetic Materials CO3 10L


Dielectric Materials
Introduction - Dielectric polarization - Dielectric polarizability, Susceptibility, Dielectric
constant and Displacement Vector – Relation between the electric vectors - Types of
polarizations- Electronic (Quantitative), Ionic (Quantitative) and Orientation polarizations
(Qualitative) - Lorentz internal field - Clausius- Mossotti equation – complex dielectric
constant – Frequency dependence of polarization – dielectric 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-4: Quantum Mechanics and Free electron Theory CO4 10L


Quantum Mechanics
Dual nature of matter – Heisenberg’s Uncertainty Principle – Significance and properties
of wave function – Schrodinger’s time independent and dependent wave equations–
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-5: Semiconductors CO5 10L


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.

Textbook(s

1. A Textbook of Engineering Physics, M. N. Avadhanulu, P. G. Kshirsagar & TVS


Arun Murthy, S. Chand Publications, 11th Edition 2019.
2. Engineering Physics - D. K. Bhattacharya and Poonam Tandon, Oxford press
(2015).
3. Engineering Physics – P.K. Palanisamy, Scitech publishers(2011).

Reference book(s)

1. Engineering Physics - B.K. Pandey and S. Chaturvedi, Cengage Learning 2021.


2. Engineering Physics - Shatendra Sharma, Jyotsna Sharma, Pearson Education,
2018.
3. Engineering Physics –Dr. M. Armugam, anuradha Publications , 2015.
4. Engineering Physics - Sanjay D. Jain, D. Sahasrabudhe and Girish, University
Press, 2010.
5. Engineering Physics - M.R. Srinivasan, New Age international publishers
(2009).

14
GIET Engineering College (Autonomous) First Year

Web reference(s)

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

15
GIET Engineering College (Autonomous) First Year

Engineering Physics Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Physics Lab
(Common for all branches of Engineering) L T P C
Prerequisites Nil 0 0 2 1.5

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
After completion of this course, the learners will be able to
CO1 Operate optical instruments like travelling microscope and spectrometer.
CO2 Estimate the wavelengths of different colours using diffraction grating.
CO3 Plot the intensity of the magnetic field of circular coil carrying current with distance.
Evaluate dielectric constant and magnetic susceptibility for dielectric and magnetic
CO4
materials respectively.
CO5 Calculate the band gap of a given semiconductor.
CO6 Identify the type of semiconductor using Hall effect.

List of Experiment(s)

1. Determination of radius of curvature of a given Plano-convex lens by Newton’s


rings.
2. Determination of wavelengths of different spectral lines in mercury spectrum using
diffraction grating in normal incidence configuration.
3. Verification of Brewster’s law.
4. Determination of dielectric constant using charging and discharging method.
5. Study the variation of B versus H by magnetizing the magnetic material (B-H
curve).
6. Determination of wavelength of Laser light using diffraction grating.
7. Estimation of Planck’s constant using photoelectric effect.
8. Determination of the resistivity of semiconductors by four probe methods.
9. Determination of energy gap of a semiconductor using p-n junction diode.
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.

16
GIET Engineering College (Autonomous) First Year

15. Determination of rigidity modulus of the material of the given wire using Torsional
pendulum.
16. Sonometer: Verification of laws of stretched string.
17. Determination of young’s modulus for the given material of wooden scale by non-
uniform bending (or double 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.

Reference(s)

1. A Textbook of Practical Physics - S. Balasubramanian, M.N. Srinivasan, S. Chand


Publishers, 2017.

Web Resource(s)

1 . www.vlab.co.in
2. https://phet.colorado.edu/en/simulations/filter?subjects=physics&type=html,prototype

17
GIET Engineering College (Autonomous) First Year

Engineering Chemistry

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Chemistry
( Mechanical Engineering) L T P C
Prerequisites Nil 3 0 0 3

Course Objectives
 To familiarize engineering chemistry and its applications.
 To impart the concept of soft and hard waters, softening methods of hard water.
 To train the students on the principles and applications of ectrochemistry, polymers,
surface chemistry, and cement.

Course Outcomes
At the end of the course, the learners will be able to
CO1 Demonstrate the corrosion prevention methods and factors affecting corrosion.
Explain the preparation, properties, and applications of thermoplastics &
CO2
thermosetting, elastomers & conducting polymers.
CO3 Explain calorific values, octane number, refining of petroleum and cracking of oils.
CO4 Explain the setting and hardening of cement.
CO5 Summarize the concepts of colloids, micelle and nanomaterials.

Unit-1:Water Technology CO1 8L


Soft and hardwater, Estimation of hardness of water by EDTA Method, Estimation of
dissolved Oxygen - Boiler troubles –Priming, foaming, scale and sludge, Caustic
embrittlement, Industrial water treatment – Specifications for drinking water, Bureau of Indian
Standards(BIS) and World health organization(WHO) standards, Ion-exchange processes -
desalination of brackish water, reverse osmosis (RO) and electrodialysis.
Unit-2: Electrochemistry and Applications CO1 12L
Electrodes –electrochemical cell, Nernst equation, cell potential calculations.
Primary cells – Zinc-air battery, Secondary cells – Nickel-Cadmium (NiCad),and lithium ion
batteries- working principle of the batteries including cell reactions; Fuel cells-Basic
Concepts, the principle and working of hydrogen-oxygen Fuel cell.
Corrosion: Introduction to corrosion, electrochemical theory of corrosion, differential aeration
cell corrosion, galvanic corrosion, metal oxide formation by dry electrochemical corrosion,
Pilling Bedworth ratios and uses, Factors affecting the corrosion, cathodic and anodic
protection, electroplating and electro less plating (Nickel and Copper).

Unit-3: Polymers and Fuel Chemistry CO2, CO3 12L


Introduction to polymers, functionality of monomers, Mechanism of chain growth, step
growth polymerization. Thermoplastics and Thermo-setting plastics-: Preparation, properties
and applications of polystyrene. PVC, Nylon 6,6 and Bakelite.
Elastomers – Preparation, properties and applications of Buna S, Buna N, Thiokol rubbers.
Fuels – Types of fuels, calorific value of fuels, numerical problems based on calorific value;
Analysis of coal (Proximate and Ultimate analysis), Liquid Fuels, refining of petroleum,
Octane and Cetane number- alternative fuels- propane, methanol, ethanol and bio fuel-bio
diesel.

18
GIET Engineering College (Autonomous) First Year

Unit-4: Modern Engineering Materials CO4 10L


Composites- Definition, Constituents, Classification- Particle, Fibre and Structural reinforced
composites, properties and Engineering applications.
Refractories - Classification, Properties, Factors affecting the refractory materials and
Applications.
Lubricants- Classification, Functions of lubricants, Mechanism, Properties of lubricating oils –
Viscosity, Viscosity Index, Flash point, Fire point, Cloud point, saponification and
Applications.
Building materials- Portland Cement, constituents, Setting and Hardening of cement.

Unit-5: Surface Chemistry and Nanomaterials CO5 10L


Introduction to surface chemistry, colloids, nanometals and nanometal oxides, micelle
formation, synthesis of colloids (Braggs Method), chemical and biological methods of
preparation of nanometals and metal oxides, stabilization of colloids and nanomaterials by
stabilizing agents, adsorption isotherm (Freundlich and Longmuir), BET equation (no
derivation) applications of colloids and nanomaterials – catalysis, medicine, sensors, etc..

Textbook(s)
1. Jain and Jain, EngineeringChemistry,16/e, Dhanpat Rai Publishers,2013.
2. Peter Atkins, Juliode Paula and James Keeler, Atkins’ Physical Chemistry,10/e,Oxford
University Press, 2010.

Reference book(s)

1. H.F.W. Taylor, Cement Chemistry, 2/e, Thomas Telford Publications, 1997.


2. D.J. Shaw, Introduction to Colloids and Surface Chemistry, Butterworth-Heineman,
1992.
3. Textbook of Polymer Science, Fred W. Billmayer Jr, 3rd Edition.

Web reference(s)

1.https://nptel.ac.in/
2.https://www.azdocuments.in/2022/02/engineering-chemistry-21che1222.html
3.http://www.tndte.gov.in/site/wp-content/uploads/2016/08/Engineering- Chemistry.pdf
4.https://archive.nptel.ac.in/courses/122/101/122101001/

19
GIET Engineering College (Autonomous) First Year

Engineering Chemistry Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Chemistry Lab
(Mechanical Engineering) L T P C
Prerequisites Nil 0 0 3 1.5

Course Objectives
Verify the fundamental concepts with experiments.

Course Outcomes
At the end of the course, the learners will be able to
CO1 Determine the cell constant and conductance of solutions.
CO2 Prepare advanced polymer materials.
CO3 Determine the physical properties like surface tension, adsorption and viscosity.
CO4 Estimate the Iron and Calcium in cement.
CO5 Calculate the hardness of water.

List of Experiment(s)

1. Determination of Hardness of a groundwater sample.


2. Estimation of Dissolved Oxygen by Winkler’s method.
3. Determination of Strength of an acid in Pb-Acid battery.
4. Preparation of a polymer (Bakelite).
5. Determination of percentage of Iron in Cement sample by colorimetry.
6. Estimation of Calcium in port land Cement.
7. Preparation of nonmaterial’s by precipitation method.
8. Adsorption of acetic acid by charcoal.
9. Determination of percentage Moisture content in a coal sample.
10. Determination of Viscosity of lubricating oil by Redwood Viscometer 1.
11. Determination of Viscosity of lubricating oil by Redwood Viscometer 2.
12. Determination of Calorific value of gases by Junker’s gas Calorimeter.

Reference(s)

1. "Vogel's Quantitative Chemical Analysis 6th Edition 6th Edition" Pearson


Publications by J. Mendham, R.C.Denney, J.D.Barnes and B. Sivasankar.

Web Resource(s)

1.https://byjus.com/chemistry/conductometric-titration/
2. https://www.sciencedirect.com/topics/chemistry/potentiometric-titration
3.https://www.slideshare.net/slideshow/fundamentals-of-volumetric
analysispdf/253855292

20
GIET Engineering College (Autonomous) First Year

Chemistry

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Chemistry
(Common to ECE, CSE, IT & allied branches) L T P C
Prerequisites Nil 3 0 0 3

Course Objectives

 To familiarize engineering chemistry and its applications


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

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

Unit-1:Structure and Bonding Models CO4 8L


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-2: Modern Engineering materials CO4 10L


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-3: Electrochemistry and Applications CO1 10L


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).

21
GIET Engineering College (Autonomous) First Year

Unit-4: Polymer Chemistry CO2 12L


Introduction to polymers, functionality of monomers, chain growth and step growth
polymerization, coordination polymerization, with specific examples and mechanisms of
polymer formation.
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-5: Instrumental Methods and Applications CO3, CO5 10L


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.

Textbook(s)

1. Jain and Jain, EngineeringChemistry,16/e, Dhanpat Rai Publishers,2013.


2. Peter Atkins, Juliode Paula and James Keeler, Atkins’ Physical Chemistry ,
10/e, Oxford University Press, 2010.

Reference book(s)

1. Skoog and West, Principles of Instrumental Analysis,6/e,Thomson,2007.


2. J.D.Lee,Concise Inorganic Chemistry,5 th Edition,Wiley Publications,Feb.2008
3. Textbook of Polymer Science ,Fred W.BillmayerJr,3rd Edition.

Web reference(s)

1. https://nptel.ac.in
2. https://www.azdocuments.in/2022/02/engineering-chemistry-21che1222.html
3. http://www.tndte.gov.in/site/wp-content/uploads/2016/08/Engineering
Chemistry.pdf
4. https://archive.nptel.ac.in/courses/122/101/122101001/

22
GIET Engineering College (Autonomous) First Year

Chemistry Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Chemistry Lab
(Common to ECE,CSE,IT & Allied Branches) L T P C
Prerequisites Nil 0 0 3 1.5

Course Objectives
Verify the fundamental concepts with experiments.

Course Outcomes
At the end of the course, the learners 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 Experiment(s)

1. Measurement of 10Dq by spectro photometric 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(s)

1. "Vogel's Quantitative Chemical Analysis 6th Edition 6th Edition" Pearson


Publications by J. Mendham, R.C.Denney, J.D.Barnes and B. Sivasankar.

Web Resource(s)

1. https://byjus.com/chemistry/conductometric-titration/
2. https://www.sciencedirect.com/topics/chemistry/potentiometric-titration
3.https://www.slideshare.net/slideshow/fundamentals-of-volumetric-analysispdf/253855292

23
GIET Engineering College (Autonomous) First Year

Basic Civil and Mechanical Engineering

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Basic Civil and Mechanical Engineering
(Common for all branches of Engineering) L T P C
Prerequisites Nil 3 0 0 3

Course Objectives
Upon course completion, students should be able to recognize the significance and
breadth of mechanical engineering across various sectors and industries, articulate
knowledge of different engineering materials and manufacturing processes, and
provide a comprehensive overview of thermal and mechanical transmission systems
while introducing the fundamentals of robotics and their practical applications.

Course Outcomes
After completion of this course, the learners will be able to
Upon course completion, students will demonstrate a comprehensive understanding
of the role of mechanical engineering in society and industry, including its application
CO1
across various sectors. They will also exhibit knowledge of fundamental engineering
materials and their properties.
Upon course completion, students will be able to explain the fundamental principles
of manufacturing processes, including casting, forming, joining, and machining, and
CO2 demonstrate knowledge of thermal engineering concepts such as combustion cycles,
refrigeration, and air conditioning, as well as an introduction to electric and hybrid
vehicles.
Upon course completion, students will be able to explain the working principles of
various power plants (steam, diesel, hydro, and nuclear), analyze different
CO3
mechanical power transmission systems, and demonstrate a basic understanding of
robotics, including its components and applications..

Unit-1: Introduction to Mechanical Engineering, Engineering Materials CO1 9L

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.

Unit-2: Introduction to Mechanical Engineering, Engineering Materials CO2 9L


Manufacturing Processes: Principles of Casting, Forming, joining processes, Machining,
Introduction to CNC machines, 3D printing, and Smart manufacturing.
Thermal Engineering – Working principle of Boilers, Otto cycle, Diesel cycle, Refrigeration
and air-conditioning cycles, IC engines, 2-Stroke and 4-Stroke engines, SI/CI Engines,

24
GIET Engineering College (Autonomous) First Year

Components of Electric and Hybrid Vehicles.


Unit-3: Introduction to Mechanical Engineering, Engineering Materials CO3 9L

Power plants – Working principle of Steam, Diesel, Hydro, Nuclear power plants.
Mechanical Power Transmission - Belt Drives, Chain, Rope drives, Gear Drives and
theirapplications.
Introduction to Robotics - Joints & links, configurations, and applications of robotics.
Textbook(s)

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


(India)Pvt. Ltd.
2. A text 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 book(s)

1. G. Shanmugam and M.S.Palanisamy, Basic Civil and the Mechanical Engineering,


Tata McGraw Hill publications (India) Pvt. Ltd.
2. Thermal Engineering by Mahesh M Rathore Tata McGraw Hill publications (India)
Pvt.Ltd.
3. 3D printing & Additive Manufacturing Technology- L. Jyothish Kumar, Pulak
MPandey, Springer publications
4. Appuu Kuttan KK, Robotics, I.K. International Publishing House Pvt. Ltd. Volume-I
5. Nuclear Energy- Fundamentals and Concepts, Dr Yarrapragada Subba Rao,
Volume-1, Scientific international publishing House
6. A Text Book of Engineering Thermodynamics, Dr Yarrapragada Subba Rao,
Volume-1, Alpha International Publication

Web reference(s)

1. https://onlinecourses.nptel.ac.in/noc24_me104/preview
2. https://archive.nptel.ac.in/courses/112/103/112103108/

25
GIET Engineering College (Autonomous) First Year

Part B: Basic Civil Engineering

Course Objectives

Students will develop an understanding of the breadth and significance of civil engineering
disciplines. The course will introduce foundational concepts of surveying and the critical
role of transportation in national economic growth. Students will also gain an appreciation
for the importance of water quality, conveyance, and storage. Finally, the course will
provide a basic overview of civil engineering materials and construction methods.

Course Outcomes

After completion of this course, the learners will be able to


Upon successful completion of this course, students will demonstrate a
comprehensive understanding of the civil engineering profession, including its
CO1
diverse disciplines, the role of civil engineers in society, and fundamental
knowledge of construction materials and techniques.
Upon completion of this course, students will be able to apply fundamental
CO2 surveying techniques to accurately determine horizontal and vertical distances,
angles, and elevations, and produce basic topographic maps.
Upon completion of this course, students will be able to evaluate the significance
of transportation infrastructure in economic development and possess
foundational knowledge of highway pavements, as well as a basic understanding
CO3
of key transportation systems (harbors, tunnels, airports, and railways).
Additionally, students will be introduced to water resources engineering concepts,
including water sources, quality, and basic water management structures.

Unit-1: Basics of Civil Engineering, Hydraulics and CO1 9 L


Water Resources Engineering
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.

26
GIET Engineering College (Autonomous) First Year

Unit-2:Surveying CO2 9 L

Surveying: Objectives of Surveying- Horizontal Measurements- Angular Measurements-


Introduction to Bearings Levelling instruments used for levelling -Simple problems on
levelling and bearings-Contour mapping.

Unit-3: Transportation Engineering, Water Resources and CO3 9 L


Environmental Engineering:

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–Rainwater Harvesting-Water
Storage andConveyance Structures (Simple introduction to Dams and Reservoirs).

Textbook(s)

1. Basic Civil Engineering, M.S.Palanisamy, , Tata Mcgraw Hill publications (India)


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 book(s)

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. Justo and Veeraraghavan,
Nemchand and Brothers Publications 2019. 10th Edition.
5. Indian Standard DRINKING WATER — SPECIFICATION IS 10500-2012.

Web reference(s)

1. https://onlinecourses.nptel.ac.in/noc24_ce111/preview
2. https://archive.nptel.ac.in/courses/105/106/105106201/
3. https://www.nptelvideos.com/discipline.php?name=civil-engineering
4. https://onlinecourses.nptel.ac.in/noc22_ce42/preview

27
GIET Engineering College (Autonomous) First Year

Engineering Workshop

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Workshop Lab
(Common for all branches of Engineering) L T P C
Prerequisites Nil 0 0 3 1.5

Course Objectives
To impart practical knowledge to learners on woodworking, sheet metal operations, fitting,
residential electrical wiring, and basic two-wheeler maintenance.

Course Outcomes
After completion of this course, the learners will be able to
CO1 Identify workshop tools and their operational capabilities.
Practice on manufacturing of components using workshop trades
CO2
including fitting, carpentry, foundry and welding.
CO3 Apply fitting operations in various applications.
CO4 Apply basic electrical engineering knowledge for House Wiring Practice

List of Experiment(s)
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
metalworking, 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
followingfitting exercises.
a) V-fit b) Square fit c) Semi-circular fit
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
jointswith coupling for same diameter and with reducer for different diameters.
9. Basic repairs of Two-wheeler vehicle – Demonstration of working of two-
wheelervehicle and its repairs.

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.

28
GIET Engineering College (Autonomous) First Year

2. A Course in Workshop Technology Vol I. & II, B.S. Raghuwanshi, Dhanpath


Rai & Co., 2015 & 2017.

Reference(s)

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.
3. Wiring Estimating, Costing and Contracting; Soni P.M. & Upadhyay P.A.; Atul
Prakashan, 2021-22.

Web Resource(s)

1. https://www.youtube.com/c/EngineersWorkshop
2. https://www.vlab.co.in/
3. https://www.vlab.co.in/broad-area-mechanical-engineering

29
GIET Engineering College (Autonomous) First Year

Basic Electrical & Electronics Engineering

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Basic Electrical & Electronics
Engineering L T P C
(Common for all branches of Engineering)
Prerequisites Nil 3 0 0 3

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
Describe fundamental laws, operating principles of motors/generators, MC/MI
CO1
instruments.
Demonstrate the working of electrical machines, measuring instruments and
CO2
power generation stations.
CO3 Calculate electrical load and electricity bill of residential and commercial buildings.
CO4 Demonstrate fundamental of semiconductor devices.
CO5 Demonstrate Rectifiers and power supplies, Amplifiers.
CO6 Conversion of number systems, Describe logic gates.

Unit-1: DC & AC Circuits CO1 10L

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-2: Machines and Measuring Instruments CO2 10L

Machines
Construction, principle and operation of (i) DC Motor, (ii) DC Generator, (iii) Single Phase
Transformer, (iv) Three Phase Induction Motor and (v) Alternator, Applications of electrical
machines.
Measuring Instruments
Construction and working principle of Permanent Magnet Moving Coil (PMMC), Moving
Iron (MI) Instruments and Wheat Stone bridge.

30
GIET Engineering College (Autonomous) First Year

Unit-3: Energy Resources, Electricity Bill & Safety Measures CO3 10L

Energy Resources
Conventional and non-conventional energy resources; Layout and operation of various
Power Generation systems: Hydel, Nuclear, Solar & Wind power generation.
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.

Unit-4: Semiconductor Devices CO4 8L

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 — Elementary Treatment of Small Signal CE Amplifier.

Unit-5: Basic Electronic Circuits and Instrumentation CO5 8L

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, Circuit diagram and
working of common emitter (RC coupled) amplifier with its frequency response. Electronic
Instrumentation: Block diagram of an electronic instrumentation system.

Unit-6: Digital Electronics CO6 8L

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, XOR and XNOR. Simple combinational circuits–Half and Full
Adders. Introduction to sequential circuits, Flip flops, Registers and counters
(Elementary Treatment only)
Textbook(s)

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. Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First


Edition
4. 2. Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A.
Chakrabarti, Dhanpat Rai & Co, 2013
5. 3. Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers,
2014, Third Edition

31
GIET Engineering College (Autonomous) First Year

Reference book(s)

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.
4. Basic Electrical Engineering, D. P. Kothari and I. J. Nagrath, Mc Graw Hill, 2019,
Fourth Edition.
5. Principles of Power Systems, V.K. Mehtha, S.Chand Technical Publishers, 2020
6. Basic Electrical and Electronics Engineering, S. K. Bhatacharya, Person
Publications, 2018, Second Edition.
7. Basic Electrical Engineering, T. K. Nagsarkar and M. S. Sukhija, Oxford University
Press, 2017.

Web reference(s)

1. https://nptel.ac.in/courses/108105053
2. https://nptel.ac.in/courses/108108076

32
GIET Engineering College (Autonomous) First Year

Electrical & Electronics Engineering Workshop

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Electrical & Electronics Engineering
Workshop L T P C
(Common for all branches of Engineering)
Prerequisites Nil 0 0 3 1.5

Course Objectives
To impart knowledge on the fundamental laws & theorems of electrical circuits, functions
of electrical machines and energy calculations.

Course Outcomes
After competition of this course, the student will be able to
CO1 Measure voltage, current and power in an electrical circuit.
CO2 Measure of Resistance using Wheat stone bridge
CO3 Discover critical field resistance and critical speed of DC shunt generators.
CO4 Investigate the effect of reactive power and power factor in electrical loads.
CO5 Identify & testing of various electronic components.
CO6 Understand the usage of electronic measuring instruments.
CO7 Plot and discuss the characteristics of various electron devices.
CO8 Explain the operation of a digital circuit

List of Experiment(s)

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
8. Plot V-I characteristics of PN Junction diode A) Forward bias B) Reverse bias.
9. Plot V – I characteristics of Zener Diode and its application as voltage Regulator.
10. Implementation of half wave and full wave rectifiers
11. Plot Input & Output characteristics of BJT in CE and CB configurations
12. Frequency response of CE amplifier.
13. Simulation of RC coupled amplifier with the design supplied
14. Verification of Truth Table of AND, OR, NOT, NAND, NOR, Ex-OR, Ex-NOR gate
using ICs.

Note: Any TEN of the listed experiments are to be conducted. Out of which any TWO
experiments may be conducted in virtual mode.

Reference(s)

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

33
GIET Engineering College (Autonomous) First Year

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

Web reference(s)

1. https://nptel.ac.in/courses/108105053
2. https://nptel.ac.in/courses/108108076

34
GIET Engineering College (Autonomous) First Year

IT Workshop

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code IT Workshop
(Common for all branches of Engineering) L T P C
Prerequisites Nil 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
At the end of the course, the students will be able to
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

List of Experiment(s)

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 VivaVirtual Machine
setup
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.

35
GIET Engineering College (Autonomous) First Year

Internet & World Wide Web


Task 1: 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 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 Colours, 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
Task 3: Split cells, freeze panes, group and outline, Sorting, Boolean and logical
operators, Conditional formatting.

36
GIET Engineering College (Autonomous) First Year

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 – ChatGPT
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 sentences to see how the model completes them.
 Ex: Prompt: "You are a knowledgeable AI. Please answer the following question:
What is the capital of France?"

Task 2: Creative Writing: Use the model as a writing assistant. Provide the beginning of a
story or a description of a scene, and let the model generate the rest of the content. This
can be a fun way 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 to see how accurate and fluent the translations are.
 Ex: Prompt: "Translate the following English sentence to French: 'Hello, how are
you doing today?'"

Reference(s)

1.Comdex Information Technology course tool kit, Vikas Gupta, WILEY Dream tech,
2003.
2.The Complete Computer upgrade and repair book, Cheryl A Schmidt, WILEY
Dream tech, 2013, 3rd edition
3.Introduction to Information Technology, ITL Education Solutions limited, Pearson
Education, 2012, 2nd edition.
4.PC Hardware - A Handbook, Kate J. Chase, PHI (Microsoft)
5.LaTeX Companion, Leslie Lamport, PHI/Pearson.

Web Resource(s)

1. https://assembleyourpc.net
2. https://www.latex-tutorial.com/tutorial
3. http://www.teachmsoffice.com/
4. https://www.geeksforgeeks.org/top-12-most-used-git-commands-for-developers/

37
GIET Engineering College (Autonomous) First Year

Engineering Graphics

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Graphics
(Common for all branches of Engineering) L T P C
Prerequisites Nil 3 0 0 3

Course Objectives
To equip students with foundational concepts like dimensioning, conventions, and
engineering drawing standards, the course aims to impart knowledge on projecting points,
lines, and plane surfaces, thereby enhancing visualization skills for a comprehensive
understanding of solid projections. Additionally, it fosters imaginative abilities crucial for
comprehending solid sections and surface developments, while enabling students to grasp
the visual perception of solid objects through isometric projections.

Course Outcomes
After completion of this course, the learners will be able to
Understand the principles of engineering drawing, including engineering curves,
CO1
scales,orthographic and isometric projections.
Draw and interpret orthographic projections of points, lines, planes and solids in
CO2
front, 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-1: Introduction, Curves and Scales CO1 9L

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 scale

Unit-2: Orthographic Projections- Projection of Points, Straight CO2 9L


Lines and Planes

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 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; plane inclined to both the
reference planes.

38
GIET Engineering College (Autonomous) First Year

Unit-3: Projection of Solids CO3 12L

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-4: Section of Solids and Development of Surfaces CO4 10L

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 linedevelopment. Development of a cube, prism, cylinder, pyramid and cone.

Unit-5: Conversion of Views and Computer Graphics CO5 10L

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(s)

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

Reference book(s)

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, Tata
McGraw Hill, 2017

Web reference(s)

1. https://onlinecourses.nptel.ac.in/noc21_me128/preview
2. https://www.sdcpublications.com/Textbooks/Engineering-Graphics/85/
3. https://fractory.com/engineering-drawing-basics/
4. https://omicstutorials.com/engineering-graphics-and-design/
5. https://onlinecourses.nptel.ac.in/noc24_mg131/preview
6. https://onlinecourses.swayam2.ac.in/aic22_ts42/preview

39
GIET Engineering College (Autonomous) First Year

Introduction to programming

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Introduction to Programming
(Common for All Engineering Branches) L T P C
Prerequisites Nil 3 0 0 3

Course Objectives
To Familiarize students with programming concepts such as data types, control structures,
functions, and arrays. Gain knowledge of the operators, selection and repetition
statements in C. Understand and Apply different programming concepts to deal with real
world problems.

Course Outcomes
After completion of this course, the learners will be able to
Explain fundamentals of computer, programming languages. Use appropriate data
CO1 types for storing data and choose the operators for writing complex expressions in
C.
Make use of Decision Making and Looping statements to Solve various problems
CO2
in C.
Solve problems using Arrays and Strings for efficiently accessing homogenous
CO3
data.
CO4 Develop programs using pointers, structures and unions.
Develop programs to handle functions for reusability and redundancy. Apply file-
CO5
handling functions to read/write data to files.

Unit-1: Introduction CO1 10L


Introduction to Computer and Computer Languages
History of Computers, Basic organization of a computer: ALU, input-output units, memory,
program counter, Introduction to Programming Languages, Flow charts; Algorithms,
Pseudo code
Introduction to C Programming
Data types, Key words; Variables and Constants; Format-Specifies, basic input and
output statements; Operators: Arithmetic, relational, logical operators; Assignment,
increment, decrement, conditional operators; Bitwise and special operators, operator
precedence and associativity, type conversion.

Unit-2: Control Structures CO2 10L


Decision Making statements
Simple if, if-else; nested if, else-if ladder; Switch-Case.
Looping Statements
While loop, Do-while loop, For loop, Comparison of while, do while and for; Nested
loops, Break and continue.

Unit-3: Arrays and Strings CO3 10L


Arrays
Introduction to Arrays, one dimensional Arrays, two dimensional Arrays, Applications of
1D-Arrays: Bubble Sort, Insertion Sort; Selection Sort; Linear Search and Binary Search,
Applications of 2D-Arrays: Matrix Addition; Matrix Multiplication and Transpose.

40
GIET Engineering College (Autonomous) First Year

Strings
Introduction to Strings; string handling functions; Implementation of string copy and string
concatenation without using string library functions.
Unit-4: Structures, Unions and Pointers CO4 10L
Structures and Unions
Structures, Accessing elements of a structure, Array of structures; pointer to structure;
Un ions, Compare structures and unions; Bit fields.
Pointers
Pointers, dereferencing and address operators, Pointer arithmetic; Accessing array
elements using pointers.
Unit-5: Functions and File Handling CO5 10L
Functions
Functions, Declaration, Definition, call; Actual and formal parameters, return values; Call
by value, call by reference; passing and returning pointers through functions; Passing
ar rays to functions; Dynamic memory allocation, malloc(), calloc(), realloc(), free(),
storage classes; Command line arguments.
File Handling
Files, File streams, File types, File modes of operation, Functions for reading from a file,
Functions to write data to a file; Random file access functions, Macros.

Textbook(s)

1. "The C Programming Language", Brian W. Kernighan and Dennis M. Ritchie,


Prentice Hall, 1988.

2.Schaum’s Outline of Programming with C, Byron S Gottfried, McGraw-Hill


Education, 1996.

Reference book(s)

1. Computing fundamentals and C Programming, Balagurusamy, E., McGraw-Hill


Education, 2008.
2. Programming in C, Rema Theraja, Oxford, 2016, 2nd edition.
3. C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad,
CENGAGE, 3rd edition.

Web Reference(s)
1. https://www.w3schools.com/c/c intro.php
2. https://www.geeksforgeeks.org/c-programming-language/
3. https://www.hackerrank.com/domains/c

41
GIET Engineering College (Autonomous) First Year

Introduction to Programming Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Computer Programming Lab
(Common for all branches of Engineering) L T P C
Prerequisites Nil 0 0 3 1.5

Course Objectives
To be familiar with the programming concepts of C Language. To provide hands on
experience with coding and debugging and to foster logical thinking and problem-solving
skills using programming

Course Outcomes
After completion of this course, the learners will be able to
Develop C Programs with utilize memory efficiently using various programming
CO1
constructs.
CO2 Select appropriate control structure to Solve real world problems.
CO3 Solve various complex problems using Modular Programming skills.
Develop, Debug and Execute programs that demonstrate the applications of
CO4
arrays, functions, basic concepts of pointers in C.

List of Experiment(s)
3. 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().
4. 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 Verification of Brewster’s law.
5. 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
6. 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
7. 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.

42
GIET Engineering College (Autonomous) First Year

8. 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.
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 Determination of temperature
coefficients of a thermistor.
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.
9. Pointers and structures, memory dereferences.
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() .
10. 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.
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.
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.

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.

43
GIET Engineering College (Autonomous) First Year

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.

Textbook(s)

1. Ajay Mittal, Programming in C: A practical approach, Pearson.


2. Byron Gottfried, Schaum' s Outline of Programming with C, McGraw Hill

Reference(s)

1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language,


PrenticeHall of India.
2. C Programming, A Problem-Solving Approach, Forouzan, Gilberg, Prasad,
CENGAGE

Web Resource(s)
1. https://www.w3schools.com/c/index.php
2. https://www.geeksforgeeks.org/c-programming-language/?ref=lbp

44
GIET Engineering College (Autonomous) First Year

Engineering Mechanics

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Engineering Mechanics
(Common for all branches of Engineering) L T P C
Prerequisites 3 0 0 3

Course Objectives
The course aims to familiarize students with diverse force systems and to cultivate the
ability to accurately represent forces and moments acting on a body through free body
diagrams for equilibrium analysis. It further focuses on instilling fundamental principles of
centre of gravity, centroid, and moment of inertia, enabling their calculation for various
simple and composite bodies. The course also emphasizes the application of the Work-
Energy method to particle motion and a comprehensive understanding of the kinematics
and kinetics of rigid body translational and rotational motion.

Course Outcomes
After completion of this course, the learners will be able to
Understand the fundamental concepts in mechanics and determine the frictional
CO1
forces for bodies in contact.
Analyze different force systems such as concurrent, coplanar and spatial systems
CO2
and calculate their resultant forces and moments.
Calculate the centroids, centre of gravity and moment of inertia of different
CO3
geometrical shapes.
Apply the principles of work-energy and impulse-momentum to solve the problems
CO4
of rectilinear and curvilinear motion of a particle.
CO5 Solve the problems involving the translational and rotational motion of rigid bodies.

Unit-1: Introduction, System of forces and Friction CO1 9L

Introduction to Engineering Mechanics– Basic Concepts. Scope and Applications

Systems of Forces: Coplanar Concurrent Forces– Components in Space–Resultant–


Moment of Force and its Application –Couples and Resultant of Force Systems.
Friction: Introduction, limiting friction and impending motion, Coulomb’s laws of dry
friction, coefficient of friction, Cone of Static friction.
Unit-2: Equilibrium of Systems of Forces CO2 9L

Equilibrium of Systems of Forces: Free Body Diagrams, Lami’s Theorm, Equations of


Equilibrium of Coplanar Systems, Graphical method for the equilibrium, Triangle law of
forces, converse of the law of polygon of forces condition of equilibrium, Equations of
Equilibrium for Spatial System of forces, Numerical examples on spatial system of forces
using vector approach, Analysis of plane trusses.
Principle of virtual work with simple examples

45
GIET Engineering College (Autonomous) First Year

Unit-3: Centroid, Centre of Gravity, Area and Mass MOI CO3 12L

Centroid: Centroids of simple figures (from basic principles)–Centroids of Composite


Figures.
Centre of Gravity: Centre of gravity of simple body (from basic principles), Centre of gravity
of composite bodies, Pappus theorems.
Area Moments of Inertia: Definition– Polar Moment of Inertia, Transfer Theorem, Moments
of Inertia of Composite Figures, Products of Inertia, Transfer Formula for Product of Inertia.
Mass Moment of Inertia: Moment of Inertia of Masses, Transfer Formula for Mass
Momentsof Inertia, Mass Moment of Inertia of composite bodies.

Unit-4: Rectilinear and Curvilinear motion of a particle CO4 10L

Rectilinear and Curvilinear motion of a particle: Kinematics and Kinetics –


D’Alembert’s Principle - Work Energy method and applications to particle motion-Impulse
Momentum method.

Unit-5: Rigid body Motion CO5 10L

Rigid body Motion: Kinematics and Kinetics of translation, Rotation about fixed axis and
plane motion, Work Energy method and Impulse Momentum method

Textbook(s)
1. Engineering Mechanics, S. Timoshenko, D. H. Young, J.V. Rao, S. Pati., , McGraw
HillEducation 2017. 5th Edition.
2. Engineering Mechanics, P.C.Dumir- S.Sengupta and Srinivas V veeravalli ,
Universitypress. 2020. First Edition.
3. A Textbook of Engineering Mechanics, S.S Bhavikatti. New age international
publications 2018. 4th Edition.

Reference book(s)
1. Engineering Mechanics, Statics and Dynamics, Rogers and M A. Nelson., McGraw
HillEducation. 2017. First Edition.
2. Engineering Mechanics, Statics and Dynamics, I.H. Shames., PHI, 2002. 4th
Edition.
3. Engineering Mechanics, Volume-I: Statics, Volume-II: Dynamics, J. L. Meriam and
L.G. Kraige., John Wiley, 2008. 6th Edition.
4. Introduction to Statics and Dynamics, Basudev Battachatia, Oxford University
Press,2014. Second Edition
5. Engineering Mechanics: Statics and Dynamics, Hibbeler R.C., Pearson Education,
Inc.,New Delhi, 2022, 14th Edition

Web reference(s)

1. https://onlinecourses.swayam2.ac.in/ntr24_ed75/preview
2. https://onlinecourses.swayam2.ac.in/aic22_ts74/preview
3. https://onlinecourses.nptel.ac.in/noc21_me70/preview
4. https://archive.nptel.ac.in/courses/112/106/112106180/

46
GIET Engineering College (Autonomous) First Year

Engineering Mechanics Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code
Engineering Mechanics Lab L T P C
Prerequisites Engineering Physics 0 0 3 1.5
Course Objectives
Upon course completion, students are expected to verify the Law of Parallelogram and
Triangle of Forces, determine the coefficients of static and rolling friction as well as the
centre of gravity for various plane laminae, and analyse pulley systems, the moment of
inertia of compound pendulums, and flywheels.

Course Outcomes
After completion of this course, the learners will be able to
Evaluate the coefficient of friction between two different surfaces and between the
CO1
inclined plane and the roller.
Verify Law of Polygon of forces and Law of Moment using force polygon and bell
CO2
crank lever.
CO3 Determine the Centre of gravity and Moment of Inertia of different configurations.
Verify the equilibrium conditions of a rigid body under the action of different force
CO4
systems.

List of Experiment(s)
1. Verification of Law of Parallelogram of Forces.
2. Verification of Law of Triangle of Forces.
3. Verification of the Law of polygon for coplanar-concurrent forces acting on a
particle in equilibrium and to find the value of unknown forces considering particle
to be in equilibrium using universal force table.
4. Determination of coefficient of Static and Rolling Frictions
5. Determination of Centre of Gravity of different shaped Plane Lamina.
6. Verification of the conditions of equilibrium of a rigid body under the action of
coplanar non- concurrent, parallel force system with the help of a simply supported
beam.
7. Study of the systems of pulleys and draw the free body diagram of the system.
8. Determine the acceleration due to gravity using a compound pendulum.
9. Determine the Moment of Inertia of the compound pendulum about an axis
perpendicular to the plane of oscillation and passing through its centre of mass.
10. Determine the Moment of Inertia of a Flywheel.
11. Verification of Law of Moment using Rotation Disc Apparatus and Bell Crank
Lever.
Note: Any TEN of the listed experiments are to be conducted. Out of which any TWO
experiments may be conducted in virtual mode.

Reference(s)

1. S. Timoshenko, D. H. Young, J.V. Rao, S. Pati., Engineering


Mechanics, 5th Edition, McGraw Hill Education.
2. Hibbeler R.C., Engineering Mechanics: Statics and Dynamics, 14th
Edition, Pearson Education, Inc., New Delhi, 2022

47
GIET Engineering College (Autonomous) First Year

Web Resource(s)

1. https://www.vlab.co.in/broad-area-mechanical-engineering
2. https://vlab.amrita.edu/index.php?sub=1&brch=74
3. https://amrita.olabs.edu.in/?sub=1&brch=5&sim=20&cnt=2
4. https://amrita.olabs.edu.in/?sub=1&brch=5&sim=191&cnt=4

48
GIET Engineering College (Autonomous) First Year

Network Analysis

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Network Analysis
(ECE & allied branches) L T P C
Prerequisites Nil 3 0 0 3

Course Objectives

To introduce basic laws, mesh & nodal analysis techniques for solving electrical circuits.
To impart knowledge on applying appropriate theorem for electrical circuit analysis. To
explain transient behaviour of circuits in time and frequency domains. To teach concepts
of resonance. To introduce open circuit, short circuit, transmission, hybrid parameters and
their interrelationship.

Course Outcomes
At the end of this course students will demonstrate the ability to
Understand basic electrical circuits with nodal, mesh analysis and Network
CO1
Theorems.
CO2 Find Transient response and Steady state response of a network.
CO3 Find Steady state analysis of an ac circuits.
CO4 Understand the concept of resonance and coupled circuits.
CO5 Compute the parameters of a two-port network.

Unit-1: CO1 10L

Types of circuit components, Types of Sources and Source Transformations, Mesh


analysis and Nodal analysis, problem solving with resistances only including dependent
sources also. Principal of Duality with examples.

Network Theorems
Thevenin’s, Norton’s, Milliman’s, Reciprocity, Compensation, Substitution, Superposition,
Max Power Transfer, Tellegen’s - problem solving using dependent sources also.

Unit-2: CO2 10L

Transients
First order differential equations, Definition of time constants, R-L circuit, R-C circuit with
DC excitation, evaluating initial conditions procedure, second order differential equations,
homogeneous, non-homogenous, problem-solving using R-L-C elements with DC
excitation and AC excitation, Response as related to s-plane rotation of roots.

Laplace transform
introduction, Laplace transformation, basic theorems, problem solving using Laplace
transform, partial fraction expansion, Heaviside’s expansions, problem solving using
Laplace transform.

49
GIET Engineering College (Autonomous) First Year

Unit-3: CO3 10L

Steady State Analysis of A.C Circuits


Impedance concept, phase angle, series R-L, R-C, R-L-C circuits problem solving.
Complex impedance and phasor notation for R-L, R-C, R-L-C problem solving using
mesh and nodal analysis, Star-Delta conversion, problem solving using Laplace
transforms also.

Unit-4: CO4 10L

Resonance
Introduction, Definition of Q, Series resonance, Bandwidth of series resonance, Parallel
resonance, general case-resistance present in both branches, anti-resonance at all
frequencies.

Coupled Circuits
Self-inductance, Mutual inductance, Coefficient of coupling, analysis of coupled circuits,
Natural current, Dot rule of coupled circuits, conductively coupled equivalent circuits-
problem solving.

Unit-5: CO5 10L

Two-port Networks
Relationship of two port networks, Z-parameters, Y-parameters, Transmission line
parameters, h- parameters, Relationships Between parameter Sets, Parallel & series
connection of two port networks, cascading of two port networks, problem solving using
dependent sources also.
Image and iterative impedances. Image and iterative transfer constants. Insertion loss.
Attenuators and pads. Lattice network and its parameters. Impedance matching
networks.

Textbook(s)

1. Network Analysis – ME Van Valkenburg, Prentice Hall of India, revised 3rd


Edition, 2019.
2. Engineering Circuit Analysis by William H. Hayt, Jack Kemmerly, Jamie Phillips,
Steven M. Durbin, 9th Edition 2020.
3. Network lines and Fields by John. D. Ryder 2nd Edition, PHI.

Reference book(s)

1. D. Roy Choudhury, Networks and Systems, New Age International Publications,


2013.
2. Joseph Edminister and Mahmood Nahvi, Electric Circuits, Schaum’s Outline
Series, 7th Edition, Tata McGraw Hill Publishing Company, New Delhi, 2017.
3. Fundamentals of Electric Circuits by Charles K. Alexander and Matthew N. O.
Sadiku,McGraw-Hill Education.

50
GIET Engineering College (Autonomous) First Year

WebResource(s)

1. https://onlinecourses.nptel.ac.in/noc21_ee99/preview
2. https://onlinecourses.nptel.ac.in/noc21_ee14/preview

51
GIET Engineering College (Autonomous) First Year

Network Analysis and simulation Laboratory

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech
Course Code Network Analysis And Simulation
Laboratory L T P C
(Common for all branches of Engineering)
Prerequisites Nil 0 0 3 1.5

Course Objectives

To gain hands on experience in verifying Kirchoff’s laws and network theorems. To analyse
transient behaviour of circuits. To study resonance characteristics. To determine 2-port
network parameters.

Course Outcomes

After completion of this course, the learners will be able to


CO1 Verify Kirchoff’s laws and network theorems.
CO2 Measure time constants of RL & RC circuits.
CO3 Analyse behaviour of RLC circuit for different cases.
CO4 Design resonant circuit for given specifications.
CO5 Characterize and model the network in terms of all network parameters.

List of Experiment(s)

1. Study of components of a circuit and Verification of KCL and KVL.


2. Verification of mesh and nodal analysis for AC circuits.
3. Verification of Superposition, Thevenin’s & Norton theorems for AC circuits.
4. Verification of maximum power transfer theorem for AC circuits.
5. Verification of Tellegan’s theorem for two networks of the same topology. 6. Study of DC
transient in RL, RC and RLC circuits.
7. To study frequency response of various 1st order RL & RC networks.
8. To study the transient and steady state response of a 2nd order circuit by varying its various
parameters and studying their effects on responses.
9. Find the Q Factor and Bandwidth of a Series and Parallel Resonance circuit.
10. Determination of open circuit (Z) and short circuit (Y) parameters,
11. Determination of hybrid (H) and transmission (ABCD) parameters.
12.Tomeasure two port parameters of a twin-T network and study its frequency response.
Reference(s)

1. Network Analysis – ME Van Valkenburg, Prentice Hall of India, revised 3rd Edition, 2019.
Engineering Circuit Analysis by William H. Hayt, Jack Kemmerly, Jamie Phillips, Steven
M. Durbin, 9th Edition 2020.

52
GIET Engineering College (Autonomous) First Year

WebResource(s
1. https://onlinecourses.nptel.ac.in/noc21_ee99/preview
2. https://onlinecourses.nptel.ac.in/noc21_ee14/preview

53
GIET Engineering College (Autonomous) First Year

Data Structures Lab

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech
Course Code
Data Structures
(common to CSE,IT& CSM) L T P C

Prerequisites C Language 3 0 0 3

Course Objectives
The main objectives of the course is to
 To provide the knowledge of basic data structures and their implementations.
 To understand importance of data structures in context of writing efficient
programs.
 To develop skills to apply appropriate data structures in problem solving.
Course Outcomes
After completion of this course, the learners will be able to
Explain the role of linear data structures in organizing and accessing data efficiently
CO1
in algorithms.
Design, implement, and apply linked lists for dynamic data storage, demonstrating
CO2
understandingofmemoryallocation.
Develop programs using stacks to handler excursive algorithms, manage program
CO3
states, and solve related problems.
Apply queue-based algorithms for efficient tasks cheduling and breadth-first
CO4 traversal in graphs and distinguish between deques and priority queues, and apply
The map appropriately to solved at a management challenges.
Devise novel solutions to small scale programming challenges involving data
CO5
structuressuchasstacks,queues,Trees.
Recognize scenarios where hashing is advantageous, and design hash-based
CO6
solutionsforspecificproblems.

Unit-1:Introduction to Linear Data Structures: CO1 9L


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-2:Linked Lists CO2 9L


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-3:Stacks CO3 12L


Stacks: Introduction to stacks: properties and operations, implementing stacks using
Arrays and linked lists, Applications of stacks in expression evaluation, back tracking,
reversing list etc.

54
GIET Engineering College (Autonomous) First Year

Unit-4:Queues Deques CO4 10L


Queues: Introduction to queues: properties and operations, implementing queues using
Arrays and linked lists, Applications of queues in breadth-first search, scheduling,etc.
Deques: Introduction to deques (double-ended queues), Operations on
deques and theirapplications.

Unit-5:Trees Hashing techniques CO5,CO6 10L


Trees: Introduction to Trees, Binary Search Tree – Insertion, Deletion & Traversal
Hashing: Brief introduction to hashing and hash functions, Collisionre solution
techniques:chainingandopenaddressing,Hashtables:basicimplementationand
operations, Applications of hashing in unique identifier generation, caching, etc.

Textbook(s)

1. Data Structures and algorithm analysis in C, Mark Allen Weiss, Pearson, 2ndEdition.
2. FundamentalsofdatastructuresinC,EllisHorowitz,SartajSahni,SusanAnderson-Freed,
SiliconPress,2008

Referencebook(s)

1. Algorithms and Data Structures: The Basic Tool box 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 byThomasH. Cormen, Charles E. Leisers on, RonaldL.
Rivest, and Clifford Stein
5. AlgorithmsinC,Parts1-5(Bundle):Fundamentals,DataStructures,Sorting,
Searching,andGraphAlgorithms"byRobertSedgewick

Webreference(s)
1. https://www.tutorialspoint.com/advanced_data_structures/index.asp
2. http://peterindia.net/Algorithms.html

55
GIET Engineering College (Autonomous) First Year

Data Structures Lab

Regulation
GE24 GIET Engineering College (Autonomous)
I B. Tech.
Course Code
Data Structures Lab L T P C
Prerequisites C programming 0 0 3 1.5

Course Objectives
The course aims to strengthen the ability of the students to identify and apply the suitable
Data structure for the given real-world problem. It enables them to gain knowledge in
practical applications of data structures.

Course Outcomes
After completion of this course, the learners will be able to
Explain the role of linear data structures in organizing and accessing data
CO1
efficiently in algorithms.
Design, implement, and apply linked lists for dynamic data storage, demonstrating
CO2
understanding of memory allocation.
Develop programs using stacks to handle recursive algorithms, manage program
CO3
states, and solve related problems.
Apply queue-based algorithms for efficient task scheduling and breadth-first
CO4 traversal in graphs and distinguish between deques and priority queues and apply
them appropriately to solve data management challenges.
Recognize scenarios where hashing is advantageous, and design hash-based
CO5
solutions for specific problems.

List of Experiment(s)

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.

56
GIET Engineering College (Autonomous) First Year

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
Implement a doubly linked list and perform various operations to understand
i)
its properties and applications.
ii) Implement a circular linked list and perform insertion, deletion,a nd traversal.
Exercise 5:

Stack Operations
i) Implement a stack using arrays and linked lists.
ii) Write a program to evaluate a post fix expression using a stack.
iii) Implement a program to check for balanced parentheses using a stack.
Exercise 6:

QueueOperations
i) Implement 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:

Implementation Binary Search Tree


i) Binary Search Tree
ii) Implementing a BSTusing LinkedList.
iii) TraversingofBST.
Exercise 9:
Hashing
i) Implement a hash table with collision solution techniques.
ii) Writeaprogramtoimplementasimplecacheusinghashing

57
GIET Engineering College (Autonomous) First Year

Reference(s)

1. Algorithms and Data Structures:The Basic Toolbox by Kurt Mehlhorn and Pete r
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
DavidRanum
4. Introduction to Algorithms by ThomasH .Cormen,Charles E.Leiserson, Ronald
L.Rivest, and Clifford Stein.
5. Algorithms in C,Parts1-5(Bundle):Fundamentals, Data Structures, Sorting,
Searching, and Graph Algorithms by Robert Sedgewick.

WebResource(s)
1. http://cse01-iiith.vlabs.ac.in/
2. http://peterindia.net/Algorithms.html

58
GIET Engineering College (Autonomous) First Year

Health and Wellness,Yoga and Sports

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code Health and Wellness, Yoga and Sports
(Common to All branches of Engineering) L T P C
Prerequisites Nil 0 0 1 0.5

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 this course, the learners will be able to
Understand the importance of yoga and sports for Physical fitness and sound
CO1
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-1: CO2,C04 7L

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.
Unit-2: CO1,CO3 5L

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- 3 C04,CO5 5L
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

59
GIET Engineering College (Autonomous) First Year

Textbook(s)

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 Surviving
Anywhere Third Edition, William Morrow Paperbacks, 2014.
5. The Sports Rules Book/ Human Kinetics with Thomas Hanlon. -- 3rd ed. Human
Kinetics, 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
many as Games/Sports.
3. Institutes are required to provide sports instructor / yoga teacher to mentor the
students.

Evaluation Guidelines:

1. Evaluated for a total of 100 marks.


2. 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.
3. A student shall be evaluated by the concerned teacher for 10 marks by
conducting viva voce on the subject.

60
GIET Engineering College (Autonomous) First Year

NSS//Community Service

Regulation
GIET Engineering College (Autonomous)
GE24 I B. Tech.
Course Code NSS/ Community Service
(Common for all branches of Engineering) L T P C
Prerequisites Nil 0 0 1 0.5

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 this course, the learners 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-1 : Orientation CO1 5L


General Orientation on NSS/NCC/ Scouts & Guides/Community Service activities, career
guidance.
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-
releasing road map etc.
iii) Displaying success stories-motivational biopics- award winning movies on societal
issues etc.
iv) Conducting talent show in singing patriotic songs-paintings- any other contribution.
Unit-2 : Nature & Care CO2,CO4 4L
Activities:
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.

Unit-3: Community Service CO3,CO5 6L


Activities:
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
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
Population Education.
v) Any other programmes in collaboration with local charities, NGOs etc.

61
GIET Engineering College (Autonomous) First Year

Reference book(s)

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,
Directorate General 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.
.

General Guidelines:

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


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

Web reference(s)

1. Evaluated for a total of 100 marks.


2. 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.
3. A student shall be evaluated by the concerned teacher for 10 marks by
conducting viva voce on the subject.

62

You might also like