JNTUA B.tech - CSE R23 I Year Course Structure and Syllabus
JNTUA B.tech - CSE R23 I Year Course Structure and Syllabus
JNTUA B.tech - CSE R23 I Year Course Structure and Syllabus
INDUCTION PROGRAMME
Total 14 0 11 19.5
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:
CO1: Understand the context, topic, and pieces of specific information from social or
Transactional dialogues.
CO2: Applygrammaticalstructurestoformulatesentencesandcorrectwordforms.
CO3: Analyzediscoursemarkerstospeakclearlyonaspecifictopicininformaldiscussions.
CO4: Evaluate reading / listening text sand to write summaries based on global –
Comprehension of these texts.
CO5: Create a coherent paragraph, essay, and resume.
UNIT I
Lesson: HUMAN VALUES: Gift of Magi (Short Story)
Listening: Identifying the topic, the context and specific pieces of information by
listening to short audio texts and answering a series of questions.
Speaking: Asking and answering general questions on familiar topics such as home,
family, work, studies and interests; introducing oneself and others.
Reading: Skimming to get the main idea of a text; scanning to look for specific pieces of
information.
Writing: Mechanics of Writing-Capitalization, Spellings, Punctuation-Parts of
Sentences.
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)
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.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
UNIT III
Lesson: BIOGRAPHY: Elon Musk
Listening: Listening for global comprehension and summarizing what is listened to.
Speaking: Discussing specific topics in pairs or small groups and reporting what is
discussed
Reading: Reading a text in detail by making basic inferences-recognizing and interpreting
specific context clues; strategies to use text clues for comprehension.
Writing: Summarizing, Note-making, paraphrasing
Grammar: Verbs - tenses; subject-verb agreement; Compound words, Collocations
Vocabulary: Compound words, Collocations
UNIT IV
Lesson: INSPIRATION: The Toys of Peace by Saki
UNIT V
Lesson: MOTIVATION: The Power of Intrapersonal Communication (An Essay)
Textbooks:
1. Pathfinder: Communicative English for Undergraduate Students, 1 st Edition, Orient
Black Swan, 2023 (Units 1,2 & 3)
2. Empowering with Language by Cengage Publications, 2023 (Units 4 & 5)
Reference Books:
1. Dubey, Sham Ji & Co. English for Engineers, Vikas Publishers, 2020
2. Bailey, Stephen. Academic writing: A Handbook for International Students.
Routledge, 2014.
3. Murphy, Raymond. English Grammar in Use, Fourth Edition, Cambridge University
Press, 2019.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
4. Lewis, Norman. Word Power Made Easy- The Complete Handbook for Building a
Superior Vocabulary. Anchor, 2014.
Web Resources:
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
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
3 0 0 3
(23A51202T) CHEMISTRY
(Common to EEE, ECE, CSE, IT) & allied branches)
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 students will be able to:
CO1: Compare the materials of construction for battery and electro chemical sensors.
CO2: Explain the preparation, properties, and applications of thermoplastics & thermosetting
& elastomers conducting polymers.
CO3: Explain the principles of spectrometry, slcinseparation of solid and liquid mixtures.
CO4: ApplytheprincipleofBanddiagramsintheapplicationofconductorsandsemiconductors.
CO5: Summarize the concepts of Instrumental methods.
Reference Books:
1. Skoog and West, Principles of Instrumental Analysis,6/e,Thomson,2007.
2. J.D. Lee, Concise Inorganic Chemistry, 5th Edition, Wiley Publications, Feb.2008
3. Textbook of Polymer Science, Fred W. Billmayer Jr, 3rd Edition
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
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: At the end of the course, the student will be able to
CO1: Develop and use of matrix algebra techniques that are needed by engineers for the
practical applications.
CO2: Utilize mean value theorems to real life problems.
CO3: Familiarize with functions of several variables which is useful in optimization.
CO4: Learn important tools of calculus in higher dimensions.
CO5: Familiarize with double and triple integrals of functions of several variables in two
dimensions using Cartesian and polar coordinates and in three dimensions using cylindrical
and spherical coordinates.
UNIT I Matrices
Rank of amatrixbyechel on 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, Jacobi and Gauss Seidel Iteration Methods.
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).
Textbooks:
1. Higher Engineering Mathematics, B.S.Grewal,KhannaPublishers,2017, 44th Edition
2. Advanced Engineering Mathematics, Erwin Kreyszig, John Wiley &Sons, 2018, 10th
Edition.
Reference Books:
1. Thomas Calculus, George B.Thomas, MauriceD. WeirandJoelHass, Pearson
Publishers,2018, 14th Edition.
2. Advanced Engineering Mathematics,
R.K.JainandS.R.K.Iyengar,AlphaScienceInternationalLtd.,2021 5 th Edition(9th
reprint).
3. Advanced Modern Engineering Mathematics, GlynJames, Pearson publishers, 2018,
5th Edition.
4. Advanced Engineering Mathematics, Micheael Greenberg,, Pearson publishers,
9thedition
5. Higher Engineering Mathematics, H. K Das, Er. Rajnish Verma, S. Chand
Publications,2014, Third Edition (Reprint 2021)
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
3 0 0 3
Course Objectives:
Get familiarized with the scope and importance of Civil Engineering sub-divisions.
Introduce the preliminary concepts of surveying.
Acquire preliminary knowledge on Transportation and its importance in nation’s
economy.
Get familiarized with the importance of quality, conveyance and storage of water.
Introduction to basic civil engineering materials and construction techniques.
Course Outcomes: On completion of the course, the student should be able to:
CO1: Understand various sub-divisions of Civil Engineering and to appreciate their role in
ensuring better society.
CO2: Know the concepts of surveying and to understand the measurement of distances,
angles and levels through surveying.
CO3: Realize the importance of Transportation in nation's economy and the engineering
measures related to Transportation.
CO4: Understand the importance of Water Storage and Conveyance Structures so that the
social responsibilities of water conservation will be appreciated.
CO5: Understand the basic characteristics of Civil Engineering Materials and attain
knowledge on prefabricated technology.
UNIT I
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.
UNIT II
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 III
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
and Conveyance Structures (Simple introduction to Dams and Reservoirs).
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Textbooks:
1. Basic Civil Engineering, M.S.Palanisamy, , Tata Mcgraw Hill publications (India)
Pvt. Ltd. Fourth Edition.
2. Introduction to Civil Engineering, S.S. Bhavikatti, New Age International Publishers.
2022. First Edition.
3. Basic Civil Engineering, Satheesh Gopi, Pearson Publications, 2009, First Edition.
Reference Books:
1. Surveying, Vol- I and Vol-II, S.K. Duggal, Tata McGraw Hill Publishers 2019. Fifth
Edition.
2. Hydrology and Water Resources Engineering, Santosh Kumar Garg, Khanna
Publishers, Delhi. 2016
3. Irrigation Engineering and Hydraulic Structures - Santosh Kumar Garg, Khanna
Publishers, Delhi 2023. 38th Edition.
4. Highway Engineering, S.K.Khanna, C.E.G. Justo and Veeraraghavan, Nemchand and
Brothers Publications 2019. 10th Edition.
5. Indian Standard DRINKING WATER — SPECIFICATION IS 10500-2012.
Course Objectives: The students after completing the course are expected to
Get familiarized with the scope and importance of Mechanical Engineering in
different sectors and industries.
Explain different engineering materials and different manufacturing processes.
Provide an overview of different thermal and mechanical transmission systems and
introduce basics of robotics and its applications.
UNIT I
UNIT II
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,
Components of Electric and Hybrid Vehicles.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
UNIT III
Power plants – working principle of Steam, Diesel, Hydro, Nuclear power plants.
Mechanical Power Transmission - Belt Drives, Chain, Ropedrives, Gear Drives and their
applications.
Introduction to Robotics - Joints & links, configurations, and applications of robotics.
(Note: The subject covers only the basic principles of Civil and Mechanical Engineering
systems. The evaluation shall be intended to test only the fundamentals of the subject)
Textbooks:
1. Internal Combustion Engines by V.Ganesan, By Tata McGraw Hill publications
(India) Pvt. Ltd.
2. A Tear book of Theory of Machines by S.S. Rattan, Tata McGraw Hill Publications,
(India) Pvt. Ltd.
3. An introduction to Mechanical Engg by Jonathan Wicker and Kemper Lewis,
Cengage learning India Pvt. Ltd.
Reference Books:
1. AppuuKuttan KK, Robotics, I.K. International Publishing House Pvt. Ltd. Volume-I
2. 3D printing & Additive Manufacturing Technology- L. Jyothish Kumar, Pulak M
Pandey, Springer publications
3. Thermal Engineering by Mahesh M Rathore Tata McGraw Hill publications (India)
Pvt. Ltd.
4. G. Shanmugam and M.S.Palanisamy, Basic Civil and the Mechanical Engineering,
Tata McGraw Hill publications (India) Pvt. Ltd.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
3 0 0 3
Introduction to Functions, Function Declaration and Definition, Function call Return Types
and Arguments, modifying parameters inside functions using pointers, arrays as parameters.
Scope and Lifetime of Variables, Basics of File Handling
Textbooks:
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 Books:
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 ProblemSolving Approach, Forouzan, Gilberg, Prasad,
CENGAGE, 3rd edition
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
0 0 2 1
Course Objectives:
Course Outcomes:
CO1: Understand the different aspects of the English language proficiency with emphasis
on LSRW skills.
CO2: Apply communication skills through various language learning activities.
CO3: Analyze the English speech sounds, stress, rhythm, intonation and syllable divisionfor
better listening and speaking comprehension.
CO4: Evaluate and exhibit professionalism in participating in debates and group 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:
Walden Infotech
Young India Films
Reference Books:
1. Raman Meenakshi, Sangeeta- Sharma. Technical Communication. Oxford
Press.2018.
2. TaylorGrant:EnglishConversationPractice,TataMcGraw-HillEducationIndia,2016
3. Hewing’s, Martin. Cambridge Academic English(B2).CUP,2012.
4. J. Sethi & P.V. Dhamija. A Course in Phonetics and Spoken English, (2ndEd) ,Kindle,
2013
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Web Resources:
Spoken English:
1. www.esl-lab.com
2. www.englishmedialab.com
3. www.englishinteractive.net
4. https://www.britishcouncil.in/english/online
5. http://www.letstalkpodcast.com/
6. https://www.youtube.com/c/mmmEnglish_Emma/featured
7. https://www.youtube.com/c/ArnelsEverydayEnglish/featured
8. https://www.youtube.com/c/engvidAdam/featured
9. https://www.youtube.com/c/EnglishClass101/featured
10. https://www.youtube.com/c/SpeakEnglishWithTiffani/playlists
11. https://www.youtube.com/channel/UCV1h_cBE0Drdx19qkTM0WNw
0 0 2 1
Course Outcomes: At the end of the course, the students will be able to
CO1: Determine the cell constant and conduct a nceofsolutions.
CO2: Prepare advanced polymer Bakelite materials.
CO3: Measure the strength of an acid present in secondary batteries.
CO4: Analyse the IR spectra of some organic compounds.
CO5: Calculate strength of acid in Pb-Acid battery.
List of Experiments:
1. Measurement of 10Dq by spectro photo metric method
2. Conduct metric titration of strong acid vs. strong base
3. Conduct metric titration of weak acid vs. strong base
4. Determination of cell constant and conductance of solutions
5. Potentiometer - determination of redox potentials and emfs
6. Determination of Strength of an acid in Pb-Acid battery
7. Preparation of a Bakelite
8. Verify Lambert-Beer’s law
9. Wavelength measurement of sample through UV-Visible Spectroscopy
10. Identification of simple organic compounds by IR
11. Preparation of nanomaterials by precipitation method
12. Estimation of Ferrous Iron by Dichrometry
Reference:
"Vogel's Quantitative Chemical Analysis 6th Edition 6th Edition" Pearson
Publications by J. Mendham, R.C.Denney, J.D.Barnes and B. Sivasankar
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
0 0 3 1.5
Course Objectives:
To familiarize students with wood working, sheet metal operations, fitting and electrical
house wiring skills
Course Outcomes:
CO1: Identify workshop tools and their operational capabilities.
CO2: Practice on manufacturing of components using workshop trades including fitting,
carpentry, foundry and welding.
CO3: Apply fitting operations in various applications.
CO4: Apply basic electrical engineering knowledge for House Wiring Practice
SYLLABUS
1. Demonstration: Safety practices and precautions to be observed in workshop.
2. Wood Working: Familiarity with different types of woods and tools used in wood
working and make following joints.
a) Half – Lap joint b) Mortise and Ten on joint c) Corner Dovetail joint or Bridle
joint
3. Sheet Metal Working: Familiarity with different types of tools used in sheet metal
working, Developments of following sheet metal job from GI sheets.
a) Tapered tray b) Conical funnel c) Elbow pipe d) Brazing
4. Fitting: Familiarity with different types of tools used in fitting and do the following
fitting exercises.
a) V-fit b) Dovetail fit c) Semi-circular fit d) Bicycle tire puncture
and change of two-wheeler tyre
5. Electrical Wiring: Familiarity with different types of basic electrical circuits and
make the following connections.
a) Parallel and series b) Two-way switch c) God own lighting
d) Tube light e) Three phase motor f) Soldering of wires
6. Foundry Trade: Demonstration and practice on Moulding tools and processes,
Preparation of Green Sand Moulds for given Patterns.
7. Welding Shop: Demonstration and practice on Arc Welding and Gas welding.
Preparation of Lap joint and Butt joint.
8. Plumbing: Demonstration and practice of Plumbing tools, Preparation of Pipe joints
with coupling for same diameter and with reducer for different diameters.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Textbooks:
1. Basic Workshop Technology: Manufacturing Process, Felix W.; Independently
Published,2019. Workshop Processes, Practices and Materials; Bruce J. Black,
Routledge publishers, 5th Edn. 2015.
2. A Course in Workshop Technology Vol I. & II, B.S. Raghuwanshi, Dhanpath Rai &
Co., 2015 & 2017.
Reference Books:
1. Elements of Workshop Technology, Vol. I by S. K. Hajra Choudhury & Others,
Media Promoters and Publishers, Mumbai. 2007, 14th edition
2. Workshop Practice by H. S. Bawa, Tata-McGraw Hill, 2004.
3. Wiring Estimating, Costing and Contracting; Soni P.M. & Upadhyay P.A.; Atul
Prakashan, 2021-22.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
L T P C
0 0 3 1.5
Course Objectives:
The course aims to give students hands – on experience and train them on the concepts of the
C- programming language.
Course Outcomes:
CO1: Read, understand, and trace the execution of programs written in C language.
CO2: Select the right control structure for solving the problem.
CO3: Develop C programs which utilize memory efficiently using programming constructs
like pointers.
CO4: Develop, Debug and Execute programs to demonstrate the applications of arrays,
functions, basic concepts of pointers in C.
UNIT I
WEEK 1
Objective: Getting familiar with the programming environment on the computer and writing
the first program.
Suggested Experiments/Activities:
Tutorial 1: Problem-solving using Computers.
Lab1: Familiarization with programming environment
i) Basic Linux environment and its editors like Vi, Vim & Emacs etc.
ii) Exposure to Turbo C, gcc
iii) Writing simple programs using printf(), scanf()
WEEK 2
Objective: Getting familiar with how to formally describe a solution to a problem in a
series of finite steps both using textual notation and graphic notation.
WEEK 3
Objective: Learn how to define variables with the desired data-type, initialize them with
appropriate values and how arithmetic operators can be used with variables and constants.
Suggested Experiments/Activities:
Tutorial 3: Variable types and type conversions:
UNIT II
WEEK 4
Objective: Explore the full scope of expressions, type-compatibility of variables & constants
and operators used in the expression and how operator precedence works.
Suggested Experiments/Activities:
WEEK 5
Objective: Explore the full scope of different variants of “if construct” namely if-else, null-
else, if-else if*-else, switch and nested-if including in what scenario each one of them can be
used and how to use them. Explore all relational and logical operators while writing
conditionals for “if construct”.
Suggested Experiments/Activities:
Tutorial 5: Branching and logical expressions:
Lab 5: Problems involving if-then-else structures.
i) Write a C program to find the max and min of four numbers using if-else.
ii) Write a C program to generate electricity bill.
iii) Find the roots of the quadratic equation.
iv) Write a C program to simulate a calculator using switch case.
v) Write a C program to find the given year is a leap year or not.
WEEK 6
Objective: Explore the full scope of iterative constructs namely while loop, do-while loop
and for loop in addition to structured jump constructs like break and continue including
when each of these statements is more appropriate to use.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Suggested Experiments/Activities:
Tutorial 6: Loops, while and for loops
Lab 6: Iterative problems e.g., the sum of series
i) Find the factorial of given number using any loop.
ii) Find the given number is a prime or not.
iii) Compute sine and cos series
iv) Checking a number palindrome
v) Construct a pyramid of numbers.
UNIT III
WEEK 7:
Objective: Explore the full scope of Arrays construct namely defining and initializing 1-D
and 2-D and more generically n-D arrays and referencing individual array elements from the
defined array. Using integer 1-D arrays, explore search solution linear search.
Suggested Experiments/Activities:
Tutorial 7: 1 D Arrays: searching.
Lab 7:1D Array manipulation, linear search
i) Find the min and max of a 1-D integer array.
ii) Perform linear search on1D array.
iii) The reverse of a 1D integer array
iv) Find 2’s complement of the given binary number.
v) Eliminate duplicate elements in an array.
WEEK 8:
Objective: Explore the difference between other arrays and character arrays that can be used
as Strings by using null character and get comfortable with string by doing experiments that
will reverse a string and concatenate two strings. Explore sorting solution bubble sort using
integer arrays.
Suggested Experiments/Activities:
Tutorial 8: 2 D arrays, sorting and Strings.
Lab 8: Matrix problems, String operations, Bubble sort
i) Addition of two matrices
ii) Multiplication two matrices
iii) Sort array elements using bubble sort
iv) Concatenate two strings without built-in functions
v) Reverse a string using built-in and without built-in string functions
UNIT IV
WEEK9:
Objective: Explore pointers to manage a dynamic array of integers, including memory
allocation & value initialization, resizing changing and reordering the contents of an
array and memory de-allocation using malloc (), calloc (), realloc () and free () functions.
Gain experience processing command-line arguments received by C
Suggested Experiments/Activities:
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
WEEK 10:
Objective: Experiment with C Structures, Unions, bit fields and self-referential structures
(Singly linked lists) and nested structures
Suggested Experiments/Activities:
Tutorial 10: Bitfields, Self-Referential Structures, Linked lists
Lab10 : Bitfields, linked lists
Read and print a date using dd/mm/yyyy format using bit-fields and differentiate the same
without using bit- fields
i) Create and display a singly linked list using self-referential structure.
ii) Demonstrate the differences between structures and unions using a C program.
iii) Write a C program to shift/rotate using bitfields.
iv) Write a C program to copy one structure variable to another structure of the same type.
UNIT V
WEEK 11:
Objective: Explore the Functions, sub-routines, scope and extent of variables, doing some
experiments by parameter passing using call by value. Basic methods of numerical
integration
Suggested Experiments/Activities:
Tutorial 11: Functions, call by value, scope and extent,
Lab 11: Simple functions using call by value, solving differential equations using Eulers
theorem.
i) Write a C function to calculate NCR value.
ii) Write a C function to find the length of a string.
iii) Write a C function to transpose of a matrix.
iv) Write a C function to demonstrate numerical integration of differential equations using Euler’s
method
WEEK 12:
Objective: Explore how recursive solutions can be programmed by writing recursive
functions that can be invoked from the main by programming at-least five distinct problems
that have naturally recursive solutions.
Suggested Experiments/Activities:
Tutorial 12: Recursion, the structure of recursive calls
Lab 12: Recursive functions
i) Write a recursive function to generate Fibonacci series.
ii) Write a recursive function to find the lcm of two numbers.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
WEEK 13:
Objective: Explore the basic difference between normal and pointer variables, Arithmetic
operations using pointers and passing variables to functions using pointers
Suggested Experiments/Activities:
Tutorial 13: Call by reference, dangling pointers
Lab 13: Simple functions using Call by reference, Dangling pointers.
i) Write a C program to swap two numbers using call by reference.
ii) Demonstrate Dangling pointer problem using a C program.
iii) Write a C program to copy one string into another using pointer.
iv) Write a C program to find no of lowercase, uppercase, digits and other
characters using pointers.
WEEK14:
Objective: To understand data files and file handling with various file I/O functions. Explore the
differences between text and binary files.
Suggested Experiments/Activities:
Tutorial 14: File handling
Lab 14: File operations
i) Write a C program to write and read text into a file.
ii) Write a C program to write and read text into a binary file using fread() and
fwrite()
iii) Copy the contents of one file to another file.
iv) Write a C program to merge two files into the third file using command-line
arguments.
v) Find no. of lines, words and characters in a file
vi) Write a C program to print last n characters of a given file.
Textbooks:
1. Ajay Mittal, Programming in C: A practical approach, Pearson.
2. Byron Gottfried, Schaum' s Outline of Programming with C, McGraw Hill
Reference Books:
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice-
Hall of India
2. C Programming, A Problem-Solving Approach, Forouzan, Gilberg, Prasad,
CENGAGE
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
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 the course the student will be able to
CO1: Understand the importance of yoga and sports for Physical fitness and sound health.
CO2: Demonstrate an understanding of health-related fitness components.
CO3: Compare and contrast various activities that help enhance their health.
CO4: Assess current personal fitness levels.
CO5: Develop Positive Personality
UNIT I
Concept of health and fitness, Nutrition and Balanced diet, basic concept of immunity
Relationship between diet and fitness, Globalization and its impact on health, Body Mass
Index (BMI) of all age groups.
Activities:
i) Organizing health awareness programmes in community
ii) Preparation of health profile
iii) Preparation of chart for balance diet for all age groups
UNIT II
Concept of yoga, need for and importance of yoga, origin and history of yoga in Indian
context, classification of yoga, Physiological effects of Asanas- Pranayama and meditation,
stress management and yoga, Mental health and yoga practice.
Activities:
Yoga practices – Asana, Kriya, Mudra, Bandha, Dhyana, Surya Namaskar
UNIT III
Concept of Sports and fitness, importance, fitness components, history of sports, Ancient and
Modern Olympics, Asian games and Commonwealth games.
Activities:
i) Participation in one major game and one individual sport viz., Athletics, Volleyball,
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Reference Books:
1. Gordon Edlin, Eric Golanty. Health and Wellness, 14th Edn. Jones & Bartlett
Learning, 2022
2. T.K.V.Desikachar. The Heart of Yoga: Developing a Personal Practice
3. Archie J.Bahm. Yoga Sutras of Patanjali, Jain Publishing Company, 1993
4. Wiseman, John Lofty, SAS Survival Handbook: The Ultimate Guide to 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:
Evaluated for a total of 100 marks.
A student can select 6 activities of his/her choice with a minimum of 01 activity per
unit. Each activity shall be evaluated by the concerned teacher for 15 marks, totalling
to 90 marks.
A student shall be evaluated by the concerned teacher for 10 marks by conducting viva voce
on the subject.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
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:
CO1: Analyze the intensity variation of light due to polarization, interference and diffraction.
CO2: Familiarize with the basics of crystals and their structures.
CO3: Explain fundamentals of quantum mechanics and apply it to one dimensional motion of
particles.
CO4: Summarize various types of polarization of dielectrics and classify the magnetic
materials.
CO5: Explain the basic concepts of Quantum Mechanics and the band theory of solids.
CO6: Identify the type of semiconductor using Hall effect.
UNIT V Semiconductors
Semiconductors: 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.
Textbooks:
1. A Text book 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)
Reference Books:
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” - Sanjay D. Jain, D. Sahasrabudhe and Girish, University Press.
2010
4. Engineering Physics - M.R. Srinivasan, New Age international publishers (2009).
Web Resources:https://www.loc.gov/rr/scitech/selected-internet/physics.html
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
3 0 0 3
Course Objectives:
Course Outcomes: At the end of the course, the student will be able to
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.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Textbooks:
Reference Books:
1. Thomas Calculus, George B. Thomas, Maurice D. Weir and Joel Hass, Pearson
Publishers, 2018, 14th Edition.
2. Advanced Engineering Mathematics, Dennis G. Zill and Warren S. Wright, Jones and
Bartlett, 2018.
3. Advanced Modern Engineering Mathematics, Glyn James, Pearson publishers, 2018,
5th Edition.
4. Advanced Engineering Mathematics, R. K. Jain and S. R. K. Iyengar, Alpha Science
International Ltd., 2021 5th Edition (9th reprint).
5. Higher Engineering Mathematics, B. V. Ramana, , McGraw Hill Education, 2017
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
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
Course Outcomes:
CO1: Remember the fundamental laws, operating principles of motors, generators, MC and
MI instruments.
CO2: Understand the problem solving concepts associated to AC and DC circuits,
construction and operation of AC and DC machines, measuring instruments; different power
generation mechanisms, Electricity billing concept and important safety measures related to
electrical operations.
CO3: Apply mathematical tools and fundamental concepts to derive various equations
related to machines, circuits and measuring instruments; electricity bill calculations and
layout representation of electrical power systems.
CO4: Analyze different electrical circuits, performance of machines and measuring
instruments.
CO5: Evaluate different circuit configurations, Machine performance and Power systems
operation.
Reference Books:
1. Basic Electrical Engineering, D. P. Kothari and I. J. Nagrath, Mc Graw Hill, 2019,
Fourth Edition
2. Principles of Power Systems, V.K. Mehtha, S.Chand Technical Publishers, 2020
3. Basic Electrical Engineering, T. K. Nagsarkar and M. S. Sukhija, Oxford University
Press, 2017
4. Basic Electrical and Electronics Engineering, S. K. Bhatacharya, Person Publications,
2018, Second Edition.
Web Resources:
1. https://nptel.ac.in/courses/108105053
2. https://nptel.ac.in/courses/108108076
C04: Understand the working mechanism of different combinational, sequential circuits and
their role in the digital systems.
1 0 4 3
Course Outcomes:
CO1: Understand the principles of engineering drawing, including engineering curves, scales,
orthographic and isometric projections.
CO2: Draw and interpret orthographic projections of points, lines, planes and solids in 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 I
Introduction: Lines, Lettering and Dimensioning, Geometrical Constructions and
Constructing regular polygons by general methods.
Curves: construction of ellipse, parabola and hyperbola by general, Cycloids, Involutes,
Normal and tangent to Curves.
Scales: Plain scales, diagonal scales and vernier scales.
UNIT II
Orthographic Projections: Reference plane, importance of reference lines or Plane,
Projections of a point situated in any one of the four quadrants.
Projections of Straight Lines: Projections of straight lines parallel to both reference planes,
perpendicular to one reference plane and parallel to other reference plane, inclined to one
reference plane and parallel to the other reference plane. Projections of Straight Line Inclined
to both the reference planes
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
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.
UNIT III
Projections of Solids: Types of solids: Polyhedra and Solids of revolution. Projections of
solids in simple positions: Axis perpendicular to horizontal plane, Axis perpendicular to
vertical plane and Axis parallel to both the reference planes, Projection of Solids with axis
inclined to one reference plane and parallel to anotherplane.
UNIT IV
Sections of Solids: Perpendicular and inclined section planes, Sectional views and True
shape of section, Sections of solids in simple position only.
Development of Surfaces: Methods of Development: Parallel line development and radial
line development. Development of a cube, prism, cylinder, pyramid and cone.
UNIT V
Conversion of Views: Conversion of isometric views to orthographic views; Conversion of
orthographic views to isometric views.
Computer graphics: Creating 2D&3D drawings ofobjects including PCB and
Transformations using Auto CAD (Not for end examination).
Textbook:
1. N. D. Bhatt, Engineering Drawing, Charotar Publishing House, 2016.
Reference Books:
1. Engineering Drawing, K.L. Narayana and P. Kannaiah, Tata McGraw Hill, 2013.
2. Engineering Drawing, M.B.Shah and B.C. Rana, Pearson Education Inc,2009.
3. Engineering Drawing with an Introduction to AutoCAD, Dhananjay Jolhe, Tata
McGraw Hill, 2017.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
L T P C
0 0 2 1
(2305102) IT WORKSHOP
(Common to all branches of Engineering)
Course Objectives:
To introduce the internal parts of a computer, peripherals, I/O ports, connecting cables
To demonstrate configuring the system as Dual boot both Windows and other
Operating Systems Viz. Linux, BOSS
To teach basic command line interface commands on Linux.
To teach the usage of Internet for productivity and self-paced life-long learning
To introduce Compression, Multimedia and Antivirus tools and Office Tools such as
Word processors, Spread sheets and Presentation tools.
Course Outcomes:
CO1: Perform Hardware troubleshooting.
CO2: Understand Hardware components and inter dependencies.
CO3: Safeguard computer systems from viruses/worms.
CO4: Document/ Presentation preparation.
CO5: Perform calculations using spreadsheets.
Task 2: Every student should disassemble and assemble the PC back to working condition.
Lab instructors should verify the work and follow it up with a Viva. Also students need to go
through the video which shows the process of assembling a PC. A video would be given as
part of the course content.
Task 3: Every student should individually install MS windows on the personal computer. Lab
instructor should verify the installation and follow it up with a Viva.
Task 4: Every student should install Linux on the computer. This computer should have
windows installed. The system should be configured as dual boot (VMWare) with both
Windows and Linux. Lab instructors should verify the installation and follow it up with a
Viva
Task 5: Every student should install BOSS on the computer. The system should be
configured as dual boot (VMWare) with both Windows and BOSS. Lab instructors should
verify the installation and follow it up with a Viva
Finally students should demonstrate, to the instructor, how to access the websites and email.
If there isno 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.
Task 2: Using La TeX and Word to create a project certificate. Features to be covered:-
Formatting Fonts in word, Drop Cap in word, Applying Text effects, Using Character
Spacing, Borders and Colors, Inserting Header and Footer, Using Date and Time option in
both La TeX and Word.
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
LOOKUP/VLOOKUP
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Task 3: Split cells, freeze panes, group and outline, Sorting, Boolean and logical operators,
Conditional formatting
POWER POINT
Task 1: Students will be working on basic power point utilities and tools which help them
create basic power point presentations. PPT Orientation, Slide Layouts, Inserting Text, Word
Art, Formatting Text, Bullets and Numbering, Auto Shapes, Lines and Arrows in PowerPoint.
Task 2: Interactive presentations - Hyperlinks, Inserting –Images, Clip Art, Audio, Video,
Objects, Tables and Charts.
Task 3: Master Layouts (slide, template, and notes), Types of views (basic, presentation, slide
slotter, notes etc), and Inserting – Background, textures, Design Templates, Hidden slides.
AI TOOLS – 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."
Reference Books:
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.
6. IT Essentials PC Hardware and Software Companion Guide, David Anfins on and Ken
Quamme. – CISCO Press, Pearson Education, 3rd edition
7. IT Essentials PC Hardware and Software Labs and Study Guide, Patrick Regan– CISCO
Press, Pearson Education, 3rd edition
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
3 0 0 3
UNIT I
Introduction to Linear Data Structures: Definition and importance of linear data
structures, Abstract data types (ADTs) and their implementation, Overview of time and
space complexity analysis for linear data structures. Searching Techniques: Linear & Binary
Search, Sorting Techniques: Bubble sort, Selection sort, Insertion Sort
UNIT II
Linked Lists: Singly linked lists: representation and operations, doubly linked lists and
circular linked lists, Comparing arrays and linked lists, Applications of linked lists.
UNIT III
Stacks: Introduction to stacks: properties and operations, implementing stacks using arrays
and linked lists, Applications of stacks in expression evaluation, backtracking, reversing list
etc.
UNIT IV
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 their
applications.
UNIT V
Trees: Introduction to Trees, Binary Search Tree – Insertion, Deletion & Traversal
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
Hashing: Brief introduction to hashing and hash functions, Collision resolution techniques:
chaining and open addressing, Hash tables: basic implementation and operations,
Applications of hashing in unique identifier generation, caching, etc.
Textbooks:
1. Data Structures and algorithm analysis in C, Mark Allen Weiss, Pearson, 2nd Edition.
2. Fundamentals of data structures in C, Ellis Horowitz, Sartaj Sahni, Susan Anderson-
Freed, Silicon Press, 2008
Reference Books:
1. Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and Peter
Sanders
2. C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E.
Hopcroft
3. Problem Solving with Algorithms and Data Structures" by Brad Miller and David
Ranum
4. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest, and Clifford Stein
5. Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting,
Searching, and Graph Algorithms" by Robert Sedgewick
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
0 0 2 1
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.
List of Experiments:
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.
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.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
References:
A Textbook of Practical Physics - S. Balasubramanian, M.N. Srinivasan, S. Chand
Publishers, 2017.
Web Resources
www.vlab.co.in
https://phet.colorado.edu/en/simulations/filter?subjects=physics&type=html,prototype
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
L T P C
0 0 3 1.5
To impart knowledge on the fundamental laws & theorems of electrical circuits, functions of
electrical machines and energy calculations.
Course Outcomes:
CO1: Understand the Electrical circuit design concept; measurement of resistance, power,
power factor; concept of wiring and operation of Electrical Machines and Transformer.
CO2: Apply the theoretical concepts and operating principles to derive mathematical models
for circuits, Electrical machines and measuring instruments; calculations for the measurement
of resistance, power and power factor.
CO3: Apply the theoretical concepts to obtain calculations for the measurement of resistance,
power and power factor.
CO4: Analyse various characteristics of electrical circuits, electrical machines and measuring
instruments.
CO5: Design suitable circuits and methodologies for the measurement of various electrical
parameters; Household and commercial wiring.
Activities:
1. Familiarization of commonly used Electrical & Electronic Workshop Tools: Bread
board, Solder, cables, relays, switches, connectors, fuses, Cutter, plier, screwdriver
set, wire stripper, flux, knife/blade, soldering iron, de-soldering pump etc.
Provide some exercises so that hardware tools and instruments are learned to be
used by the students.
2. Familiarization of Measuring Instruments like Voltmeters, Ammeters, multimeter,
LCR-Q meter, Power Supplies, CRO, DSO, Function Generator, Frequency counter.
Provide some exercises so that measuring instruments are learned to be used by
the students.
3. Components:
Familiarization/Identification of components (Resistors, Capacitors, Inductors,
Diodes, transistors, IC’s etc.) – Functionality, type, size, colour coding package,
symbol, cost etc.
Testing of components like Resistor, Capacitor, Diode, Transistor, ICs etc. -
Compare values of components like resistors, inductors, capacitors etc with the
measured values by using instruments
Reference Books:
1. Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First
Edition
2. Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A.
Chakrabarti, Dhanpat Rai & Co, 2013
3. Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers, 2014,
Third Edition
Course Outcomes: At the end of the course, the student will be able to
CO1: Identify & testing of various electronic components.
CO2: Understand the usage of electronic measuring instruments.
CO3: Plot and discuss the characteristics of various electron devices.
CO4: Explain the operation of a digital circuit.
List of Experiments:
1. Plot V-I characteristics of PN Junction diode A) Forward bias B) Reverse bias.
2. Plot V – I characteristics of Zener Diode and its application as voltage Regulator.
3. Implementation of half wave and full wave rectifiers
4. Plot Input & Output characteristics of BJT in CE and CB configurations
5. Frequency response of CE amplifier.
6. Simulation of RC coupled amplifier with the design supplied
7. Verification of Truth Table of AND, OR, NOT, NAND, NOR, Ex-OR, Ex-NOR gates
using ICs.
8. Verification of Truth Tables of S-R, J-K& D flip flops using respective ICs.
References:
1. R. L. Boylestad& Louis Nashlesky, Electronic Devices & Circuit Theory, Pearson
Education, 2021.
2. R. P. Jain, Modern Digital Electronics, 4th Edition, Tata Mc Graw Hill, 2009
3. R. T. Paynter, Introductory Electronic Devices & Circuits – Conventional Flow
Version, Pearson Education,2009.
L T P C
0 0 3 1.5
List of Experiments:
Exercise 1: Array Manipulation
i) Write a program to reverse an array.
ii) C Programs to implement the Searching Techniques – Linear & Binary Search
iii) C Programs to implement Sorting Techniques – Bubble, Selection and Insertion Sort
Exercise 9: Hashing
i) Implement a hash table with collision resolution techniques.
ii) Write a program to implement a simple cache using hashing.
Textbooks:
1. Data Structures and algorithm analysis in C, Mark Allen Weiss, Pearson, 2 nd Edition.
2. Fundamentals of data structures in C, Ellis Horowitz, Sartaj Sahni, Susan Anderson-
Freed, Silicon Press, 2008
Reference Books:
1. Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and Peter
Sanders
2. C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E.
Hopcroft
3. Problem Solving with Algorithms and Data Structures" by Brad Miller and David
Ranum
4. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest, and Clifford Stein
5. Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting,
Searching, and Graph Algorithms by Robert Sedgewick.
REVISED ENGINEERING CURRICULUM JNTUA B.Tech. CSE R23 Regulations
L T P C
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 the course the students will be able to
CO1: Understand the importance of discipline, character and service motto.
CO2: Solve some societal issues by applying acquired knowledge, facts, and
techniques.
CO3: Explore human relationships by analyzing social problems.
CO4: Determine to extend their help for the fellow beings and downtrodden people.
CO5: Develop leadership skills and civic responsibilities.
UNIT I Orientation
General Orientation on NSS/NCC/ Scouts & Guides/Community Service activities, 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.
Reference Books:
1. Nirmalya Kumar Sinha & Surajit Majumder, A Text Book of National Service
SchemeVol;.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
5. Ram Ahuja. Social Problems in India, Rawat Publications, New Delhi.
General Guidelines:
1. Institutes must assign slots in the Timetable for the activities.
2. Institutes are required to provide instructor to mentor the students.
Evaluation Guidelines:
Evaluated for a total of 100 marks.
A student can select 6 activities of his/her choice with a minimum of 01 activity per
unit. Each activity shall be evaluated by the concerned teacher for 15 marks, totalling
to 90 marks.
A student shall be evaluated by the concerned teacher for 10 marks by conducting
viva voce on the subject.