Mathematics and Computing
Mathematics and Computing
B.Tech. in
MATHEMATICS AND COMPUTING
SCHEME OF INSTRUCTION AND SYLLABI (TENTATIVE)
for B.Tech. Program
DEPARTMENT OF MATHEMATICS
VISION
Towards a Global Knowledge Hub, striving continuously in pursuit of excellence in
Education, Research, Entrepreneurship and Technological services to the society.
MISSION
● Imparting total quality education to develop innovative, entrepreneurial and ethical
future professionals fit for globally competitive environment.
● Allowing stake holders to share our reservoir of experience in education and
knowledge for mutual enrichment in the field of technical education.
● Fostering product-oriented research for establishing a self-sustaining and wealth
creating center to serve the societal needs.
The Department offers two P.G. Programs, M.Sc. (Applied Mathematics) started in
the year 1970, M.Sc. (Mathematics and Scientific Computing) started in 2001 and Integrated
M.Sc. (Mathematics) started in 2022. The programs are designed with one laboratory course
in each semester in addition to the regular rigorous theory courses. They inculcate a spirit of
practical application of mathematical concept and also instill enthusiasm for research activity.
Special emphasis is laid on promoting team spirit and improving the oral communication skills
of the students, which enables all-round development of the students.
The Department since its inception in 1959 is known to be an active research center
in Mathematics. The frontier areas of research of the department are Fluid Mechanics,
Computational Fluid Mechanics, Bio-mechanics, Numerical Analysis, Finite Element Method,
Optimization Techniques, Coding Theory, Cryptography, Differential Equations etc., The
Department offers Ph.D. program in Mathematics on regular basis, part-time and also under
Quality Improvement Program (QIP) and the Department is the only QIP center for
Mathematics in India. So far about 115 Ph.Ds. have been awarded and several research
papers have been published in national and international journals.
PEO
PEO1 PEO2 PEO3 PEO4 PEO5
Mission Statements
To attract motivated and talented students by
providing a learning environment where they 2 3 2 3 2
can learn and develop the mathematical and
computational skills needed to formulate and
solve real-world problems.
To foster an environment conducive to quality
research and to train principled and highly 3 3 3 2 2
skilled researchers with clear thinking and
determination capable of meeting the dynamic
challenges of science and engineering.
To keep up with the rapid advancements of
technology while improving academic 2 3 2 2 2
standards through innovative teaching and
learning processes
To satisfy the country's human resource and
scientific manpower requirements in 3 2 3 3 3
mathematics through learner-centered
contemporary education and research.
1-Slightly; 2-Moderately; 3-Substantially
Note: Refer to the following weblink for Rules and Regulations of B.Tech. program:
https://www.nitw.ac.in/media/uploads/2021/08/27/btech_rules-and-regulations-2021-22.pdf
1st Semester
2nd Semester
SCHEME OF INSTRUCTION
B.Tech. (Mathematics and Computing) - Course Structure
3rd seemster
4th Semester
SCHEME OF INSTRUCTION
B.Tech. (Mathematics and Computing) - Course Structure
5th Semester
6th Semester
SCHEME OF INSTRUCTION
B.Tech. (Mathematics and Computing) - Course Structure
7th Semester
8th Semester
Note:
BSC – Basic Science Courses
ESC – Engineering Science Courses
PCC – Professional Core Courses
PEC – Professional Elective Courses
OEC – Open Elective Courses
HSC – Humanities and Social Science Courses
MNC – Mandatory Non-credit Courses
SEM – Seminar
PW – Project Work
Cat. Code Sem-I Sem-II Sem-III Sem-IV Sem-V Sem-VI Sem-VII Sem-VIII Total
BSC 10 6 0 3 0 0 0 0 19
ESC 7 12 3 3 0 0 0 0 25
PCC 0 0 17 17 20 17 8 2 81
PEC 0 0 0 0 3 3 9 3 18
OEC 0 0 0 0 0 3 3 0 6
HSC 3 0 3 0 0 0 0 0 6
MNC 0 0 0 0 0 0 0 0 0
Project - - - - - - - 4 4
Seminar - - - - - - - 1 1
Internship - - - - - - - - -
Total 20 18 23 23 23 23 20 10 160
DETAILED SYLLABUS
B.Tech.
Mathematics and Computing
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO8
PO9
PO3
CO1 3 2 2 1 - - - - - - - - - 2 1 - -
CO2 3 2 2 1 - - - - - - - - - 2 1 - -
CO3 3 3 2 1 - - - - - - - - - 2 1 - -
CO4 3 3 2 1 - - - - - - - - - 2 1 - -
CO5 3 3 2 1 - - - - - - - - - 2 1 - -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Vector Calculus: Vector differentiation - Scalar and vector valued point functions,
Derivatives, Curves, Tangents and length, Level surfaces, Gradient of a scalar field
and its geometrical interpretation, Directional derivative, Divergence and Curl of a
vector field and their applications, Vector identities; Vector integration - Line integrals,
Path independence, Green’s theorem in the plane, Surfaces and surface integrals,
Divergence theorem of Gauss, Stoke’s theorem, Verification and problems based on
these theorems.
Learning Resources:
Text Books:
1. Differential Calculus, Shanti Narayanan, S. Chand and Co., 2021.
2. Integral Calculus, Shanti Narayanan, S. Chand and Co., 2021.
3. A Textbook of Vector Calculus, Shanti Narayan & PK Mittal, S Chand & Co Ltd,
2005.
4. Calculus, George Thomas, J., Ross L. Finney, Pearson, 1996, 9th Edition.
Reference Books:
1. A Course in Multivariable Calculus and Analysis, Sudhir R. Ghorpade and B.V.
Limaye, Springer, 2009.
2. Vector Analysis: An Introduction to Vector-Methods and Their Various Applications
to Physics and Mathematics, Joseph George Coffin, John Wiley & Sons, 2018.
3. Calculus, G.B. Thomas Jr., M.D. Weir and J.R. Hass, Thomas, Pearson
Education, 2009
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
CO1 Discover the binary operations as basic entities which give specific
mathematical structures to a set
CO2 Understand the group structure and possible subgroups
CO3 Analyze the structure of rings and fields
CO4 Classify groups, rings, fields using isomorphisms between the respective
mathematical structures
CO5 Adapt with mathematical abstractness
PO10
PSO1
PSO2
PSO3
PSO4
PO11
PO12
PO4
PO1
PO2
PO3
PO5
PO6
PO7
PO8
PO9
CO1 2 2 1 - 1 - - - 1 1 1 1 2 3 2 2
CO2 3 3 2 - - - - - - - - - 3 3 - 1
CO3 3 3 2 - - - - - - - - - 3 3 - 1
CO4 3 3 2 2 - - - - - - - - 3 3 2 1
CO5 2 2 1 2 1 3 2 2 2 2 2 2 3 3 2 3
Syllabus:
Groups: Binary operations, Groups, subgroups, cyclic groups – definition, examples,
results; dihedral groups, symmetric groups, the quaternion group as special examples;
Equivalence Relations and Partitions; Cosets of a group; Lagrange’s Theorem and its
consequences on finite groups; a counting principle; Normal Subgroups and Quotient
Groups; Centralizers, Normalizers, Centre of a group
Rings and Fields: Definition of rings and various examples; Units and zero divisors
of a ring; Integral domains, Fields, Fermat’s and Euler’s Theorems; homomorphisms
on rings; Ideals and Quotient rings; Rings of polynomials; Factorization of polynomials
over fields.
Learning Resources:
Text Books:
1. A First Course in Abstract Algebra, John B. Fraleigh, Pearson, 2013, Seventh
Edition
2. Topics in Algebra, I. N. Herstein, Wiley, 1975, Second Edition
Reference Books:
1. Contemporary Abstract Algebra, Joseph A. Gallian, Cengage Learning, 2013,
Eight Edition
2. A Course in Abstract Algebra, Vijay K. Khanna & S. K. Bhambri, Vikas Publishing
House, 2013, Fourth Edition
3. Abstract Algebra, David S. Dummit & Richard M. Foote, Wiley, 2004, Third Edition
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 3 3 3 3 - 2 - - 2 - - - 3 2 - -
CO2 3 3 2 2 - 2 - 2 2 - - - 3 2 - -
CO3 3 3 2 2 - - - 2 2 - - - 3 2 - -
CO4 2 3 2 1 - 2 - - 2 - - - 3 2 - -
CO5 2 3 2 2 - 2 - -- 2 - - - 3 1 - -
CO6 2 3 2 2 - 2 - - 2 - - - 3 3 - -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Fundamentals of Computers: Historical perspective, Early computers, Components
of a computers, Problems, Flowcharts, Memory, Variables, Values, Instructions,
Programs.
Number systems and data representation: Basics of C++, Basic data types,
Numbers, Digit separation, Reverse order, writing in words, Development of
Elementary School Arithmetic Testing System, Problems on Date and factorials,
Solutions using flow of control constructs.
Functions: Modular approach for solving real time problems, user defined functions,
library functions, parameter passing - call by value, call by reference, return values,
Recursion,
Introduction to Pointers and Arrays: Sorting and searching algorithms, Large
integer arithmetic, Single and Multi-Dimensional Arrays, passing arrays as parameters
to functions, Magic square and matrix operations using Pointers and Dynamic Arrays,
Multidimensional Dynamic Arrays.
Learning Resources:
Text Books:
1. Problem Solving with C++, Walter Savitch, Pearson, 2014, Ninth Edition.
2. Big C++, Cay Horstmann, Wiley, 2009, Second Edition.
Reference Books:
1. How to Solve it by Computer, R.G. Dromey, Pearson, 2008.
Online Resources:
1. https://nptel.ac.in/courses/106/105/106105151/
2. https://onlinecourses.nptel.ac.in/noc21_cs38/preview
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 - - - - - - - - - 3 - - - - - -
CO2 - 2 - 2 - 1 - - - 3 - 1 - - - -
CO3 - 2 - 2 - 1 - - - 3 - 1 - - - -
CO4 - 2 - 2 - 1 - - - 3 - 1 - - 1 1
CO5 - 2 - 2 - 1 - - - 3 - 1 - - - -
CO6 - - - - - - - - - 3 - - - - - -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
1. Grammar Principles (Correction of sentences, Concord) and Vocabulary Building
(synonyms and antonyms): Idioms and Phrasal verbs--patterns of use and
suggestions for effective employment in varied contexts.
2. Effective Sentence Construction - strategies for bringing variety and clarity in
sentences- removing ambiguity - editing long sentences for brevity and clarity.
3. Reported speech - contexts for use of reported speech - its impact on audiences
and readers- active and passive voice- reasons for preference for passive voice in
scientific English.
4. Paragraph-writing: Definition of paragraph and types- features of a good paragraph
- unity of theme- coherence- linking devices- direction- patterns of development.
5. Note-making - definition- the need for note-making - its benefits - various note
formats- like tree diagram, block or list notes, tables, etc.
6. Letter-Writing: Its importance in the context of other channels of communication-
qualities of effective letters-types -personal, official, letters for various purposes-
emphasis on letter of application for jobs - cover letter and resume types -examples
and exercises
7. Reading techniques: Definition- Skills and sub-skills of reading- Skimming and
Scanning - their uses and purposes- examples and exercises. Department of
8. Reading Comprehension - reading silently and with understanding- process of
Language laboratory:
1. English Sound System -vowels, consonants, Diphthongs, phonetic symbols- using
dictionary to decode phonetic transcription-- Received Pronunciation, its value and
relevance- transcription of exercises-
2. Stress and Intonation –word and sentence stress - their role and importance in
spoken English
3. Intonation in spoken English -definition, patterns of intonation- –falling, rising, etc.-
use of intonation in daily life-exercises
4. Introducing oneself in formal and social contexts- Role plays - their uses in
developing fluency and communication in general.
5. Oral presentation - definition- occasions- structure- qualities of a good presentation
with emphasis on body language and use of visual aids.
6. Listening Comprehension - Challenges in listening, good listening traits, some
standard listening tests- practice and exercises.
7. Debate/ Group Discussions - Concepts, types, Do’s and don’ts- intensive practice.
Learning Resources:
Text Books:
1. English for Engineers and Technologists (Combined edition, Vol. 1 and 2)
Orient Blackswan, 2010.
2. Effective Technical Communication, Ashraf, M Rizvi, Tata McGraw-Hill, 2006
3. Technical Communication: Principles and Practice, Meenakshi Raman and
Sangeetha Sharma, Oxford University Press, 2011, Second Edition
Software:
1. Clear Pronunciation – Part-1 Learn to Speak English.
2. Clear Pronunciation – Part-2 Speak Clearly with Confidence
3. Study Skills
4. English Pronunciation Online
Resources:
1. https://onlinecourses.nptel.ac.in/noc20_hs56/preview
2. https://nptel.ac.in/courses/109/106/109106094/
3. https://freevideolectures.com/course/3430/communication-skills
4. https://onlinecourses.swayam2.ac.in/cec21_lg13/preview
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
CO1 Apply the concepts of wave and particle nature of matter and
energy for solving problems
CO2 Understand the applications of Interference, diffraction, optical
fibers, holography and lasers in engineering
CO3 Understand the basics of semiconductors, magnetism, super
conductivity, Nano-materials and their applications in engineering.
CO4 Comprehend sensing technologies and their applications in
computer science and engineering
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 2 2 2 2 2 1 1 1
CO2 2 1 1 1 1
CO3 2 1 1 1 1
CO4 2 1 1 1 1
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Wave Optics and Modern Physics:
Interference: Concept of Interference of Light-Division of Amplitude and Wave front
with examples- Michelson and Fabry perot Interferometers- Applications
Diffraction: Fraunhofer’s Class of Diffraction at Single, Double and Multiple Slits-
Gratings and Applications.
Polarization: Production and Detection of Polarised Light—Wave Plates- Optical
Activity-Laurent’s. half shade polarimeter
Lasers: Interaction of Radiation with Matter-Spontaneous and Stimulated Emissions-
Basic requirements for the construction of Lasers-Construction and working of He-Ne,
CO2, Nd-YAG and Semiconductor Lasers, Holography and HNDT
Optical Fibers: Principle and working of optical Fiber, structure, Classification and
advantages of optical fiber, Light guiding mechanism in Optical Fibers -Numerical
Aperture, Signal Degradation, Attenuation, Absorption, Inter and intra modal
Dispersions. Fiber optics sensors and optical fiber communications
problem - particle in an infinite and finite potential well, quantum mechanical tunnelling
– applications; Hydrogen Atom Wave Functions, Angular Momentum Operators,
Identical Particles, Quantum Optics - Introduction to quantum optics and Quantum
Imaging.
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 2 2 2 3 3 3 2 2 3 3 2 3 2 2 3 3
CO2 2 2 2 3 3 3 2 2 3 3 2 3 2 2 3 3
CO3 2 2 2 3 3 3 2 2 3 3 2 3 2 2 3 3
CO4 2 2 2 3 3 3 2 2 3 3 2 3 2 2 3 3
CO5 2 2 2 3 3 3 2 2 3 3 2 3 2 2 3 3
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Introduction to Engineering: “Engineering” as a vehicle for social and economic
development; impact of science/engineering our day to day lives; process of
engineering a product; various career options.
Introduction and identifying the need: Understanding the unique needs of the user
- empathize - define - ideate - prototype - test. Case Studies - Develop appreciation
for the design process and its application in specific settings (Guest lectures, Videos,
Field visits, Interplay lectures of design-based movies).
Problem Formulation: Framing a problem statement neutrally using adequate
checks. Case studies.
Concept Generation: Generate multiple concepts using various creativity tools and
thinking styles.
Prototyping: select from ideas and make quick prototypes (mock-ups) using available
material.
Evaluation: Iterative process of ideation, prototyping and testing-Take the mock-ups
to users for feedback and iterate process till users feel delighted.
Activities: Some of the activities which are undertaken as a part of this course include:
Field Visits
Case Studies on innovation, failures etc.
Guest lecture
Group Discussions
Presentation by student
Learning Resources:
Reference Books:
1. Design Thinking: A guide to creative problem solving for everyone, Andrew
Pressman, Routledge Taylor and Francis group, 2019, 1st edition.
2. Change by Design: How Design Thinking Transforms Organizations and
Inspires Innovation, Tim Brown, Harper Business, 2019.
3. Engineering Design, George E. Dieter, Linda C. Schmidt, McGraw-Hill
Education, 2019, Fifth edition.
4. Product design and development, Ulrich, K., Eppinger, S. and Yang, M.,
2020, 7th edition.
Online Resources:
1. https://www.arvindguptatoys.com/
2. https://honeybee.org/
3. https://dschool.stanford.edu/resources/getting-started-with-design-thinking
4. https://designthinking.ideo.com/.
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 2 2 2 3 2 2 3 3
CO2 2 2 2 2 2 3 3
CO3 2 2 2 3 2 2 3 3
CO4 2 2 2 3 2 2 3 3
CO5 2 2 2 3 2 2 3 3
1 - Slightly; 2 - Moderately; 3 – Substantially
Unit-2: Loop diagrams of every system, zooming in on what matters most. Number
game simulation. Stocks and flows, The Problem with Modelling in Systems Thinking,
causal loops.
Unit-3: Systems Thinking for the Control of Phenomena, control strategy, multi-level
control, multi-objective control policies, human aspects of control.
Unit-4: Systems Thinking Applied to Problem Solving, decision making process. From
Linear Diagrams to Causal Loops. Circularity: Designing circular flows across systems
scales. Few test cases.
Learning Resources:
Reference Books:
1. Piero Mella, Systems Thinking, Intelligence in Action, Springer, 2012.
2. Horst Czichos, Introduction to Systems Thinking and Interdisciplinary
Engineering, Springer, 2022.
3. Nic J. T. A. Kramer, Jacob de Smit, Systems thinking, Concepts and notions,
AartinustJIiihoff Social Sciences Division, Leiden 1977.
4. Handbook of Systems Thinking Methods. Paul M. Salmon, Neville A. Stanton,
Guy H. Walker, Adam Hulme, Natassia Goode, Jason Thompson Gemma J.
M. Read, CRC-2023.
5. Jamshid Gharajedaghi, Systems Thinking:Managing Chaos and Complexity.
A Platform for Designing Business Architecture, Third Edition, Morgan
Kaufmann, 2011.
6. Anthony J. Masys, Applications of Systems Thinking and Soft Operations
Research in Managing Complexity From Problem Framing to Problem
Solving. Springer, 2016.
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 3 3 3 3 - 2 - - 2 - - - 3 2 - -
CO2 3 3 2 2 - 2 - 2 2 - - - 3 2 - -
CO3 3 3 2 2 - - - 2 2 - - - 3 2 - -
CO4 2 3 2 1 - 2 - - 2 - - - 3 2 - -
CO5 2 3 2 2 - 2 - -- 2 - - - 3 1 - -
CO6 2 3 2 2 - 2 - - 2 - - - 3 3 - -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
1. Programs on conditional control constructs.
2. Programs on loops (while, do-while, for).
3. Programs using user defined functions and library functions.
4. Programs on arrays, matrices (single and multi-dimensional arrays).
5. Programs using pointers (int pointers, char pointers).
6. Programs on structures.
7. Programs on classes and objects.
Learning Resources:
Text Books:
1. Problem Solving with C++, Walter Savitch, Pearson, 2014, Ninth Edition.
2. Big C++, Cay Horstmann, Wiley, 2009, Second Edition.
Reference Books:
Online Resources:
1. https://nptel.ac.in/courses/106/105/106105151/
2. https://onlinecourses.nptel.ac.in/noc21_cs38/preview
Course Outcomes
CO1 Understand the use of lasers and optical instruments for experimentation
CO2 Apply the concepts of interference, diffraction, and polarization in engineering
measurements
CO3 Demonstrate quantum nature of radiation using photoelectric effect
CO4 Determine acceptance angle and numerical aperture of an optical fiber
List of Experiments:
1. Determination of Wavelength of Sodium light using Newton’s Rings.
2. Determination of Wavelength of He-Ne laser - Metal Scale.
3. Measurement of Width of a narrow slit using He- Ne Laser.
4. Determination of Specific rotation of Cane sugar by Laurent Half-shade Polarimeter.
5. Determination of Numerical aperture, loss, Acceptance angle of optical fiber.
6. Determination of plank constant by photo electric effect.
7. Determination of I – V characteristics of photo diode.
8. Diffraction grating by normal incidence method.
Learning Resources:
Text Books:
1. Physics Laboratory Manual by Physics Department, NIT Warangal, 2021.
2. Practical Physics by P.R. Sasi Kumar, PHI publications, first edition, 2011
Reference Books:
1. Practical Physics by G.L. Squire, Cambridge University press, fourth edition, 2001.
2. Engineering Physics Practical by Dr.S.K. Gupta Krishna Prakashan
Publications, ninth edition, 2010
Online Resources:
1. NPTEL Courses: https://nptel.ac.in/courses/115/105/115105110
2. Amrita virtual labs.
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
CO1 Analyse the existence, uniqueness of solutions for initial value
problems
CO2 The General Solution of the Homogeneous second order Equations
CO3 Find power series solutions to differential equations
CO4 Analyse Homogeneous Linear Systems with Constant Coefficients
CO5 Identify Critical Points and Stability for Linear Systems
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 3 2 1 - 2 - - - - - - - 1 2 2 -
CO2 3 2 1 - 2 - - - - - - - 1 2 2 -
CO3 3 2 1 - 2 - - - - - - - 1 2 2 -
CO4 3 2 1 - 2 - - - - - - - 1 2 2 -
CO5 3 2 1 - 2 - - - - - - - 1 2 2 -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
First Order Equations: Homogeneous Equations, Exact Equations, Integrating
Factors, Linear Equations, Reduction of Order, The Method of Successive
Approximations, Picard's Theorem (without proof).
Special Functions: Ordinary and Regular Singular Points, Power Series Solutions,
Series solution of Bessel and Legendre’s differential equations – Bessel function of
first kind, Recurrence formulae, generating function, Orthogonality of Bessel functions
- Legendre polynomial, Rodrigues’s formula, Generating function, Recurrence
formula, Orthogonality of Legendre polynomials
Learning Resources:
Text Books:
Reference Books:
1. Ordinary Differential Equations, P. Hartman, Birkhaeuser, 1982.
2. Differential Equations and Dynamical Systems, L. Perko, Springer-Verlag, 1991.
Pre-Requisites: Nil
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 2 1 - - - - - - - - - - 1 - - -
CO2 2 1 - - - - - - - - - - 1 - - -
CO3 2 1 - - - - - - - - - - 1 - - -
CO4 2 1 1 - 1 - - - - - - - 1 - - 1
CO5 3 2 1 - 2 - - - - - - - 3 - - 1
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Singular Value Decomposition: The matrices 𝐴𝐴𝑇 and 𝐴𝑇 𝐴, Rank, Nullity, Range
and Null Space of 𝐴𝐴𝑇 and 𝐴𝑇 𝐴, Strategy for choosing the basis for the four
fundamental subspaces, Singular Values, Singular Value Decomposition,
Pseudoinverse and Optimal solution of a linear system of equations, The Geometry of
Pseudoinverse.
Learning Resources:
Text Books:
1. Linear algebra and its applications, David C. Lay, Steven R. Lay, Judi J.
McDonald, Pearson, 2016, Fifth edition.
2. Numerical Linear Algebra and Applications, Biswa Nath Datta, Prentice Hall
India/SIAM, 2013/2010, Second Edition.
Reference Books:
1. Linear Algebra, K. Hoffman and R. Kunze, Prentice Hall of India, New Delhi,
2003.
2. First Course in Linear Algebra, P.G. Bhattacharya, S.K. Jain and S.R.
Nagpaul, Wiley Eastern Ltd., New Delhi, 1991.
3. Linear Algebra: A geometric approach, S. Kumaresan, Prentice Hall of. India,
2000.
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 - 2 2 - 2 - - - 1 - - 2 1 - 2 -
CO2 1 - 2 - 2 1 - - 2 - 1 1 - - 1 1
CO3 1 - 2 - 2 1 - - 2 - 1 - - 2 1 -
CO4 1 2 2 1 2 1 1 1 2 - 1 2 2 - - 1
CO5 1 2 1 1 2 1 1 1 2 - 1 1 - 2 2 -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Stack: Definition, Array implementation of the stack (static stack): Operations PUSH,
POP, and TRAVERSE. Applications of Stack: Infix, Prefix, Postfix representation and
conversion using stack, Postfix expression evaluation using stack, use of stack in
recursion implementation.
Linked list: Singly and Doubly Linear link lists, Singly and doubly circular linked list:
Definitions, operations INSERT, DELETE, TRAVERSE on all these lists. (Insertion
operation includes –insertion before a given element, insertion after a given element,
insertion at a given position, insertion in a sorted linked list), Implementations of Stack
and Queue using linked list (Dynamic stack).
Applications of linked list: String representation and string operations like string length,
Learning Resources:
Text Books:
1. Data Structures (Schaum’s Outline series), S. Lipchitz, Tata McGraw Hill,
2015.
2. Handbook of Data Structures and Applications, Dinesh P. Mehta and Sartaj
Sahni, Chapman and Hall/CRC, 2018.
Reference Books:
1. Data Structures and Algorithm in C++, Adam Drozdek Thomson, Vikas
Publications, 2013.
2. Data Structures & Algorithms, Alfred V. Aho, John E. Hopcroft, Jeffrey D.
Ullman, Pearson, 2002.
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1
CO2
CO3
CO4
CO5
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Biological Computation: The influence of biology on mathematics – historical
examples, biological introduction, modern science simulations, Cellular Automata:
biological background, the “game of life”, general definition of cellular automata, one-
dimensional automata, examples of cellular automata, comparison with a continuous
mathematical model, computational universality, self-replication, summary and
exercises.
and exercises.
Learning Resources:
Pre-Requisites: NIL
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 3 3 2 2 2 2 1 1 1 1 2 1 1 1 3
CO2 3 3 2 2 2 2 1 1 1 1 2 1 1 1 3
CO3 3 3 2 2 2 2 1 1 1 1 2 1 1 1 3
CO4 3 3 2 2 2 2 1 1 1 1 2 1 1 1 3
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Learning Resources:
Text Books:
1. Electrical & Electronic Technology, Edward Hughes, Pearson Education,
2016, 12th Edition.
2. Electrical Engineering Fundamentals, Vincent Del Toro, Pearson Education,
2015, 2nd Edition.
3. Electrical Machinery - Theory, Performance & Applications, P.S. Bimhbra,
Khanna Publishers 2014, 7th Edition.
4. Basic Electrical Engineering, V N Mittle and Arvind Mittal, Tata McGraw Hill,
2005, 2nd Edition.
Reference Books:
1. Basic Electrical Engineering, U Bakshi & A. Bakshi, Technical Publications,
2019, 1st Edition.
2. Principles of Electrical & Electronics Engineering, V. K Mehtha, S. Chand
Publications, New Delhi, 2010, 3rd Edition.
3. Electrical Machines, A Fitzgerald, Charles Kingsley, Stephen Umans,
McGraw Hill Education, 2017, 6th Edition.
4. Electric Machinery, Stephen. J. Chapman, McGraw Hill International Edition,
2017, 4th Edition.
Online Resources:
1. https://nptel.ac.in/courses/108/108/108108076\
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1
CO2
CO3
CO4
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Sketching: 2D and 3D sketching: Students will sketch the concept on drawing sheets/
digital screens. The drawings will contain the specifications of the geometric form.
3D Modelling: Develop the 3D model features including free form surfaces, final
product design specifications, Parametric design.
Learning Resources:
Text Books:
1. The design studio method: creative problem solving with UX sketching,
Sullivan, Brian, Focal Press, 2016.
2. Autodesk Fusion 360 Black Book, Verma G., CADACAMCAE Works, 2021, 2nd
edition.
Online Resources:
1. Self-Paced Tutorials https://help.autodesk.com/view/fusion360/ENU/courses/
2. Product Documentation
https://help.autodesk.com/view/fusion360/ENU/?guid=GUID1C665B4D-7BF7-
4FDF-98B0-AA7EE12B5AC2
Resources:
1. https://nptel.ac.in/courses/108/104/108104139/
2. https://nptel.ac.in/courses/108/106/108106172/
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 - 3 - - - - - - - - - - 1 - -
CO2 - 3 - - - - - - - - - - 1 - -
CO3 - - 3 - - - - - - - - - 1 - -
CO4 - - - 3 - - - - - - - - 1 - -
CO5 1 - - - 2 2 - - - - - - 1 - -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
Electronics Systems: Introduction to electronics, review of p-n junction operation,
diode applications, Zener diode as regulator.
Feedback in Electronic Systems: Open loop and closed loop systems, Negative and
positive feedback, merits and demerits, Principles of LC and RC oscillators.
Digital Circuits: Number systems and logic gates, Combinational Logic circuits, Flip-
Flops, counters and shift registers, data converters, Analog to Digital and Digital to
Analog converters (ADC/DACs), Introduction to microprocessors and microcontrollers.
Laboratory measuring instruments: principles of digital multi-meters, Cathode ray
oscilloscopes (CROs).
Text Books:
1. Electronic Devices and circuits, S. Salivahanan, N Suresh Kumar, McGraw
Hill publications, 2022, 3rd Edition,
2. Basic Electronics & Linear Circuits, Bhargava N. N., D C Kulshreshtha and
S C Gupta, Tata McGraw Hill, 2013, 2nd Edition.
3. Digital Computer electronics, Malvino and Brown, Mcgraw Hill, 2017, 3rd
Edition.
4. Electronic Communication Systems, Keneddy and Davis, McGraw Hill, 2006,
4th Edition.
5. Modern Electronic Instrumentation and Measurement Techniques, Helfrick
and Cooper, PHI, 2011.
Reference Books:
1. Electronics A Systems Approach, Neil Storey, Pearson Education Publishing
Company Pvt Ltd, 2009, 4th Edition.
Course Outcomes:
At the end of the course, the student will be able to:
PSO1
PSO2
PSO3
PSO4
PO10
PO11
PO12
PO1
PO2
PO4
PO5
PO6
PO7
PO8
PO9
PO3
CO1 - 2 2 - 2 - - - - - - 2 1 - 2 -
CO2 1 - 2 - 2 1 - - 2 - 1 1 - - - 1
CO3 1 - 2 - 2 1 - - 2 - 1 - - 2 1
CO4 1 2 2 1 2 1 1 1 2 - 1 2 2 - - 1
CO5 1 2 1 1 2 1 1 1 2 - 1 1 - 2 2 -
1 - Slightly; 2 - Moderately; 3 – Substantially
Syllabus:
1. Write a program to implement stack using arrays.
2. Write a program to evaluate a given postfix expression.
3. Write a program to implement a circular queue using arrays.
4. Write a program to implement a double-ended queue (de queue) using arrays.
5. Write programs for applications based on stacks and queues.
6. Write programs to implement the Single linked list data structure and their
applications.
7. Write programs to implement the Double linked list data structure and their
applications.
8. Write programs to implement a stack using linked lists.
9. Write programs to implement a queue using linked lists.
10. Write a program to create a binary search tree (BST) by considering the keys in
the given order and performing the following operations on it: (a) Minimum key (b)
Maximum key (c) Search for a given key.
11. Implement the following sorting algorithms: (a) Insertion sort (b) Merge sort (c)
Quick sort (d) Heap sort (e) Radix sort (f) Selection sort.
Learning Resources
Text Books
Reference Books:
1. Computer Algorithms, Ellis Horowitz, Sartaj Sahni and Sanguthevar
Rajasekaran., Universities Press, 2011.
2. Algorithm Design: Foundations, Analysis and Internet Examples, Michael T.
Goodrich and Roberto Tamassia, India, 2006, Second Edition.