Madanapalle Institute of Technology & Science: Madanapalle (Ugc-Autonomous) WWW - Mits.ac - in
Madanapalle Institute of Technology & Science: Madanapalle (Ugc-Autonomous) WWW - Mits.ac - in
Madanapalle Institute of Technology & Science: Madanapalle (Ugc-Autonomous) WWW - Mits.ac - in
MADANAPALLE
(UGC-AUTONOMOUS)
www.mits.ac.in
B. Tech. Regular Four Year Degree Programme from the academic year 2020-21
and
Proficiency modules
Course Description: Communication takes place in many forms, however the major impact and
effectiveness is in its professionalism. This course defines, enlightens and enables learners to
engage in Professional Communication by addressing all the areas of communication – Listening,
Speaking, Reading and Writing. This course also deals with various types of communication –
Verbal, Non-verbal, Storytelling, Crucial Conversations, Written Communication, Vocalics, Eye
Contact, Posture, etc.
Course Objectives: This course enables the student to –
UNIT I: Grammar & Vocabulary; Grammar - Tense, Reported Speech, Modals, Conditionals;
Vocabulary development - prefixes, suffixes, compound words, synonyms & antonyms. (9)
UNIT II: Reading Skills & Written Communication; Reading - short comprehension passages,
practice in skimming, scanning and predicting; Writing- completing sentences, developing hints;
Paragraph writing- topic sentence, main ideas, coherence. (9)
UNIT III: Verbal & Non-verbal Aspects; Verbal - Introducing oneself, exchanging personal
information, Using ‘Wh’- Questions, asking and answering, yes or no questions- asking about
routine actions and expressing opinions; Non-Verbal – Use of body language, combating
nervousness. (9)
UNIT IV: Conversations; Listening-short texts & conversing, formal and informal conversations,
short group conversations, speaking about oneself, sharing information of a personal kind speaking
about one’s friend. (9)
UNIT V: Business Environment & Etiquettes; greeting & taking leave; Writing e-mails, memos,
reports, etc. (9)
Course Outcomes: At the end of the course, learners will be able to
1. Guy Brook Hart & Norman Whitby; Cambridge English-Business Benchmark: Pre-
Intermediate to Intermediate; Published by: Cambridge University Press.
2. Adrian Doff, Craig Thaine, Herbert Puchta, et al; Empower: Intermediate (B1+);
Published by: Cambridge University Press.
Reference:
L T P C
3 1 0 4
Course Prerequisite: Mathematics at Intermediate or Equivalent Level
Course Description:
The course introduces the concepts of single variable and multivariable calculus with the view of
its applications in various engineering fields. It prepares the students to develop various methods
of finding derivatives and integrals; understanding of concepts related to continuous functions and
enrich their experience in critical analysis.
Course Objectives:
1. To introduce the basic concepts of definite integrals, improper integrals, Beta and Gamma
functions,
2. To acquire knowledge on mean value theorems in calculus.
3. To illustrate various techniques of testing the convergence of infinite series and introduces
the functions of sine and cosine series.
4. To familiarize the knowledge of limit, continuity and the derivatives, extreme values in
Multivariable.
5. To emphasize the role of Double and Triple integrals in dealing with area and volume of
the regions.
1. Evaluate the definite integrals, Beta and Gamma functions and calculate length of curve and
underlying area.
2. Relate the results of mean value theorems in calculus to Engineering problems.
3. Use the Power series and Fourier series for ascertaining the stability and convergence of various
techniques.
4. Apply the functions of several variables to evaluate the rates of change with respect to time and
space variables in engineering.
5. Compute the area and volume by interlinking them to appropriate double and triple integrals.
Text Books:
1. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers, 42th Edition, 2012.
2. G. B. Thomas, Maurice D. Weir, Joel Hass, Frank R. Giordano, Thomas’ Calculus Pearson
education 11th Edition, 2004.
Reference Books:
1. G.B. Thomas and R.L. Finney, Calculus and Analytic geometry, 9th Edition, Pearson, Reprint,
2002.
2. Erwin Kreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley & Sons, 2006.
3. Veerarajan T., Engineering Mathematics for first year, Tata McGraw-Hill, New Delhi, 2008.
4. Ramana B.V., Higher Engineering Mathematics, Tata McGraw Hill New Delhi, 11th Reprint,
2010.
5. D. Poole, Linear Algebra: A Modern Introduction, 2nd Edition, Brooks/Cole, 2005.
6. N.P. Bali and Manish Goyal, A text book of Engineering Mathematics, Laxmi Publications,
Reprint, 2008.
L T P C
3 0 0 3
Course Description: Deals with the basic principles of various branches of chemistry like
physical, organic, inorganic, analytical and nanomaterial chemistry.
COURSE OBJECTIVES:
Students will
1. Understand, analyse and determine the impurities present in the water.
2. Appreciate the synthetic organic reactions used in daily life
3. Learn the principles of spectroscopies to analyse them.
4. Value the basic concepts of thermodynamics and electrochemistry.
5. Be exposed to the importance of nano and engineering materials used in their daily life
and industry.
Impurities present in Water: Impurities in water (BIS and WHO standards), Hardness of
water- determination of hardness - EDTA Method (numerical problems), Alkalinity of water
(numerical problems), Estimation of Dissolved Oxygen by Winkler’s method and its importance and
Chlorides. Disadvantages (industry level) of using hard water (Boiler corrosion, Caustic
embrittlement, Scale and Sludges). Softening of water (Ion exchange method), Treatment of
brackish water by Reverse Osmosis method. Water treatment for civic applications: coagulation,
sedimentation, filtration, sterilization - chlorination and ozonation. Concept of break point
chlorination.
Periodic properties: Electronic configurations, atomic and ionic sizes, ionization energies,
oxidation states, molecular geometries. Organic Reactions: Introduction to substitution (SN1 and
SN2), elimination (E1 and E2) - Addition, Condensation and Free Radical Polymerization Reaction
(only the mechanism).
Basic Principle and Applications of UV-Visible, FT-IR, Raman, Microwave and Nuclear
Magnetic Resonance (NMR) Spectroscopy.
UNIT IV: Thermodynamics and Electrochemistry (11)
COURSE OUTCOMES:
Textbooks:
1. P. W. Atkins & Julio de Paula, ‘The Elements of Physical Chemistry’, Ninth edition
(Oxford University Press, Oxford 2010).
2. C. N. Banwell, Fundamentals of Molecular Spectroscopy, Fourth Edition, (Tata McGraw
Hill, 2008).
3. Ralph H. Petrucci, F. Geoffrey Herring, Jeffry D. Madura, Carey Bissonnette, General
Chemistry - Principles and Modern Applications, Tenth Edition, (Pearson, 2011).
4. Dr. S. S. Dara and Dr. S. S. Umare, A Textbook of Engineering Chemistry,1st Edition.,
(S. Chand & Company Ltd, 2000).
5. T. Pradeep, Nano: The Essentials, 1st Edition, (Tata McGraw-Hill Publishing Company
Limited, 2017).
Reference Books:
L T P C
2 0 2 3
Course Objectives:
(12)
(12)
UNIT III: PROJECTIONS OF PLANES & SOLIDS
Projections of planes: Positions, terms used, different cases and projections procedure.
Projections of Solids: Projections of Regular Solids inclined to one plane (resting only on HP).
(12)
UNIT IV: SECTIONS AND DEVELOPMENTS OF SOLIDS
Section of solids: Sectional view of right regular solids (Prism and cylinder), true shapes of the
sections.
Development of Surfaces: Development of surfaces of right regular solids (Prism, Cylinder and
their Sectional Parts).
(12)
UNIT V: INTERSECTIONS & ISOMETRIC PROJECTIONS
Intersections of surfaces of solids: Intersection between prism Vs prism, prism Vs cylinder,
cylinder Vs cylinder.
Isometric Projections: Theory of isometric drawing and orthographic views, Conversion of
isometric view into orthographic views. (12)
1. Identify various commands in AutoCAD software and apply AutoCAD skills to develop
the new designs.
2. Draw the projections of points, straight lines using AutoCAD.
3. Draw the projections of the planes, solids using AutoCAD
4. Sketch the developments of solids, sections of solids using AutoCAD.
5. Draw the conversion of the isometric views to orthographic views and intersections of
surfaces using AutoCAD.
Text Book:
1. D.M. Kulkarni, A.P. Rastogi and A.M. Sarkar., Engineering Graphics with AutoCAD, PHI
Learning Private Limited, New Delhi 2009.
2. N D Bhat, Engineering Drawing, Charotar Publishing House, Gujarath,15th Edition, 2010.
3. K.L. Narayana, P. Kanniah, Engineering Drawing, Scitech Publishers, 2nd Edition, 2010.
References:
Course Description:
Python is a language with a simple syntax, and a powerful set of libraries. It is an interpreted
language, with a rich programming environment. While it is easy for beginners to learn, it is widely
used in many scientific areas for data exploration. This course is an introduction to the Python
programming language for students without prior programming experience.
This course provides knowledge on how to implement programs in python language and to solve
computational problems using the various programming constructs including data structures,
functions, string handling mechanisms and file handling concepts.
Course Objectives:
1. Learn Python programming constructs.
2. Implement Python programs with conditional structures and loops.
3. Use functions for structuring Python programs.
4. Handle compound data using Python lists, tuples, and dictionaries.
5. Manipulate data using files handling in Python.
6. Getting exposed to the basics of Object Oriented Programming using Python.
UNIT-I
Introduction: Algorithms, building blocks of algorithms (flow chart), History of Python, features
of Python Programming, Running Python Scripts, Variables, Assignment, Keywords,
Input-Output, Indentation. Data Types - Integers, Strings, Boolean.
UNIT-II
Operators and Expressions: Operators- Arithmetic Operators, Comparison (Relational)
Operators, Assignment Operators, Logical Operators, Bitwise Operators, Membership Operators,
Identity Operators, Expressions and order of evaluations. Control Flow - if, if-elif else, for, while,
break, continue, pass.
UNIT-III
Data Structures Lists - Operations, Slicing, Methods; Tuples, Sets, Dictionaries, Sequences.
Comprehensions. Functions - Defining Functions, Calling Functions, Passing Arguments,
variable in python-Global and Local Variables.
a) Write a Python script to
create a list
access elements from a list
slice lists
change or add elements to a list
delete or remove elements from a list
b) Write a Python script to read the values from a list and to display largest and smallest
numbers from list.
c) Write a Python script to compute the similarity between two lists.
d) Write a Python script to read set of values from a Tuple to perform various operations.
e) Write a Python script to perform basic dictionary operations like insert, delete and
display.
f) Write a Python program to count the occurrence of each word in a given sentence.
g) Define a dictionary named population that contains the following data.
Keys Values
Shanghai 17.8
Istanbul 13.3
Karachi 13.0
Mumbai 12.5
h) Write a Python script to create Telephone Directory using dictionary and list to perform
basic functions such as Add entry, Search, Delete entry, Update entry, View and Exit.
i) Implement Python script to display power of given numbers using function.
j) Implement a Python program that takes a list of words and returns the length of the
longest one using function.
(12)
UNIT-IV
String Handling -Modules: Creating modules, import statement, from import statement, name
spacing-Files and Directories
a) Create a package named Cars and build three modules in it namely, BMW, Audi and
Nissan. Illustrate the modules using class. Finally we create the __init__.py file. This file
will be placed inside Cars directory and can be left blank or we can put the initialization
code into it.
b) Create a class by name Student with instance variables such as roll_no, name, year_of_study,
branch, section, and marks in any five subjects. The class should also contain one method for
calculating the percentage of marks and the other method for printing a report as follows:
Roll
Name Year Section Branch M1 M2 M3 M4 M5 Percentage
No.
101 abc I A CSE 58 68 95 47 56 64.8
Course Outcomes:
At the end of the course, students will be able to
1. Understand problem solving techniques and their applications
2. Understand the syntax and semantics of python.
3. Demonstrate the use of Python lists and dictionaries.
4. Demonstrate the use of Python File processing, directories.
5. Describe and apply object-oriented programming methodology and Standard Library.
Text Books:
1. Allen B. Downey, ``Think Python: How to Think Like a Computer Scientist’’, 2nd edition,
Updated for Python 3, Shroff/O’Reilly Publishers, 2016
(http://greenteapress.com/wp/thinkpython/)
2. Guido van Rossum and Fred L. Drake Jr, “An Introduction to Python – Revised and
updated for Python 3.2, Network Theory Ltd., 2011.
References:
1. Charles Dierbach, “Introduction to Computer Science using Python: A Computational
Problem-Solving Focus, Wiley India Edition, 2013.
2. John V Guttag, “Introduction to Computation and Programming Using Python’’, Revised
and expanded Edition, MIT Press , 2013.
3. Kenneth A. Lambert, “Fundamentals of Python: First Programs”, CENGAGE Learning,
2012.
4. Paul Gries, Jennifer Campbell and Jason Montojo, “Practical Programming: An Introduction
to Computer Science using Python 3”, Second edition, Pragmatic Programmers,LLC,2013.
5. Robert Sedgewick, Kevin Wayne, Robert Dondero, “Introduction to Programming in
Python: An Inter-disciplinary Approach, Pearson India Education Services Pvt. Ltd., 2016.
L T P C
0 0 3 1.5
1. Develop and perform analytical chemistry techniques to address the water related problems
(for e.g., hardness, alkalinity present in water) technically.
2. Handle electro-analytical instruments like digital conductivity meter and potentiometer to
perform neutralization, precipitation, and redox titrations, respectively.
3. Acquire practical skills to handle spectro-photochemical methods to verify Beer-
Lambert’s Law.
4. Operate various instruments for the analysis of materials and produce accurate results in a
given time frame.
5. Think innovatively and improve the creative skills that are essential for solving
engineering problems.
Textbook:
Course Objectives:
1. Introduction to the use of Tools and Machinery in foundry, forging, tinsmith, carpentry,
welding, fitting, working, fabrication of plastic components, fabrication of polymer composite
materials, simple machine turning and wood turning, basic electrical connections
2. Introduction of basic electrical engineering
3. Fabrication of final product design at end of the semester
LIST OF EXPERIMENTS
1. Carpentry (Cross half lap Joint and Miter Joint)
2. Fitting (Square and‘V’ fit)
3. Sheet Metal - Tin smithy (Square tray)
4. Foundry (Solid and Split pattern)
5. Welding (Arc and Gas welding) – SingleV Butt Joint, T-fillet Joint
6. Plastic fabrication (Pen Stand)
7. Metrology (Internal and External dimension)
8. Introduction of Power Tools and CNC(Demo Only)
9. Introduction to 3D Printing (Demo Only)
Course Outcomes:
On successful completion of this course, the student will be able to
1. Fabricate carpentry components with suitable joint and pipe connections including plumbing
works.
2. Practice the welding equipment to join the structures
3. Effective the basic machining operations
4. Create the models using sheet metal and plastic works.
5. Illustrate the operations of foundry, fitting and smithy
6. Fabrication product in composite material and product in plastic material
7. Conduct experiment basic electrical wire connection
8. Design and fabrication of final product design
1. Hajra Choudhury S.K., Hajra Choudhury A.K. and Nirjhar Roy S.K., “Elements of Workshop
Technology”, Vol. I 2008 and Vol. II 2010, Media promoters and publishers private limited,
Mumbai.
2. Kalpakjian S. And Steven S. Schmid, “Manufacturing Engineering and Technology”, 4th
edition, Pearson Education India Edition, 2002.
3. Gowri P. Hariharan and A. Suresh Babu, “Manufacturing Technology – 1” Pearson Education,
2008.
4. Roy A. Lindberg, “Processes and Materials of Manufacture”, 4th edition, Prentice Hall India,
1998. (v) Rao P.N., “Manufacturing Technology”, Vol. I and Vol. II, Tata McGrawHill House,
2017.
IT WORKSHOP
Course Description:
This course helps the students to understand the basic components of a computer, installation of
operating systems, working on office productivity tools word-processor, spreadsheet and
presentation slides. Also it gives a basic understanding of using Google tools and various email
settings in Gmail.
Course Objectives:
1. The course focuses on enhancing student knowledge in computer peripherals and assembling.
2. To install operating system on computers and create new email account.
3. To understand basic software utilities like compression tools, PDF readers and web browser.
4. To provide technical training to the students on software tools like online forms, calendar
applications, online drive, online translation tools and image processing applications.
5. To make the students to install software like Integrated Development Environments (IDE),and
compliers for different programming languages.
LIST OF EXPERIMENT
7. Exploring Email
Creation, Composing and Sending the E-mail.
Use High Priority setting to categories the mail.
Create a Folder in different Categories and move the received mail to Folder.
Unsubscribing unwanted emails
Enable settings for automatic reply
Add_on content:
Networking Commands: ping, ssh, ifconfig, scp, ipconfig, traceroute, nslookup,
getmac
L T P C
3 0 0 3
Course Prerequisite: 20MAT101
Course Description:
Linear algebra has widespread applications in engineering and science. In this course, various
methods of solving system of linear equations, as applicable in the information technology and
electrical circuits are highlighted. The concept of reduction of number of variables in systems has
been introduced and effect of change of basis from the view point of computer graphics has been
explained. Finally, basics involved in search engine operations by orthogonalisation and least
squares optimization have been explained.
Course Objectives:
1. Understanding basic concepts of linear algebra (systems of linear equations, matrix
calculus, vectors and basic vector operations).
2. Learn about vector spaces and subspaces.
3. To become proficient in solving computational problems of linear algebra.
4. To understand the axiomatic structure of modern mathematics and learn to construct
simple proof.
5. To gain basic knowledge of search engine operations and optimization path.
1. Solve systems of linear equations using Gaussian elimination and matrix inversion.
2. Understand the concepts of vector space and subspace, linear independence and use them
in network systems.
3. Apply principles of matrix algebra to linear transformations in solving engineering
problems.
4. Use the concepts of similarity of transformations in computer graphics.
5. Demonstrate understanding of inner products, associated norms and interlink to search
operations on network.
Text Book:
1. Jin Ho Kwak and Sungpyo Hong, “Linear Algebra”, Second edition, Birkhaüser, 2004
Reference Books:
1. Stephen Andrilli and David Hecher, Elementary Linear Algebra, 3rd Edition, Academic Press
(2006)
2. Charles W. Curtis, Linear Algebra, Springer (2004)
3. Howard Anton and Robert C Busby, Contemporary linear algebra, John Wiley (2003).
4. Gilbert Strang, Introduction to Linear Algebra.
Course Description: Applied Physics for Electrical, Electronics and Computer Engineers is a
basic physics course which provides fundamental knowledge to understand the concepts of Waves,
Optics, Quantum Mechanics, Semiconductors, Lasers and Fiber Optics.
Course Objectives:
1. Expose students in understanding the basic laws of nature through wave equation using the
principles of oscillations and waves.
2. Analyze and understand the concepts of waves and optics to prepare the students for advanced
level courses.
3. Expose students to theoretical and mathematical aspects of Interference, Diffraction
techniques, Polarization and Lasers for testing of materials.
4. Develop knowledge and understanding the fundamental concepts of Quantum mechanics,
Semiconductors and Fiber Optics.
5. Adaptability to new developments in science and technology.
Course Outcomes:
Upon successful completion of this course, the students should be able to:
1. Describe a mathematical wave equation using the principles of waves and oscillations
2. Apply the knowledge for materials testing using Interference, Diffraction & Polarization
techniques.
3. Understand the idea of wave function and to solve Schrodinger equation for simple potentials.
4. Explain the role of semiconductors in different realms of physics and their applications in both
science and technology.
5. Acquire the basic knowledge of lasers and fiber optics.
Text Books:
1. Engineering Physics –Dr. M.N. Avadhanulu & Dr. P.G. Kshirsagar, S. Chand and Company
2. Engineering Physics –K. Thyagarajan, McGraw Hill Publishers
Reference Books:
1. H. J. Pain, “The physics of vibrations and waves”, Wiley, 2006.
2. Physics Vol I & II, Halliday/Resnick/Krane 5th Edition, John Wiley, 2003.
3. B.G. Streetman, “Solid State Electronic Devices”, Prentice Hall of India, 1995.
4. Concepts of Modern Physics by Arthur Beiser, 7th Edition, 2017
L T P C
3 1 0 4
L T P C
Course Prerequisite: 20CSE101 3 0 0 3
Course Description:
This course includes C program basics, control structures, arrays, files, pointers and data
structures.
Course Objectives:
1. To make the student understand fundamentals of C programming language and problem solving.
2. To understand the syntax and semantics of C programming language.
3. To develop algorithms for sorting, searching techniques.
4. To design and implement operations on stack, queue, and linked list.
Course Outcomes:
Upon successful completion of the course, students will be able to
1. Understand fundamentals of C programming language and its constructs.
2. Design and implement applications using functions, arrays, sorting and searching
techniques.
3. Design and implement applications using strings and pointers.
4. Design and implement applications using structures and File processing.
5. Choose appropriate linear data structure depending on the problem to be solved.
Text Books:
1. The C Programming Language, Brian W. Kernighan and Dennis M. Ritchie, 2nd Edition,
Prentice Hall, India 1988.
2. Alfred V. Aho, John E. Hopcroft and Jeffry D. Ullman, Data Structures and Algorithms,
Pearson Education, New Delhi, 2006.
References:
1. Let us C, Yashavant Kanetkar, 15th Edition, BPB Publications, 2016.
2. Problem Solving & Program Design in C, Hanly, Jeri R and Elliot. B Koffman, Pearson
Education,5th edition, 20007.
3. K. N. King ,"C Programming ": A Modern Approach, 2nd Edition 2nd Edition
4. Byron Gottfried , Jitender Chhabra , Programming with C (Schaum's Outlines Series)
Course Description:
English language communication is a social phenomenon and students need to be able to function
in the society at large as the communicators before entering the professional world. The present
course equips the students with the basic functions of English language communication, which are
required not only in their day-to-day lives but also profoundly significant for their future
professional, academic training and their careers in the industry. The course mainly focuses on
the achievement of communicative proficiency of the students coupled with the necessary
linguistic inputs.
Course contents:
Greeting and Introductions (L & S)
Greeting on different occasions and responding to greetings (L & S)
Wishing on various occasions, taking leave and saying goodbye (L & S)
Introducing oneself and others (L & S)
Asking for introduction and responding to introduction (L & S)
Developing a short personal profile (R &W)
Describing: (L, S, R & W)
Using adjectives (Vocab)
Degrees of comparison (Grammar)
Common words, phrases, and expressions used for description (Vocab)
Describing people, places and objects (L, S, R & W)
Reading and writing descriptive paragraphs (R &W)
Narrating (L, S, R & W)
Talking about past experiences and events (L & S)
Talking about memorable incidents or events (L & S)
Techniques of narration and narrative tenses (Grammar)
Composing and narrating a story (R &W)
Planning and Predicting (L, S, R & W)
Talking about future events (L & S)
Making promises and giving assurances (L & S)
Predicting future events (L & S)
Writing and organising a short plan of an event (R &W)
Instructions and directions (L, S, R & W)
Forming imperative sentences (Grammar)
Reading and writing short instruction manuals (R &W)
Writing a recipe/ procedure (R &W)
Giving directions
Enquiring: (L, S, R & W)
Open and closed ended questions (Grammar)
Asking for information and giving information (L & S)
Telephonic enquiry (L & S)
Official enquiries through emails and letters (R &W)
Requesting: (L, S, R & W)
Polite expressions
Modal verbs and key phrases for requesting (Grammar and vocab)
Official requests through emails and letters (R &W)
Comparing and contrasting: (L, S, R & W)
Words and phrases used for comparison and contrast (Vocab)
Comparing qualities/properties/quantities of people, places and objects (L & S)
Composing comparison and contrast paragraphs (R &W)
Expressing opinion: (L, S, R & W)
Language expressions used for expressing opinions (Vocab)
Developing opinion based paragraphs (R &W)
Discourse markers and linkers used in opinion based paragraphs (R &W)
Public Speaking: (L, S, R & W)
Techniques and strategies required for public speaking (L & S)
Developing and organising a short speech (R &W)
Presentation skills required for public speaking (L & S)
Course Outcomes: At the end of the course, learners will be able to—
1. Develop their confidence while giving introduction, describing a place, & giving
directions. (3,4,5)
2. Use various functions of English like asking for & giving information, inviting people for
events/occasions, & requesting people. (3,4,5)
3. Narrate the past experiences and events in speaking and wring (3,4,5)
4. Express their views and opinions logically and appropriately in spoken and written
format. (3,4,5, 6)
5. Deliver logically organized speeches and present them without hesitations. (3,4,5, 6)
Suggested Reading/Textbooks:
1. Leo Jones; Functions of English, Published by: Cambridge University Press.
2. Leo Jones; Let’s Talk Level 1, 2, 3, Published by: Cambridge University Press.
3. Adrian Doff, Craig Thaine, Herbert Puchta, et al; Empower: Intermediate (B1+);
Published by: Cambridge University Press.
References:
1. AJ Thomson & AV Martinet; A Practical English Grammar; Oxford University Press, 2015.
2. Raymond Murphy; English Grammar in Use with CD; Cambridge University Press, 2013.
3. K.S. Yadurajan; Modern English Grammar; Oxford University Press, 2014.
4. William Strunk Jr; The Elements of Style; ITHACA, N.Y.; W.P. HUMPHREY, 2006.
5. Joseph Devlin; How to Speak and Write Correctly; ITHACA, N.Y.; W.P. HUMPHREY,
2006
6. Anjana Agarwal; Powerful Vocabulary Builder; New Age Publishers, 2011.
7. Writing Tutor; Advanced English Learners’ Dictionary; Oxford University Press, 2012.
8. www.cambridgeenglish.org/in/
9. https://learnenglish.britishcouncil.org/en/english-grammar
10. https://www.rong-chang.com/
Course Description:
Physics Practical course is meant for making the students to gain practical knowledge to co relate
with the theoretical studies. It covers experiments on Principles of Mechanics and Optics,
Measurement of Magnetic field and studying Resonance using LCR Circuit.
Course Objectives:
1. Elucidate the concepts of Physics through involvement in the experiment by applying
theoretical knowledge.
2. Illustrate the basics of mechanics, waves and optics to analyze the behavior and characteristics
of various materials for its optimum utilization.
3. Develop an ability to apply the knowledge of physics experiments in the later studies.
Reference Books:
1. Physics Laboratory Manual
2. Optics, A. Ghatak, 4th Edition, Tata McGraw-Hill, New Delhi 2011.
3. Fundamentals of Optics, F. A. Jenkins and H. E. White, 4th edition, McGraw-Hill Inc., 1981.
4. Engineering Mechanics, 2nd ed. — MK Harbola
5. Introduction to Electrodynamics- David J Griffiths
EXPERIMENTS:
1. Wiring of a simple circuit for controlling (1) a lamp/fan point, (2) Staircase or Corridor
Winding.
2. Wiring of a power circuit for controlling an electrical appliance (16A Socket).
3. Verification of Kirchhoff’s current and voltage laws (KCL & KVL).
4. Verification of superposition theorem
5. Sinusoidal steady state response of R-L, and R-C circuits (impedance calculation and
verification).
6. Measurement of voltage, current and power in a single-phase circuit using voltmeter, ammeter
and wattmeter. Also, calculate the power factor of the circuit.
7. Measurement of active power for star and delta connected balanced loads (single wattmeter
method).
8. Open-circuit and short-circuit test on a single-phase transformer.
9. Speed control of separately excited DC motor.
10. Wiring of a power distribution arrangement using single-phase MCB distribution board with
ELCB, main switch and energy meter (or residential house wiring).
11. Regulated power supply for generating a constant DC Voltage.
12. Fabrication of a given electronic circuit on a PCB and test the same.
Course Outcomes:
Upon successful completion of the course, the students are expected to
1. Get an exposure to common electrical components and their ratings.
2. Make electrical connections by wires of appropriate ratings.
3. Understand the usage of common electrical measuring instruments.
4. Understand the basic characteristics of transformers and electrical machines.
5. Get an exposure to the working of various power electronic converters.
L T P C
Course Prerequisite: 20CSE101 0 0 3 1.5
Course Description:
This course includes C program basics, control structures, arrays, files, pointers and data
structures.
Course Objectives:
1. To make the student understand fundamentals of C programming language and problem solving.
2. To get hands-on practices with the syntax and semantics of C programming language.
3. To develop algorithms for sorting, searching techniques.
4. To design and implement operations on stacks, queues, and linked lists.
LIST OF EXPERIMENTS
4. a) Write a C program to find the series of prime numbers in the given range.
b) Write a C program to generate Tribonacci numbers in the given range.
11. a) Write a program in C to count the number of vowels, consonants, digits, special
symbols, words in a string using a pointer.
b) Write a C program to print all permutations of a given string using pointers.
12. a) Write a C program to add two distances in the inch-feet system using structures.
b) Write a C program to calculate difference between Two Time Periods (in Hours,
Minutes, Seconds format) using structures.
14. Develop an application to identify Palindrome string using Stack and Queue.
15. Develop an application to add two Polynomial equations using Linked List.
Course Outcomes:
Upon successful completion of the course, students will be able to
1. Understand fundamentals of C programming language and its constructs.
2. Design applications using functions, arrays, sorting and searching techniques.
3. Design and implement solutions using strings and pointers.
4. Design and develop solutions using structures and File processing.
5. Design and develop applications on stack, queue, and linked list depending on the problems
to be solved.