AppendixA-BTech-CSE-AI and ML 2021-25
AppendixA-BTech-CSE-AI and ML 2021-25
COURSE DESCRIPTION
The B.Tech CSE –specialization in Artificial intelligence and Machine Learning is in
partnership with upGrad our industry partner. These courses will help student to expertise
themselves in the field of Machine Learning, deep learning Data visualisation etc. through
intensive learning and capstone projects.
PEO-1 Graduates will apply the knowledge of Computer Science Engineering to solve real world
Engineering problems.
PEO-2 To prepare graduates with an outstanding knowledge of engineering, technology and its applied
streams along with the management, humanities and various other interdisciplinary subjects for a
successful career.
PEO-3 Enable graduates to acquire knowledge of relevant Technologies and multidisplinary fields
including broad social, ethical and environmental issues within which the engineering is practiced.
PEO-4 To create awareness and understanding within the graduates related to societal issues, apart from
developing a sense of commitment to the community and profession with sincere.
On successful completion of the program, the Computer Science and Engineering Graduates are
expected to:
PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals,
and engineering. Specialization to the solution of complex engineering problems.
PO2. Problem analysis: Identify, formulate, research literature, and analyze engineering problems to
arrive at substantiated conclusions using first principles of mathematics, natural, and engineering
sciences.
PO3. Design/development of solutions: Design solutions for complex engineering problems and design
system components, processes to meet the specifications with consideration for the public health and
safety, and the cultural, societal, and environmental considerations.
PO4. Conduct investigations of complex problems: Use research-based knowledge including design of
experiments, analysis and interpretation of data, and synthesis of the information to provide valid
conclusions.
PO5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and modelling to complex engineering activities with an understanding of the limitations.
PO6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
PO7. Environment and sustainability: Understand the impact of the professional engineering solutions
in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
PO8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms
of the engineering practice.
PO9. Individual and team work: Function effectively as an individual, and as a member or leader in
teams, and in multidisciplinary settings.
PO10. Communication: Communicate effectively with the engineering community and with society at
large. Be able to comprehend and write effective reports documentation. Make effective presentations,
and give and receive clear instructions.
PO11. Project management and finance: Demonstrate knowledge and understanding of engineering and
management principles and apply these to one’s own work, as a member and leader in a team. Manage
projects in multidisciplinary environments.
PO12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
On completion of the B.Tech (Computer Science and Engineering) degree the graduates will be able to
PSO1: Apply standard Software Engineering practices and strategies in real-time software project
development using open-source programming environment or commercial environment to deliver
quality product for the organization success
PSO2: Design and develop computer programs/computer-based systems in the areas related to
algorithms, networking, web design, cloud computing, IoT and data analytics of varying complexity
PSO3: Acquaint with the contemporary trends in industrial/research settings and thereby innovate novel
solutions to existing problems
15.4. SYLLABUS (All Semester )
Semester – I
Course Outline
Course Title: Engineering Mathematics I Course Code- 15BTC1MA11T
Academi
Core/Elective Credits
Semester: I c Year:
: Core :4
2021-25
Course Instructor: Dr. Manimala
Course Designed by: Dr. Manimala
E-mail:
E-mail:
[email protected]
[email protected]
n
Pre-requisites: Basic concept of Matrix, Calculus, Sequence & Series and Trigonometry
T1. N.P.Bali and Manish Goyal, “A Text book of Engineering Mathematics”, Laxmi
Publications (P) Limited, 2010
T2. Dr. B. S. Grewal, “A text book of Higher Engineering Mathematics”. 40 ed. Khanna
Publishers, 2009
T3. B.V.Ramana, “A text book of Mathematics”,Tata MC Graw Hill, 2009
5. Reference Book(s):
R1: Erwin, “Advanced Engineering Mathematics”, 9th Edition, John Wiley & Sons, 2006.
R2: Peter.V.O.Neil, Advanced Engineering Mathematics. Canada: Thomson, 2007.
R3: R.K.Jain and S.R.K.Iyengar, Advanced Engineering Mathematics. 3ed,
NarosaPublishers, 2009
R4: H. K Dass, “Advanced engineering mathematics”, 8th Edition, S. Chand, 2008
R5: Jain Iyengar, “Advanced Engineering Mathematics”, 3rd Edition, Narosa Publishers,
2007.
-------------------**------------------------
School of Engineering & Technology
Course Outline
Course Title: Engineering Physics Course Code-15BTC-1PH11T
Academi
Semester: I & Core/Elective Credits
c Year:
II : Core :3
2021-25
Course Designed by: Dr. Isha Saini Course Instructor: Dr. Isha Saini
E-mail: E-mail:
[email protected] [email protected]
Pre-requisites: Fundamental knowledge of Basic Physics Laws.
1. Upon successful completion of the course, the students should be able to:
CO1: Demonstrate knowledge of the physical principles that describe famous Einstein’s
theory of relativity and quantum physics.
CO2: Explain working principles of advanced topics like lasers, optical fibers and their
application in modern communication system.
CO3: Solve engineering problems on electromagnetism
CO4: Discover the underlying concepts and properties of semiconducting materials and how
the world changes at nano scale level.
2. CO and PO mapping
PO- PO- PO- PO- PO- PO- PO- PO- PO- PO- PO- PO-
1 2 3 4 5 6 7 8 9 10 11 12
CO1 H H M L M L L M H M L H
CO2 H H M L M L L M H M L H
CO3 H H M L M L L M H M L H
CO4 H H M L M L L M H M L H
4. Text Book(s):
R1. Introduction to special theory of relativity - Robert Resnik (Wiley India Pvt. Ltd.)
R2. Fundamentals of Physics- Halliday, Resnick &Walker (Asian books Pvt Ltd)
R3. Optics – Brijlal & Subramanian (S Chand)
R4. Solid State Physics - S O Pillai (New Age International)
R5. Introduction to solid state physics - C. Kittel (Wiley India Pvt. Ltd.)
R6. Fundamental of optics - Jenkins and White (McGraw Hill)
----------------------------------------**--------------------------------------------------------
School of Engineering & Technology
Course Outline
Core/Ele Cre
AcademicYear
Semester: I & II ctive: dits:
:2021-2025
Core 2
List of Experiments
---------------------------------------------------------**------------------------------------------
School of Engineering & Technology
1.Course Learning Outcomes: 1. Upon successful completion of the course, the student
should be able to :
2. CO and PO mapping:
PO PO PO PO
PO- PO- PO PO PO PO PO- PO- PSO1 PSO2 PSO3
– – - -
1 4 -5 -7 -8 -9 11 12
2 3 6 10
CO1 H M H H L M H M H L L H L L L
CO2 H M M H H M H M M L L H L L L
CO3 H H H H H H H M M L L H L L L
CO4 H H H H M H M H H L M H L L L
CO5 M M H M M H H M M M M H L L L
Basics of electrical elements, Ohm’s Law, KCL, KVL Mesh and Nodal Analysis, Electrical
circuit parameters.Superposition Theorem, Thevenin’s Theorem, Norton’s Theorem,
Maximum Power Transfer Theorem Application of theorems to the analysis of dc circuits
with Industry based examples.
Sinusoidal quantities, Average and RMS values, peak factor, Form factor, Phase and Phase
difference,concept of phasor diagram, V-I Relationship in R,L,C circuit, Combination R,L,C
in AC series , paralleland series parallel circuits, impedance and admittance, Power factor,
Power in AC circuit, Resonance in RLC series and parallel circuit.
Polyphase Circuits-three star and delta, Voltages of three balanced phase system, delta and
star connection, relationship between line and phase quantities, Power in three phase system.
4. Text Book(s):
5. Reference Book(s):
R1. M.S. Sukhija & T.K. Nagsarkar, Basic Elecrical & Electronics Engineering, First
Edition-Fourth impression, 2014, Oxford University Press,
R2. J.B. Gupta, Basic Electrical Engineering, Fifth edition 2012 Kataria & Sons.
R3. Kothari & Nagrath, Basic Electrical Engineering, reprint 2007, TMH
----------------------------------**-------------------------------------------
School of Engineering & Technology
Course Outline
List of Experiments
1. To verify Kirchhoff’s current law (KCL) and Kirchhoff’s Voltage law.
2. To verify Thevenin’s Theorems.
3.. To verify Norton’s Theorems.
4. To verify maximum power transfer theorem in DC circuit
5. To verify Superposition theorem in DC
6. To study frequency response of a series R-L-C circuit and determine resonant frequency and
Q-factor for various values of R, L and C.
7. To study frequency response of a parallel R-L-C circuit and determine resonant frequency
and Q-factor for various values of R, L and C.
8. To perform open circuit test of a single phase Transformer.
9.. To perform Short circuit test of a single phase Transformer.
10. To study construction and working of DC machine.
* Eight out of ten experiments to be done for completion of the lab course.
School of Engineering & Technology
Course Outline
1. Upon successful completion of the course, the students should be able to:
CO1: Know about the various measuring tools, cutting tools, marking tools and various machines used
in the engineering workshop.
CO2: have hands on experience on operations in Fitting shop and carpentry shop. Will be able to identify
various tools used in these shops. Student will be able to learn how to use Files, hacksaw, punches,
chisels, Wooden saw, planer, bench vice, C-Clamp, try-square, Vernier caliper and screw gauge.
CO3: have hands on experience on operations in Machine shop. Will be able to identify various tools
like Lathe, milling machine, shaper, Drilling machine. Student will be able to learn about various parts,
operations that can be performed on these machines.
CO4: know about casting process, various casting tools and equipment used in foundry shop, know how
to prepare mould, patterns, intricacies and complications about the casting process. Various accessories
and equipment used in foundry.
2. CO and PO mapping
4. Text Book(s):
T1. Workshop Technology by S. K. Hazra Chaudhry & A K Hazra Chaudhry; Media Promoters and
Publishers
T2. A text book of workshop technology by B. S. Raghuvamshi
T3. A text book of workshop technology by R. S. Khurmi & J K Gupta; S. Chand Publishers
5. Reference Book(s):
----------------------------------------------**---------------------------------------------------------
School of Engineering & Technology
Course Outline
Course Title: Introduction to Python Programming course code-(19BTC-1PA11L)
Academic Year: 2021-
Semester: I Core/Elective: Core Credits: 1
2025
Course Designed by: Sherry Verma Course Instructor: Sherry Verma
E-mail: [email protected] E-mail: [email protected]
Pre-requisites: None
1. Upon successful completion of the course, the students should be able to:
CO1: Interpret the fundamental Python syntax and semantics and be fluent in the use of Python control
flow statements.
CO2: Express proficiency in the handling of strings and functions.
CO3: Determine the methods to create and manipulate Python programs by utilizing the data structures
like lists, dictionaries, tuples and sets.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H H H M H M L L M H L M M L L
1
CO M M L L H H M M H H L L M H H
2
CO H H M M L L M H L L M H L M H
3
4. Text Book(s):
5. Reference Book(s):
-------------------------------------------------------**--------------------------------------------------
Semester II
Course Outline
Course Title: Engineering Mathematics II Course Code 15 BTC-1MA 12T
Academic Year: 2021-
Semester: II 2025 Core/Elective: Core Credits: 4
2. CO and PO mapping:
4. Text Book(s):
T1. N.P.Bali and Manish Goyal, “A Text book o Engineering Mathematics”,Laxmi Publications (P)
Limited, 2010
T2. Dr. B. S. Grewal, “A text book of Higher Engineering Mathematics”. 40 ed. Khanna
Publishers, 2009
T3. B.V.Ramana, “A text book of Mathematics”,Tata MC Graw Hill, 2009
R1: Kreyszig Erwin, “Advanced Engineering Mathematics”, 9th Edition, John Wiley & Sons, 2006.
R2: Peter.V.O.Neil, Advanced Engineering Mathematics. Canada: Thomson, 2007.
R3: R.K.Jain and S.R.K.Iyengar, Advanced Engineering Mathematics. 3 ed, Narosa Publishers, 2009
R4: H. K Dass, “Advanced engineering mathematics”, 8th Edition, S. Chand, 2008
R5: Jain Iyengar, “Advanced Engineering Mathematics”, 3rd Edition, Narosa Publishers, 2009.
-------------------------------------------------------**----------------------------------------------------
School of Engineering & Technology
Course Outline
Course Title: Engineering Chemistry-15BTC-1CH11T
Academic Year: 2021-
Semester: I&II Core/Elective: Core Credits: 3
25
1. Upon successful completion of the course, the students should be able to:
CLO1: Determine and measure the hardness and alkalinity of water & Develop understanding about the
ill effects of hard water in boilers and their removal and Understanding the concept of different
techniques used for softening water and relate it to daily life
CLO2: Develop understanding about the concept of rates of reaction and the different reaction
mechanisms by which the reaction proceeds and apply the knowledge to understand different reactions
taking place in everyday life and gain the knowledge on catalysis and catalysts used in industry
CLO3: Develop understanding on different types of cells, electrode potential and applications of
electrochemical1series and Develop knowledge on corrosion, factors affecting corrosion and prevention
of corrosion and apply the knowledge to understand corrosion reactions in day to day life and implement
it to prevent corrosion
CLO6: Develop understanding of different polymers, their preparation, properties and uses of some
industrially important polymers
2. CO and PO mapping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO
CO1 L H H M M M M L
CO2 L L L L
CO3 L L M L L L L
CO4 M H L L L L M
CO5 H M L L L L
CO6 H L L
Rate of a reaction ( average and instantaneous) , Factors affecting reaction rates, collision theory,
transition state theory. Role of catalyst, classification of catalysts , Types of catalysis, Theories of
catalysis, Enzyme catalysis and Wilkinson catalysis. Some important industrial processes using
catalysts.
Electrochemical cell, Electrode potential. Electrochemical Series, Nernst equation, Free energy and
EMF ,Concentration and fuel cells, Corrosion ,types of corrosion , Mechanism of Dry and wet
corrosion (rusting of iron), Factors affecting corrosion, preventive measures.
4. Text Books
T1: Engineering Chemistry with Laboratory Experiments by M. S. Kaurav, PHI, New Delhi
T2: Engineering Chemistry by Dr. sunita Rattan, Katson Publications, New Delhi
T3: Engineering Chemistry by Dr. Shashi Chawla, Dhanpat rai & Sons, New Delhi
5. Recommended Books:
R1: Text book of Organic Chemistry, R. T. Morrison and R. N. Boyd, Prentice Hall of India, New
Delhi
R2: Organic Chemistry, Vol. I & II by I. L. Finar, Longrnan, London.
R3: Application of absorption spectroscopy of organic Compounds by J. R. Dyer
R4: Elementary Organic Spectroscopy; Principles And Chemical Applications by Y. R. Sharma, S.
Chand
R5: Introduction to nanotechnology by Charles P. Poole, Jr., and frank J. Owens, John Wiley & Sons,
New Delhi
R6: Nanotechnology by Micheal Koehler, Wolfgang Fritzsche, Wiley-VCH.
R7: Nanochemistry by Geoffrey A Ozin & Andre C Arsenault, RSC publishing
R8: Elementary Organic Spectroscopy; Principles and Chemical Applications by Y. R. Sharma, S.
Chand
=======================**==============================
School of Engineering & Technology
Course Outline
Course Title: Basics of Electronics Course Code- 15BTC-1EL11T
Academic Year:
Semester: II Core/Elective: Core Credits: 3
2021-25
Course Designed by: Dr.Garima Bakshi Course Designed by:Dr. Garima Bakshi
E-mail: E-mail:
[email protected] [email protected]
Pre-requisites: Fundamental knowledge of resistivity, transformer, charging and
discharging of capacitor, active and passive elements.
1. Upon successful completion of the course, the students should be able to:
CO1: Explain of different types of electronic circuits and types of signals.
CO2: Describe the working of different types of diodes and rectifier circuits.
CO3: Discuss working of transistors and its different configurations.
CO4: Identify functions of cathode ray oscilloscope and function generator.
CO5: Describe the fundamental concepts and techniques used in digital electronics.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H M
1
CO H M M
2
CO H
3
CO H
4
CO H M M
5
4. Text Books:
T1. Boylestad and Nashelsky, “Electronic Devices and Circuit Theory”, Eighth Edition, Prentice Hall,
2002.
T2. Digital circuits & design by S. Salivahanan & S. Arivazhagan, 5th Edition.
T3. Fundamentals of Digital Circuits by Anand Kumar, 2nd Edition. A Course in Electronic
Measurements and Instrumentation by A.K. Sawhney ,19th Edition.
5. Reference Books:
R1. S.M.Sze. “Semiconductor Devices, Physics and Technology,” Second Edition, Wiley, 2002.
R2. http://nptel.ac.in/courses/117103063/
R3. http://www.asic-world.com/digital/index.html
R4. http://nptel.ac.in/courses/117106086
=============================**=================================
School of Engineering & Technology
Course Outline
List of Experiments
1. Familiarization of electronic components and devices (Testing of semiconductor diodes and transistors
using digital multimeter).
2. Study and use of Oscilloscope, signal generator to view waveforms and measure amplitude and
frequency of a given waveform.
3. V-I characteristics of semiconductor diode and determining its DC and AC resistance
4. Studies on half-wave rectifier recording of the waveforms and measurement of average and rms values
of the rectifier output.
5. Studies on Logic gates (Truth table verification of various gates).
6. To design and verify the operation of NAND as universal Gate
7.To design and verify the operation of half adder
8. To design and verify the operation of full adder
9. To design and verify the operation of half subtractor
10. To design and verify the operation of full subtractor
==================================**=============================
=
School of Engineering & Technology
Course Outline
Course Title: Introduction to Programming Lab Course Code- 19BTC-1IP12L
Semester: II Academic Year: 2021-24 Core/Elective: LAB Credits: 2
Pre-requisites: None
List of Practical
1. Write a program to find the sum and average of three numbers
2. Write a program to calculate simple interest(SI) for a given principal(p), time(T), and rate of
interest ‘R’ , (S)=P*T*R/100
3. Write a program to swap two variable values with and without third variable.
4. Write a Program to find the root of a quadratic equation.
5. Write a Program to find the sum of individual digits of a given positive integer
6. Write a program which takes two integer operands and one operator from the user, performs the
operation and them prints the result.
7. Wrrite a program to find both the largest and the smallest number in a list of integers.
8. Write a program to find the sum of integer array elements using pointers.
9. Write a Program using user defined functions to determine whether then given string is
palindrome or not.
10. Program to swap the values of two variables using call by value and call by reference.
11. Write a different programs to make patterns using loops.
===========================**===================================
School of Engineering & Technology
Course Outline
1. Course Outcomes:
1. Upon successful completion of the course, the students should be able to:
CO1 Get the knowledge of various Geometrical Elements used in Engineering Practice.
CO2 He gets the insight into the Concepts of all 2 D elements like Conic Sections and 3 D Objects
like various Prisms, Cylinders, Pyramids and Cones.
CO3 He also understands the Projections of various objects and their representation and dimensioning.
CO4 The Concept of Isometric Projections is thoroughly taught which will be useful for the
visualization of any object.
2. CO and PO mapping
CO M L L M
1
CO H M M L M M L
2
CO H H L M M L M
3
CO H M M L M M M L M
4
3. Syllabus: Total Hrs.: 28
UNIT I 6 Hrs
General: Use of Drawing instruments, Lettering - Single stroke letters, Dimensioning, Representation of
various type lines - Geometrical Constructions.
Scales: Construction and use of plain and diagonal scales.
Conic Sections: conic sections - general construction method for ellipse, parabola and hyperbola. Special
methods for conic sections.
Curves: Curves used in Engineering practice - Cycloidal curves - Cycloid, Epicycloid and Hypocycloid;
Involute of circle.
UNIT II 8 Hrs
Method of Projections: Principles of projection - First angle projection and third angle projection of
points and straight lines.
Projection of Planes: Projections of planes of regular geometrical lamina.
UNIT IV 6 Hrs
Development of Surfaces: Lateral development of cut sections of Cubes, Prisms, Pyramids, Cylinders
and Cones.
Isometric Projections: Isometric Projection and conversion of Orthographic Projections into isometric
views. (Treatment is limited to simple objects only). Introduction to Isometric Projections to
Orthographic Projections.
4. Text Book(s):
T1. Engineering Drawing by P. S. Gill, Kataria Publishers
T2. Engineering Drawing by N. D. Bhatt & V. M. Panchal
T3. A text book of Engineering Drawing by R. K. Dhawan; S. Chand Publishers
T4. Engineering drawing by Basant Aggarwal & CM Aggarwal; McGrawhill Education
5. Reference Book(s):
R7. Engineering Drawing by N. S. Parthasarathy & Vele Murali; Oxford Higher Education
R8. Engineering Drawing using AutoCAD by T. Jeyapoovan ; Vikas publishers
======================**=========================================
School of Engineering & Technology
Course Outline
Course Title: Environmental Studies Course Code-16BTC-1ES11T
Semester: II Academic Year: 2021-25 Core/Elective: Core Credits: 2
Course Designed by: Dr. Monika Khurana Course Instructor: Dr. Monika Khurana
E-mail: [email protected] E-mail: [email protected]
Pre-requisites: None
1. Upon successful completion of the course, the students should be able to:
CO1: Gain knowledge on the importance of environmental education and ecosystem.
CO2: Discuss about environmental pollution- sources, effects and control measures of environmental
pollution.
CO3: Understand the treatment of wastewater and solid waste management.
CO4: Find importance with respect to biodiversity, its threats and its conservation and appreciate the
concept of interdependence.
CO5: Describe the national and international concern for environment for protecting the
environment.
.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H M
1
CO H M M M M M
2
CO M M L
3
CO H L
4
CO M M
5
3. Syllabus:
Unit 1: Introduction to environmental studies (2 lectures)
What is an ecosystem?
Structure and function of ecosystem;
Energy flow in an ecosystem: food chains, food webs and ecological succession.
Case studies of the following ecosystems:
a) Forest ecosystem
b) Grassland ecosystem
c) Desert ecosystem
d) Aquatic ecosystems (ponds, streams, lakes, rivers, oceans, estuaries)
Land resources and land-use change; Land degradation, soil erosion and desertification.
Deforestation: Causes and impacts due to mining, dam building on environment, forests,
biodiversity and tribal populations.
Water: Use and over – exploitation of surface and ground water, floods, droughts, conflicts
over water (international & inter-state), Dams – benefits and problems.
Food resources: World food problems, changes caused by agriculture and over-grazing, effects
of modern agriculture, fertilizer-pesticide problems, waterlogging, salinity.
Energy resources: Renewable and non-renewable energy sources, use of alternate energy
sources, growing energy needs, case studies
Levels of biological diversity: genetic, species and ecosystem diversity; Bio-geographic zones
of India; Biodiversity patterns and global biodiversity hotspots.
India as a mega-biodiversity nation; Endangered and endemic species of India, threats to
biodiversity: Habitat loss, poaching of wildlife, man-wildlife conflicts, biological invasions.
Conservation of biodiversity: In-situ and Ex-situ conservation of biodiversity.
Ecosystem and biodiversity services: Ecological, economic, social, ethical, aesthetic and
Informational value.
Environmental pollution: types, causes, effects and controls; Air, water, soil and noise pollution
Nuclear hazards and human health risks
Solid waste management: Control measures of urban and industrial waste.
Pollution case studies
Human population growth: Impacts on environment, human health and welfare. Resettlement
and rehabilitation of project affected persons; case studies.
Disaster management: floods, earthquake, cyclones and landslides.
Water conservation, rain water harvesting, watershed management.
Wasteland reclamation.
Environmental movements: Chipko, Silent valley, Bishnois of Rajasthan.
Environmental ethics: Role of Indian and other religions and cultures in environmental
conservation.
Environmental communication and public awareness, case studies (e.g., CNG vehicles in
Delhi).
5. Course References
Text Book:
1. Chawla S., 2012. A Textbook of Environmental Studies, Tata Mc Graw Hill, New Delhi.
Reference Books:
1. Jadhav, H & Bhosale, V.M., 1995. Environmental Protection and Laws. Himalaya Pub. House,
New Delhi.
2. Gadi R., Rattan, S., 2006. Environmental Studies, KATSON Books, New Delhi.
3. Mckinney, M.L. & School, R.M., 1996. Environmental Science Systems & Solutions, Web
enhanced edition.
4. Wanger K.D., 1998. Environmental Management. W.B. Saunders Co. Philadelphia, USA
SEMESTER –III
Course Outline
Course Title: Engineering Mathematics III Course Code- 15BTC-1MA21T
Academic Year: 2021-
Semester: III Core/Elective: Core Credits: 4
2015
Course Designed by: Dr. Manimala Course Instructor: Dr. Manimala
E-mail:[email protected] E-mail:[email protected]
Pre-requisites: Fundamental concept of Integral and Differential calculus, Differential equations.
CO2: Demonstrate conditions for a Fourier expansion, Euler's Formulae and its complex from
.
CO3: Illustrate Fourier integrals, Fourier Transforms - Fourier Sine and Cosine Transforms, Understand
Fourier Transforms of Derivative of a function
CO4: Describe formation of PDE, Solution of first and second order linear homogeneous PDE.
CO5: Solve first order and second PDEs using the method of separation of variables. To derive the heat,
wave and Laplace's equations in several independent variables and its application in real-world systems
using PDE.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H M
1
CO H M M M M M
2
CO M M L
3
CO H L
4
CO M M
5
3. Syllabus:
Introduction, Euler's Formulae, Conditions for a Fourier expansion. Functions having points of
discontinuity, change of interval, odd and even functions. Expansions of odd and even periodic functions,
Half-range series, Parseval's formula, complex form of Fourier series
Introduction, Definition, Fourier integrals, Fourier sine and cosine integrals-complex form of Fourier
integrals. Fourier transforms, Fourier sine and cosine Transforms-Finite Fourier sine and cosine
transforms, Fourier transforms of the derivatives of a function.
UNIT IV- Partial Differential Equation and its Applications Total: 8 hours
Formation of first and second order linear PDE, Linear Partial differential equation of first order,
Lagrange’s Linear equation, Lagrange’s multipliers method, Homogeneous Partial differential equation
with constant coefficients, Rules for finding complementary function and particular integrals.
Non-Homogeneous linear partial differential equation, Method of separation of variables. Heat and
Wave equation and their solution. Laplace’s equation, initial and boundary value problems.
4. Text Book(s):
T1. N.P.Bali and Manish Goyal, “A Text book o Engineering Mathematics”,Laxmi Publications
(P) Limited, 2010
T2. Dr. B. S. Grewal, “A text book of Higher Engineering Mathematics”. 40 ed. Khanna
Publishers, 2009
T3. B.V.Ramana, “A text book of Mathematics”,Tata MC Graw Hill, 2009
5. Reference Book(s):
R1 : Kreyszig Erwin, “Advanced Engineering Mathematics”, 9th Edition, John Wiley & Sons, 2006.
R2: Peter.V.O.Neil, Advanced Engineering Mathematics. Canada: Thomson, 2007.
R3: R.K.Jain and S.R.K.Iyengar, Advanced Engineering Mathematics. 3 ed, Narosa Publishers, 2009
R5: Jain Iyengar, “Advanced Engineering Mathematics”, 3rd Edition, Narosa Publishers, 2009
School of Engineering & Technology
Course Outline
Course Title: Programming for Problem Solving -2
Course Code: 18BTC-1PP12T
Academic Year: 2021- LTP: 2-0-2
Semester: III Core/Elective: Core
25 Credits: 3
Course Designed by: Latika Singh Course Instructor: Latika Singh
E-mail: [email protected] E-mail: [email protected],
Pre-requisites: programming
1. Upon successful completion of the course, the students should be able to:
CO1: use arrays, pointers and structures to formulate algorithms and programs.
CO2: apply programming to solve matrix addition and multiplication problems and searching
and sorting problems
CO3: decompose a problem into functions and synthesize a complete program using divide and
conquer approach
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H H L H M M L L M H H M H H L
1
CO H H M M M H L L L L H L H H L
2
CO H H M H L L L L L L M L L H L
3
4. Text Books:
R1.Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall of
India
===================**=======================================
School of Engineering & Technology
Course Outline
Course Title: DIGITAL ELECTRONICS Course code-15BEC-1DE21T
Academic Year: 2021-
Semester: III Core/Elective: Core Credits: 4
2025
Course Designed by: Garima Bakshi Course Instructor: Garima Bakshi
E-mail:[email protected] E-mail:[email protected]
Pre-requisites: Basic concepts of number system & electronic circuit.
1. Upon successful completion of the course, the students should be able to:
CO1: Explain about digital number systems and logic circuits.
CO2: Demonstrate the simplification of Boolean expressions using Boolean algebra.
CO3: Solve logic function minimization.
CO4: Differentiate between combinational and sequential circuits such as decoders, encoders,
multiplexers, demultiplexers, flip-flops, counters, registers.
CO5: Distinguish between the different programmable logic devices.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H M
1
CO H M M
2
CO M M M M M
3
CO M M M M M
4
CO H M M M
5
4. Text Books:
T3. Digital circuits & design by S. Salivahanan & S. Arivazhagan, 5th Edition.
5. Reference Books:
R3. http://www.asic-world.com/digital/index.html
R4. http://nptel.ac.in/courses/117106086/
===================================**=========================
School of Engineering & Technology
Course Outline
Course Title: Managerial Economics Course Code: 15BTC-1ME32T
AcademicYear: 2021-
Semester: III Core/Elective: Core Credits: 2
2025
Course Instructor: Dr.Nidhi Chowdhary
Course Designed by: Dr.Nidhi Chowdhary E-mail:
E-mail: [email protected]
[email protected]
3. Course Contents
Unit I
Basics concept of economics: Introduction to economics, basic economics problem, circular flow of
economics activity, nature of the firm –rationale, objectives of maximizing firm value as present value
and Marginal and Incremental Analysis, meaning and importance of managerial economics, scope of
managerial economics, importance of the study of managerial economics, Basic Calculus: The Calculus
of Optimization.
Unit II
Demand Analysis and Forecasting: Demand and Supply, Market Equilibrium, Comparative Statics:
Changes in Demand and Supply, determinants of market demand at firm and industry level, elasticity
of demand, The Production Function, Profit-Maximizing, Cost Minimization and Breakeven analysis,
Stages of Production and Law of Variable Proportions. Long run and Short run. Economies and
diseconomies of scale
Unit III
Features of various markets Perfect competition, Monopoly, monopolistic competition, oligopoly,
Macro Economics: Definition of Money, Money -Functions and Forms, Measures of Money Supply -
M1, M2, M3 and M4, Role and Function of RBI, Role and function of Commercial Banks, Money and
Capital market in India: role and function of money market and capital market
Unit IV
Monetary Policy- Concept, Objectives, Instruments - CRR, SLR, OMO, Bank Rate, Repo Rate, Reverse
Repo Rate etc, Fiscal Policy - Concept, Objectives. National Income: Concepts- GDP, NDP, Net factor
income from abroad, Net Indirect taxes, market prices, factor cost etc. Definitions. Methods of
Measurement of National Income – Output Method, Income Method and Expenditure
method. Questions for Revision.
4. Text Books
5. Reference Material:
Economics Times
Mint
Special Reports, Daily News, Finance and Economics and Business
Law of demand - https://www.youtube.com/watch?v=QvGLcCTXk9o
Exceptions to Law of Demand - https://www.youtube.com/watch?v=e_Zty4HCA-Q
Substitutes and Complements - https://www.youtube.com/watch?v=UixiclRFuYI
===============================**===================================
School of Engineering & Technology
Course Outline
Course Title: Operating System
Course Code: 15BCS-0OS22T
Semester: B.Tech CSE Academic Year: 2021- LTP: 2-0-2
Core/Elective: Core
III 25 Credits: 2
Course Designed by: Alpana Jijja Course Instructor: Alpana Jijja
E-mail: alpanajijja @sushantuniversity.edu.in E-mail: alpanajijja @sushantuniversity.edu.in,
Pre-requisites: Nil
1. Upon successful completion of the course, the students should be able to:
CO1: High-level understand what is an operating system and the role it plays.
CO2: A high-level understanding of the structure of operating systems, applications, and the
relationship between them
CO3: Exposure to some details of major OS concepts.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H H L H M M L L M H H M H H L
1
CO H H L M M H H H L L H L M H L
2
CO H H M H L L L L H L M L L H L
3
4. Text Books:
[T1] Deitel & Dietel, “Operating System”, Pearson, 3rd Ed., 2011
[T2] Silbersachatz and Galvin, “Operating System Concepts”, Pearson, 5th Ed., 2001
[T3] Madnick & Donovan, “Operating System”, TMH,1st Ed., 2001.
5. Reference Book(s):
[R1] Tannenbaum, “Operating Systems”, PHI, 4th Edition, 2000
[R2] Godbole, “Operating Systems”, Tata McGraw Hill, 3rd edition, 2014
=================================**==============================
School of Engineering & Technology
Course Outline
Course Title: Web Development Course Code: 19BTC-1WD21L
LTP: 0-0-4
Semester: -III Academic Year: 2021 Core/Elective: Core
Credits: 2
Course Designed by: Latika Singh Course Instructor: Latika Singh
E-mail: [email protected] E-mail: [email protected],
Pre-requisites: programming
1. Upon successful completion of the course, the students should be able to:
CO1: design static websites using HTML, CSS
CO2: design interactive websites using Java Script and mySQL
CO3: design server side scripts using nodeJS
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H M L H M M L L M H H M H H L
1
CO L M M M M H L L L L H L H H L
2
CO L M H H L L L L L L M L L H L
3
4. Text Book:
T1. How the Internet Works, 8th edition by Preston Gralla, Michael Troller – oriely
5. Reference Books:
=========================**==================================
School of Engineering & Technology
Course Outline
Course Title: Entrepreneurship Essentials Course Code: 21BTC-1EE21C
AcademicYear:
Semester: III Core/Elective: Core Credits: 1
2021-2025
CO2: give examples of different methods & approaches used to develop new businesses
Unit I
Introduction: Case studies, Myths & Realities about entrepreneurship, entrepreneurial qualities, Why
start-ups fail? How to innovate: Design Thinking, Design-Driven Innovation, Systems thinking Open
innovation, How to start a start-up?
Unit II
Government incentives for entrepreneurship, Incubation, acceleration, Funding new ventures –
bootstrapping, crowd sourcing, angel investors, VCs, debt financing, due diligence, Legal aspects
of business (IPR, GST, Labour law)
Unit III
Cost, volume, profit and break-even analysis, Margin of safety and degree of operating leverage
Capital budgeting for comparing projects or opportunities Product costing. Product pricing
Funding new ventures – bootstrapping, crowd sourcing,Angel investors, VCs, debt financing (, and due
diligence, Incubation and acceleration,Government incentives for entrepreneurship, Project cost
and Financial Closure
Unit IV
Dos & Donts in entrepreneurship, Growth Hacking, Growth Strategy,Legal aspects of business (IPR,
GST, Labor law),Negotiation skill.
Unit-V
Human Resource management in startups, Pivoting, Entrepreneurial cases
Risk assessment and analysis ,Strategy management for entrepreneurial ventures, Factors driving
success and failure of ventures, Concluding remarks
4. Text Books
=================================**============================
SEMESTER -IV
Course Outline
Pre-requisites: Basic concept of set theory, relations, functions and permutations and combinations,
CO4: Establish some basic properties of graphs and related discrete structures, and be able to
relate these to practical examples.
CO4: Identify basic properties of tree, graphs and graph coloring & use these concepts to model
simple applications
2. CO and PO mapping
CO H M M
1
CO H M M M M M M
2
CO M M L L
3
CO H L L
4
CO M M
5
3. Syllabus: Total Hrs.: 40
UNIT I- Set Theory Functions and Relations Total:10 hours
Introduction to set theory, Types of sets, Set operations, Algebra of sets, Duality, Finite and Infinite sets,
Classes of sets, Power Sets, Multi sets, Cartesian Product. Set inclusion and Exclusion Principle.
Relation and Functions: Definition, Types of Relation. Equivalence Relation, Partial order relation and
their examples. Functions, definitions and their types. Composition functions.
4. Text Book(s):
T1. Kenneth Rosen [KR]. Discrete mathematics and its applications (6th edition).2006. Tata
McGraw Hill
T2. Seymour Lipschutz. Schaum's Outline of Discrete Mathematics, Revised Third Edition
(Schaum's Outlines), McGRAW-HILL
5. Reference Book(s):
R1: C. Liu, D. Mohapatra[CM]. Elements of Discrete Mathematics. 2008. Tata McGraw-Hill.
R2: T.Koshy [TK].Discrete mathematics with applications.2003. Academic Press.
R3: J. Hein [JH]. Discrete structures, logic and computability.2009. Jones & Bartlett Publishers.
R4: Martin Aigner. Discrete mathematics. 2007. AMS.
R5: Norman L. Biggs. . Discrete mathematics. 2003. Oxford University Press
=================================**========================
School of Engineering & Technology
Course Outline
Course Designed by: Dr. Dinesh Rai Course Instructor: Dr. Dinesh Rai
E-mail: [email protected] E-mail: dineshrai @sushantuniversity.edu.in
1. Upon successful completion of the course, the students should be able to:
CO1: design an elementary basic computer.
CO2: determine the impact of various addressing modes.
CO3: organize input – output and memory.
2. CO and PO mapping
CO H H M M M L L L M M L M L H M
1
CO H H M M M L L L M M L M L H M
2
CO H H H H H M L L M L L M L H H
3
UNIT – IV : Memory Organization: Memory Hierarchy, Main Memory, Auxiliary Memory, Associative
Memory, Cache Memory, Virtual Memory, Memory Management Hardware.
UNIT – V Pipeline and Vector Processing: Parallel Processing, Pipelining, Arithmetic Pipeline,
Instruction Pipeline, RISC Pipeline, Vector Processing, Array Processors
4. Text Book(s):
T5. M. Moris Mano, “Computer System Architecture”, 3rd Edition, Pearson/ PHI. 2007
5. Reference Book(s):
R1. William Stallings, “Computer Organization and Architecture”, 7th Edition, PHI/Pearson,
2006.
R2. Car Hamacher, Zvonks Vranesic, Safwat Zaky, “Computer Organization”, 5th Edition,
McGrawHill, 2002.
R3. John P. Hayes, “Computer Architecture and Organization”, 3rd Mc Graw Hill International
editions, 1998.
=========================**======================================
School of Engineering & Technology
Course Outline
1. Course Outcomes: 1. Upon successful completion of the course, the student should be able to
CO1: Explain the development life cycle of database including roles of the users involved in its
entire life span, construct ER mode land design database schemas.
CO2: Design relational model from ER model and create and update tables, indexes and views
using SQL and relational algebra .Execute queries using SQL on the relational model.
CO3: Develop databases at conceptual and logical levels of design by applying the concepts of
normalization that enforce data integrity.
CO4:Evaluate which non serial schedule running concurrently are efficient enough to keep
database in a consistent state by applying the concept of conflict as well as view
Serializability of transaction, lock based ,timestamp based concurrency protocol and how
to recover from various hardware and software failures.
4. Text Book:
T1: Avi Silberschatz , Henry F. Korth , S. Sudarshan : Database System Concepts, 6th Edn,
2015
T2: Elmsari , Navathe: Fundamentals of Database Systems , 7th Edn, 2016
5. Reference Book(s):
R1: Raghu Ramakrishnan and Johannes Gehrke : Database Management Systems, 2007
R2: C.J. Date : An Introduction to Database Systems, 2012
R4: Graeme Simsion and Graham Witt: Data Modeling Essentials, 3rd Edition , 2004
R5: Ramon Mata-Toledo : Schaum's Outline of Fundamentals of Relational Databases,
2000
R6: Bipin C. Desai : Introduction to Database Management Systems, 1997.
R7: Alex Kriegel , Boris M. Trukhnov : SQL Bible , 2008.
R8: Mark L. Gillenson : Fundamentals of Database Management Systems, 2008.
=================================**==============================
School of Engineering & Technology
Course Outline
1. Course Outcomes: 1. Upon successful completion of the course, the student should be able to
CO1: Understand the concepts of classes, objects, data abstraction and encapsulation.
CO2: Develop programs using classes, objects, constructors, inheritance and polymorphism.
CO3: Writing and testing applets for potential inclusion in web pages.
4. Text Book:
T1: Patrick Naughton and HerbertzSchildt, “Java-2 The Complete Reference”, 1999, TMH
T2: Rick Dranell, “HTML 4 unleashed”, Techmedia Publication, 2004.
T3: Shelley Powers, “Dynamic Web Publishing”, 2nd Ed., Techmedia, 1998
5. Reference Book(s):
R1: E. Balaguruswamy, “Programming with Java: A Primer”, TMH, 1998.
R2: Horstmann, “Computing Concepts with Java 2 Essentials”, John Wiley, 2004.
R3: Decker &Hirshfield, “Programming Java: A introduction to programming using JAVA”,
Vikas Publication, 2000.
R4: TmyGaddies, “Starting out with Java”, Wiley Dreamtech, 2005.
R5: Holzner, “HTML Blackbook”, Wiley Dreamtech, 2005.
=======================**=================================
School of Engineering & Technology
Course Outline
Pre-requisites: programming
1. Upon successful completion of the course, the students should be able to:
CO1: implement and analyze a given problem of Stacks, Queues and linked list and determine the
time and computation complexity.
CO2: write an algorithm Selection Sort, Bubble Sort, Insertion Sort, Quick Sort, Merge Sort, Heap
Sort and compare their performance in term of Space and Time complexity
CO3: implement Graph search and traversal algorithms
2. CO and PO mapping
CO H M L M M M L L M H L M H H L
1
CO L M M L M H L L L L L L H H L
2
CO L M H M L L L L L L M L L H L
3
4. Text Book(s): “Fundamentals of Data Structures”, Illustrated Edition by Ellis Horowitz, Sartaj Sahni
Computer Science Press.
5. Reference Book(s):
R1.Algorithms, Data Structures, and Problem Solving with C++”, Illustrated Edition by Mark
Allen Weiss, Addison-Wesley Publishing Company
=========================**================================
School of Engineering & Technology
Course Outline
Course Designed by: Dr. Kanu Priya Course Instructor: Dr. Kanu Priya
E-mail: [email protected] E-mail: [email protected]
1. Course Outcomes:
1. Upon successful completion of the course, the students should be able to:
CO1: Identify the importance of the Constitution of India.
CO2: Understand the utility and basis of rights and duties of the citizens of India.
CO3: Analyze the functioning of the organs of the government and the powers exercised by various
segments of the Indian democracy.
2. CO and PO mapping
CO L M M
1
CO H M H H H
2
CO M M M H H H M
3
4. Text Books:
M.P.Jain, Indian Constitutional Law, Lexis Nexis, 2016
J.N.Pandey, Constitutional Law of India, Central Law Agency, Allahabad, 2016
D.D.Basu, Constitutional Law of India, Lexis Nexis, 2016
5. Reference Books:
Granville Austin, Indian Constitution-Cornerstone of a Nation, OUP, New Delhi
H.M.Seervai, Constitutional Law of India (in 3 Volumes), N.M.Tripathi, Bombay
G.C.V.Subba Rao, Indian Constitutional Law, S.Gogia & Co., Hyderabad
Zia Mody, 10 Judgements that Changed India, Penguin Publishers, 2013
B.Shiva Rao, Framing of India’s Constitution (in 5 Volumes), Indian Institute of Public
Administration, New Delhi
7. Reference websites:
www.prsindia.org/
www.constitution.org/cons/india/const.html
https://indconlawphil.wordpress.com/
www.livelaw.in/
Constitutional History: https://www.youtube.com/watch?v=atSSN6ZLzXQ
SEMESTER-V
1. Upon successful completion of the course, the students should be able to:
CO1: Construct finite state machines and apply pumping lemma to prove the language is not regular and
construct minimum states finite automata.
CO2: Convert context-free grammar in reduced grammar and normal forms and Construct pushdown
automata and the equivalent context free grammars.
CO3: Design Turing machines and Prove Halting problem and PCP are undecidable.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H H M M M L L L M M L M L H M
1
CO H H M M M L L L M M L M L H M
2
CO H H H H H M L L M L L M L H H
3
Total Hrs.: 56
T1. Introduction to Automata Theory, Language, and Computations byJ.E. Hopcroaft, J..D. Ullman, and
R Motwani, 3rd edition, 2011
T2. Theory of Computer Science by K.L.P. Mishra and N.Chandrasekaran 3rd edition, 2011
R1. Introduction to formal Languages & Automata by Peter Linz 5th edition
R2. Introduction to languages and the Theory of Computation by John C. Martin, 3rd edition
============================**=============================
School of Engineering & Technology
Course Outline
Course Title: Software Engineering 19BCS-0SE31T. Course Code: 15BCS-0SE31T
Academic Year: 2021- LTP: 2-0-2
Semester: V Core/Elective: Core
2025 Credits: 3
Course Designed by: Alpana Jijja Course Instructor: Alpana Jijja
E-mail: alpanajijja @sushantuniversity.edu.in E-mail: alpanajijja @sushantuniversity.edu.in
Pre-requisites: NIL
1. Upon successful completion of the course, the students should be able to:
CO1: Acquire strong fundamental knowledge in software engineering and multidisciplinary
engineering.
CO2: Design applicable solution in one or more application domain.
CO3: Apply new software models.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO PSO
1 2 3 4 5 6 7 8 9 0 1 2 1 2 3
CO H H L H M M L L M H H M H H L
1
CO H H M M M H L L L L H L H H L
2
CO H H M H L L L L L L M L L H L
3
4. Text Books:
[T1] R. S. Pressman, “Software Engineering – A practitioner‟s approach”, 3rd ed., McGraw Hill Int.
Ed.1992.
[T2] K.K. Aggarwal & Yogesh Singh, “Software Engineering”, New Age International, 20016.
5. Reference Book(s):
R1. Fairley, “Software Engineering Concepts”, Tata McGraw Hill, 1997
==============================**===========================
School of Engineering & Technology
Course Outline
1.Course Outcomes:
1. Upon successful completion of the course, the students should be able to:
CO1: Explain difference between general purpose computer system and Embedded System.
CO2: Describe application of ES in various fields, hardware and software architecture of ES.
CO3: Describe fundamentals of IoT.
CO4: Develop comprehensive approach towards building small low cost embedded IoT
system.
2. CO and PO mapping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 L L L M L L M L L L L M L L L
CO2 L L L M L L M L L L L M M L L
CO3 L L H M L L L L L L M M M M H
CO4 L L H L L L L L L L H H M M H
4.Text Book(s):
T1. Shibu K.V., Introduction to Embedded Systems, TMH Private Limited, New Delhi, 2009.
T2. Adrian McEwen and Hakim Cassimally, ―Designing the Internet of Things, John Wiley and Sons
Ltd, UK, 2014
T3. Olivier Hersent, David Boswarthick and Omar Elloumi, ―The Internet of Things: Key Applications
and Protocols, John Wiley and Sons Ltd., UK 2012.
T4.https://www.pdfdrive.com/nodemcu-esp8266-communication-methods-and-
protocols-programming-with-arduino-ide-e196856010.html
5. Reference Book(s):
R1. https://www.digimat.in/nptel/courses/video/106105159/L01.html
R2. https://www.digimat.in/nptel/courses/video/106105166/L01.html
R3. https://www.electronicshub.org/esp8266-arduino-interface/
=========================**==============================
School of Engineering & Technology
Course Outline
1. Upon successful completion of the course, the students should be able to:
CO1: demonstrate concepts of time and space complexity, worst case, average case and best case
complexities and the big-O notation..
CO2: Develope efficient algorithms for simple computational tasks..
CO3: Compute complexity measures of algorithms, including recursive algorithms using recurrence
relations.
2. CO and PO mapping
UNIT – I
Preliminaries: Review of growth of functions, Recurrences: The substitution method, The recursion-tree
method, The master method, Data Structures for Disjoint Sets.
Sorting and order statistics : Heap Sort, Sorting in linear time, Medians and Order statistics.
[No. of Hrs.: 8]
UNIT – II
Divide and Conquer : General Method, Binary search, finding minimum and maximum, merge sort,
quick sort.
Dynamic Programming: Elements of Dynamic Programming, Matrix Chain Multiplication, Longest
common subsequence and optimal binary search trees problems.
[No. of Hrs.: 8]
UNIT – III
Greedy Algorithms: Elements of Greedy strategy, An activity selection problem, Huffman Codes,
Matroids and greedy methods A task scheduling problem.
Back Tracking: R the General Method, The 8-queens problem, Sum of subsets, Graph coloring,
Hamiltonian cycle, Knapsqck problem. [No. of Hrs.: 9]
UNIT – IV
Branch and Bound : Methods – least cost search, The 15-puzzle, Bounding, FIFO branch and bound, 0/1
Knapsack problem
String matching: The Naïve String Matching algorithm, The Rabin-Karp Algorithm, String matching
with finite automata, The Knuth-Morris Pratt algorithm. [No. of Hrs.: 9]
UNIT – IV
NP-Completeness: Polynomial time, Polynomial-time verification, NP-Completeness and Reducibility,
NP-Completeness Proof, NP-Complete problems.
Approximation Algorithms : The vertex cover problem, the traveling salesman problem, The set-
covering problem, the subset sum problem
[No. of Hrs.: 8]
4. Text Books:
T1. Ellis Horowitz and Sartaz Sahani, “Computer Algorithms”, Galgotia Publications,
5. Reference Books:
R1. T.H. Cormen, C. E. Leiserson, R. L. Rivest, Clifford Stein, “Introduction to Algorithms”, PHI. .
R2. T.H. Cormen, C. E. Leiserson, R. L. Rivest, Clifford Stein, “Introduction to Algorithms”, PHI..
SEMESTER VI
Pre-requisites: programming
1. Upon successful completion of the course, the students should be able to:
CO1: understand and list the different stages in the process of compilation.
CO2: Identify different methods of lexical analysis.
CO3: Identify synthesized and inherited attributes
2. CO and PO mapping
CO H M L M M M L L M H L M H H L
1
CO L M M L M H L L L L L L H H L
2
CO L M H M L L L L L L M L L H L
3
4. Text Book(s):
T1. Santanu Chattopadhyay, “Compiler Design”, PHI Learning Pvt. Ltd., 2015.
5. Reference Book(s):
R1. A.V. Aho, R. Sethi, J.D. Ullman, “Compilers Principles, Techniques and Tools”, Addison-
Wesley, 1986.
==========================**=========================
School of Engineering & Technology
Course Outline
Course Title: Computer Networks 15BCS-1CN31T
Course Designed by: Dr. Alpana Jijja Course Instructor Dr. Alpana Jijja
E-mail: [email protected] E-mail: [email protected]
Pre-requisites: N/A
1. Upon successful completion of the course, the students should be able to:
CO1: Explain the functions of the different layer of the OSI Protocol.
CO2: Draw the functional block diagram of wide-area networks (WANs), local area
networks(LANs) and Wireless LANs (WLANs) describe the function of each block.
CO3: For a given requirement (small scale) of wide-area networks (WANs), local area
networks (LANs) and Wireless LANs (WLANs) design it based on the market available
component.
CO4: Configure DNS DDNS, TELNET, EMAIL, File Transfer Protocol (FTP), WWW,
HTTP, SNMP, Bluetooth, Firewalls using open source available software and tools.
2. CO and PO mapping
PO PO PO PO PO PO PO PO PO PO1 PO1 PSO PSO PSO
PO10
1 2 3 4 5 6 7 8 9 1 2 1 2 3
CO H H H L L L L L H H H H H H L
1
CO H H H L L L L M H H H H M M M
2
CO M M M L M L L H H H H H M M H
3
CO H H H H L L L H H H H H L H H
4
5. Reference Book(s):
R1.Data and Computer Communications by William Stallings, Pearson Publication, 8th edition
R2.Computer Networks by Andrew S. Tannenbaum & David J Wetherall, Pearson Publication,
5th edition
School of Engineering & Technology
Course Outline
5. CO1: Demonstrate fundamental understanding of the history of artificial intelligence (AI) and
its foundations.
6. CO2: Apply basic principles of AI in solutions that require problem solving, inference,
perception, knowledge representation, and learning.
7. CO3: Understand machine learning concepts and range of problems that can be handled by
machine learning.
8. CO4: Apply the machine learning concepts in real life problems.
5. Text Book:
6. Reference Book(s):
R1: S. Russell and P. Norvig, "Artificial Intelligence: A Modern Approach", 2/E, Prentice Hall,
2003.
R2:K. Boyer, L. Stark, H. Bunke, "Applications of AI, Machine Vision and Robotics" World
Scientific Pub Co. , 1995.
R3:I. Bratko, "Prolog Programming for Artificial Intelligence", 3/E, Addison-Wesley, 2001.
R4:C. M. Bishop, "Pattern Recognition and Machine Learning", Springer, 2003.
=============================**=================================
School of Engineering & Technology
Academic Year:
Semester: VII Core/Elective: Core Credits: 2
2021-2025
Course Instructor: Dr. Neha Gupta
Course Designed by:Dr. Neha Gupta
E-mail: [email protected]
E-mail:
[email protected]
Pre-requisites:
Unit I
Technology trends Determining technology trends by a historical review.
Emerging technologies overview of how technological disruption happens
Unit II
Disruptive and emerging technologies Advances that will transform life, business, and the global
economy
Forecasts are so hard to get right Major forces are driving change in today's world
Unit III
Agility & VUCA How to Adapt to Changes in Technology? Open business and innovation What is open
business?
Unit IV
Disruption and the Millennial generation Challenge your myths about millennials What to look out for?.
Unit-V
Disruption and the Millennial generation Challenge your myths about millennials. The good, the bad,
and the Ugly Positive & Negative Effects of Technology On Our Lives
4. Text Books:
5. Reference Material:
1 Johnson M.W., Christensen C.M., Kagermann H., "Reinventing Your Business Model",
Harvard
2. Business Review Blue Ocean Strategy: How to Create Uncontested Market Space and Make
Competition Irrelevant, Chan W.K., Mauborgne R. (2005)
===============================**=====================