0% found this document useful (0 votes)
87 views

BE (Electrical and Computer) 2020 Scheme and Syllabus

This document provides the scheme of courses and syllabi for the first and second year of the B.E. (Electrical and Computer Engineering) program. It outlines the courses to be taken each semester, including course codes, titles, credits, and category (core, professional elective, etc.). The program spans 8 semesters and includes courses in mathematics, physics, chemistry, programming, electronics, signals, control systems, power systems, and more advanced topics like machine learning, embedded systems, and power electronics.

Uploaded by

Abec Def
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
87 views

BE (Electrical and Computer) 2020 Scheme and Syllabus

This document provides the scheme of courses and syllabi for the first and second year of the B.E. (Electrical and Computer Engineering) program. It outlines the courses to be taken each semester, including course codes, titles, credits, and category (core, professional elective, etc.). The program spans 8 semesters and includes courses in mathematics, physics, chemistry, programming, electronics, signals, control systems, power systems, and more advanced topics like machine learning, embedded systems, and power electronics.

Uploaded by

Abec Def
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 61

SCHEME OF COURSES

and

Syllabi (for 1st and 2nd Year)

for
B.E. (ELECTRICAL AND COMPUTER ENGINEERING)

Electrical & Instrumentation Engineering Department

(w.e.f. July, 2020)


SEMESTER-I
Sr. Type of
Course No. Course Title L T P Credits
No. Course
1 UPH004 Applied Physics CF 3 1 2 4.5
2 UMA010 Mathematics –I CF 3 1 0 3.5
3 UTA003 Computer Programming CF 3 0 2 4.0
4 UEC001 Electronics Engineering CF 3 1 2 4.5
5 UTA015 Engineering Drawing CF 2 4 0 4.0
6 UHU003 Professional Communication CF 2 0 2 3.0
16 7 8 23.5

SEMESTER-II
Sr. Course Type of
Course Title L T P Credits
No. No. Course
1 UCB008 Applied Chemistry CF 3 1 2 4.5
2 UEE001 Electrical Engineering CF 3 1 2 4.5
3 UEN002 Energy and Environment CF 3 0 0 3.0
4 UMA004 Mathematics-II CF 3 1 0 3.5
5 UES009 Mechanics CF 2 1 2* 2.5
6 UTA018 Object Oriented Programming CF 3 0 2 4.0
Engineering Design Project-I
7 UTA016 PR 1 0 2 3.0
(2 self-effort hours)
18 4 10 25.0
* Each student will attend one Lab Session of 2 hrs in a semester for a bridge project in this course.
(Mechanics)

SEMESTER-III
Sr. Type of
Course No. Course Title L T P Credits
No. Course
1 UCS405 Discrete Mathematical Structures CF 3 1 0 3.5
2 UCS520 Computer Networks CP 3 0 2 4.0
3 UCS540 Data Structures and algorithms CP 3 0 2 4.0
4 UEE409 Network Theory CP 3 1 2 4.5
5 UEE505 Analog and Digital Systems CP 3 1 2 4.5
5 UHU005 Humanities for Engineers CF 2 0 2 3.0
6 UTA024 Engineering Design Project-II PR 1 0 4 3.0
18 3 14 26.5
SEMESTER-IV
Sr. Type of
Course No. Course Title L T P Credits
No. Course
1 UCS303 Operating Systems CP 3 0 2 4.0
2 UCS310 Data Base Management Systems CP 3 0 2 4.0
3 ULC401 Computer System Design CP 3 0 2 4.0
4 ULC402 Fundamentals of Signal Processing CP 3 0 2 4.0
5 UEE413 Electric Machinery CP 3 1 2 4.5
6 UEE414 Principles of Power System Engineering CP 3 1 2 4.5
18 2 12 25.0

SEMESTER-V
Sr. Type of
Course No. Course Title L T P Credits
No. Course
1 UMA028 Mathematics for Data Science CF 3 0 2 4.0
2 UEE511 Embedded System Design and IoT CP 3 0 2 4.0
3 UCS541 Foundations of Artificial Intelligence CF 3 0 2 4.0
4 UEE701 Power Electronics and Drives CP 3 1 2 4.5
5 UEE508 Linear Control Systems CP 3 1 2 4.5
Innovation and Entrepreneurship
6 UTA025 CF 1 0 2* 3.0
(2 self-effort hours)
16 2 12 24.0

SEMESTER-VI
Sr. Type of
Course No. Course Title L T P Credits
No. Course
1 ULC601 Machine Learning Techniques CP 3 0 2 4.0
2 ULC602 Digital Measurement and Protection CP 3 1 2 4.5
3 ULC603 Electric Vehicle and Real Time Systems CP 3 0 2 4.0
4 ULC604 Simulation of Power Systems CP 3 0 2 4.0
5 Elective -1 PE 3/2 0 0/2 3.0
6 Elective -2 PE 3/2 0 0/2 3.0
7 Generic Elective GE 2 0 0 2.0
8 ULC691 Capstone Project (Starts) PR 1* 0 2 --
21/ 10/
1 24.5
19 14
SEMESTER-VII
Sr. Course Type of
Course Title L T P Credits
No. No. Course
1 UCS645 Parallel and Distributed Computing CP 2 0 2 3.0
Smart Electric Grid and Energy
2 ULC701 CP 3 0 0 3.0
Management
Industrial Communication Protocols and
3 ULC702 PC 3 0 2 4.0
SCADA
4 Elective -3 PE 3 0 0 3.0
5 ULC691 Capstone Project PR 0 0 2 8.0
13 0 8 24.0

SEMESTER-VIII
Sr. Course Type of
Course Title L T P Credits Category
No. No. Course
1 ULC891 Project Semester PR -- -- -- 15.0 PR
OR Alternate Project Semester
1 ULC801 Mobile App Development CP 3 1 0 3.5 PE
2 UEE522 Energy Auditing and Management CP 3 1 0 3.5 PE
3 ULC892 Design Project PR -- -- -- 8.0 PR
OR
1 ULC893 Start-up Semester PR 15.0 PR
15.0

List of Professional Electives


Elective -1
1 ULC641 Autonomous Mobility 3 0 0
2 UCS531 Cloud Computing 2 0 2
3 ULC642 Data Mining 2 0 2
4 ULC643 Forecasting methods and applications 2 0 2
Elective -2
1 ULC661 Business Analytics 2 0 2
2 ULC662 Charging Infrastructure 3 0 0
3 ULC663 Cyber Physical Systems 3 0 0
4 ULC664 Cyber and Network Security 2 0 2
5 ULC665 Deep Learning 2 0 2
Elective -3
1 ULC741 Advanced Metering Infrastructure 3 0 0
2 ULC742 Digital Control Systems 3 0 0
3 ULC743 Electric Grid Security 2 0 2
4 ULC744 FACTS and Custom Power 3 0 0
5 ULC745 Modern Propulsion system and Robotics 2 0 2
6 UMA038 Optimisation and Heuristics 2 0 2
Generic Elective
S.No. Course No. Course Name L T P Cr
1 UTD002 Employability Development Skills 2 0 0 2.0
2 UHU016 Introductory Course In French 2 0 0 2.0
3 UHU017 Introduction To Cognitive Science 2 0 0 2.0
4 UHU018 Introduction To Corporate Finance 2 0 0 2.0
5 UCS002 Introduction To Cyber Security 2 0 0 2.0
6 UPH064 Nanoscience And Nanomaterials 2 0 0 2.0
7 UEN006 Technologies For Sustainable Development 2 0 0 2.0
8 UMA069 Graph Theory And Applications 2 0 0 2.0
9 UBT510 Biology For Engineers 2 0 0 2.0
Semester wise Credits for BE Electrical & Computer Engineering

Credits to be Earned
Nature of Course Total
(As per Choice based Credit System)
Semesters Credits

I II III IV V VI VII VIII


Core Foundation Course (CF) 23.5 22 3.5 -- 11.0
-- 3.0 -- 63.0
Core Professional Courses (CP) -- 17.0 25.0 13.0
16.5 10.0 -- 81.5
Professional and Generic -- -- --
8.0 3.0 -- 11.0
Electives (PE/GE) (6+2)
Project Based Courses (PR) ELC 3.0 3.0 ELC ELC -- 8.0 15.0 29.0
ELC
Total 23.5 25.0 23.5 25.0 24.0 24.5 24.0 15.0 184.5
UPH004: APPLIED PHYSICS
L T P Cr.
3 1 2 4.5

Course Objectives: To introduce the student to the basic physical laws of oscillators,
acoustics of buildings, ultrasonics, electromagnetic waves, wave optics, lasers, and
quantum mechanics and demonstrate their applications in technology. To introduce the
student to measurement principles and their application to investigate physical phenomena

Oscillations and Waves: Oscillatory motion and damping, Applications -


Electromagnetic damping – eddy current; Acoustics: Reverberation time, absorption
coefficient, Sabine’s and Eyring’s formulae (Qualitative idea), Applications - Designing of
hall for speech, concert, and opera; Ultrasonics: Production and Detection of Ultrasonic
waves, Applications - green energy, sound signaling, dispersion of fog, remote sensing,
Car’s airbag sensor.
Electromagnetic Waves: Scalar and vector fields; Gradient, divergence, and curl; Stokes’
and Green’s theorems; Concept of Displacement current; Maxwell’s equations;
Electromagnetic wave equations in free space and conducting media, Application - skin
depth.
Optics: Interference: Parallel and wedge-shape thin films, Newton rings, Applications as
Non-reflecting coatings, Measurement of wavelength and refractive index. Diffraction:
Single and Double slit diffraction, and Diffraction grating, Applications - Dispersive and
Resolving Powers. Polarization: Production, detection, Applications – Anti-glare
automobile headlights, Adjustable tint windows. Lasers: Basic concepts, Laser
properties,Ruby, HeNe, and Semiconductor lasers, Applications – Optical communication
and Optical alignment.
Quantum Mechanics: Wave function, Steady State Schrodinger wave equation,
Expectation value, Infinite potential well, Tunneling effect (Qualitative idea), Application
- Quantum computing.

Laboratory Work:
1 Determination of damping effect on oscillatory motion due to various media.
2 Determination of velocity of ultrasonic waves in liquids by stationary wave method.
3 Determination of wavelength of sodium light using Newton’s rings method.
4 Determination of dispersive power of sodium-D lines using diffraction grating.
5 Determination of specific rotation of cane sugar solution.
6 Study and proof of Malus’ law in polarization.
7 Determination of beam divergence and beam intensity of a given laser.
8 Determination of displacement and conducting currents through a dielectric.
9 Determination of Planck’s constant.
Micro project: Students will be given physics-based projects/assignments using computer
simulations, etc.
Course Outcomes:
Upon completion of this course, students will be able to:
1. Understand damped and simple harmonic motion, the role of reverberation in
designing a hall and generation and detection of ultrasonic waves.
2. Use Maxwell’s equations to describe propagation of EM waves in a medium.
3. Demonstrate interference, diffraction and polarization of light.
4. Explain the working principle of Lasers.
5. Use the concept of wave function to find probability of a particle confined in a box.

Text Books
1 Beiser, A., Concept of Modern Physics, Tata McGraw Hill (2007) 6th ed.
2 Griffiths, D.J., Introduction to Electrodynamics, Prentice Hall of India (1999) 3rd
ed.
3 Jenkins, F.A. and White, H.E., Fundamentals of Optics, McGraw Hill (2001) 4th ed.

Reference Books
1 Wehr, M.R, Richards, J.A., Adair, T.W., Physics of The Atom, Narosa Publishing
House (1990) 4th ed.
2 Verma, N.K., Physics for Engineers, Prentice Hall of India (2014)1st ed.
3 Pedrotti, Frank L., Pedrotti, Leno S., and Pedrotti, Leno M., Introduction to Optics,
Pearson Prentice HallTM (2008) 3rd ed.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UMA010: MATHEMATICS – I
L T P Cr.
3 1 0 3.5

Course Objectives: To provide students with skills and knowledge in sequence and series,
advanced calculus, calculus of several variables and complex analysis which would
enable them to devise solutions for given situations they may encounter in their
engineering profession.

Partial Differentiation: Functions of several variables, Limits and continuity, Chain rule,
Change of variables, Partial differentiation of implicit functions, Directional derivatives
and its properties, Maxima and minima by using second order derivatives
Multiple Integrals: Double integral (Cartesian), Change of order of integration in double
integral, Polar coordinates, graphing of polar curves, Change of variables (Cartesian to
polar), Applications of double integrals to areas and volumes, evaluation of triple integral
Sequences and Series: Introduction to sequences and Infinite series, Tests for
convergence/divergence, Limit comparison test, Ratio test, Root test, Cauchy integral
test, Alternating series, Absolute convergence and conditional convergence.
Series Expansions: Power series, Taylor series, Convergence of Taylor series, Error
estimates, Term by term differentiation and integration.
Complex analysis: Introduction to complex numbers, geometrical interpretation,
functions of complex variables, examples of elementary functions like exponential,
trigonometric and hyperbolic functions, elementary calculus on the complex plane
(limits, continuity, differentiability), Cauchy-Riemann equations, analytic functions,
harmonic functions.

Course Learning Outcomes:


Upon completion of this course, the students will be able to:
1. examine functions of several variables, define and compute partial derivatives,
directional derivatives and their use in finding maxima and minima in some
engineering problems.
2. evaluate multiple integrals in Cartesian and Polar coordinates, and their applications
to engineering problems.
3. determine the convergence/divergence of infinite series, approximation of functions
using power and Taylor’s series expansion and error estimation.
4. represent complex numbers in Cartesian and Polar forms and test the analyticity of
complex functions by using Cauchy-Riemann equations.
Text Books
1. Thomas, G.B. and Finney, R.L., Calculus and Analytic Geometry, Pearson Education
(2007), 9th ed.
2. Stewart James, Essential Calculus; Thomson Publishers (2007), 6th ed.
3. Kasana, H.S., Complex Variables: Theory and Applications, Prentice Hall India,
2005 (2nd edition).

Reference Books
1. Wider David V, Advanced Calculus: Early Transcendentals, Cengage Learning
(2007).
2. Apostol Tom M, Calculus, Vol I and II, John Wiley (2003).
3. Brown J.W and Chruchill R.V, Complex variables and applications, McGraw Hill,
(7th ed.)

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 30
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 25
applicable)
Total 100
UTA003: COMPUTER PROGRAMMING
L T P Cr.
3 0 2 4.0

Course objective: This course is designed to explore computing and to show students
the art of computer programming. Students will learn some of the design principles for
writing good programs.

Computers Fundamentals: Binary Number System, Computer memory, Computer


Software.
Algorithms and Programming Languages: Algorithm, Flowcharts, Generation of
Programming Languages.
C Language: Structure of C Program, Life Cycle of Program from Source code to
Executable, Compiling and Executing C Code, Keywords, Identifiers, Primitive Data
types in C, variables, constants, input/output statements in C, operators, type conversion
and type casting. Conditional branching statements, iterative statements, nested loops,
break and continue statements.
Functions: Declaration, Definition, Call and return, Call by value, Call by reference,
showcase stack usage with help of debugger, Scope of variables, Storage classes,
Recursive functions, Recursion vs Iteration.
Arrays, Strings and Pointers: One-dimensional, Two-dimensional and Multi-
dimensional arrays, operations on array: traversal, insertion, deletion, merging and
searching, Inter- function communication via arrays: passing a row, passing the entire
array, matrices. Reading, writing and manipulating Strings, understanding computer
memory, accessing via pointers, pointers to arrays, dynamic allocation, drawback of
pointers.
Structures and Union: Defining a Structure, Declaring a structure variables, Accessing
Structure Elements, and Union.
File Handling: Defining and Opening a File, Closing a File, Reading from a File,
Writing into a File.

Laboratory work:
To implement Programs for various kinds of programming constructs in C Language.

Course learning outcomes (CLOs):


On completion of this course, the students will be able to:
1. Comprehend and analyze the concepts of number system, memory, compilation and
debugging of the programs in C language.
2. Understanding of the fundamental data types, operators and console I/O functions
as an aspect of programs.
3. Design and create programs involving control flow statements, arrays, strings and
implement the concept of dynamics of memory allocations.
4. Evaluate and analyze the programing concepts based on user define data types and
file handling using C language.

Text Books:
1. Brian W. Kernighan Dennis M. Ritchie, C Programming Language, 2nd ed, 2012.
2. Balagurusamy G., Programming in ANSI C, 8th ed., 2019

Reference Books:
1. Kanetkar Y., Let Us C, 16th ed.,2017

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEC001: ELECTRONIC ENGINEERING

L T P Cr.
3 1 2 4.5

Course Objective: To enhance comprehension capabilities of students through


understanding of electronic devices, various logic gates, SOP, POS and their minimization
techniques, various logic families and information on different IC’s and working of
combinational circuits and their applications.

Semiconductor Devices: p- n junction diode: Ideal diode, V-I characteristics of diode,


Diode small signal model, Diode switching characteristics, Zener diode
Electronics Devices and Circuits: PN Diode as a rectifier, Clipper and clamper,
Operation of Bipolar Junction Transistor and Transistor Biasing, CB, CE, CC (Relationship
between α, β, γ) circuit configuration Input-output characteristics, Transistor as a switch, as
an Amplifier and its frequency Response, Introduction to Field Effect Transistor and its
characteristics, N and P channel MOS transistors, CMOS inverter, NAND and NOR gates,
General CMOS Logic, TTL and CMOS logic families,
Operational Amplifier Circuits: The ideal operational amplifier, The inverting, non-
inverting amplifiers, Op-Amp Characteristics, Applications of Op-amp.
Digital Systems and Binary Numbers: Introduction to Digital signals and systems,
Number systems, Positive and negative representation of numbers, Binary arithmetic,
Definitions and basic theorems of Boolean Algebra, Algebraic simplification, Sum of
products and product of sums formulations (SOP and POS), Gate primitives, AND, OR,
NOT and Universal Gate, Minimization of logic functions, Karnaugh Maps.
Combinational and Sequential Logic: Code converters, multiplexors, decoders,
Addition circuits and priority encoder, Master-slave and edge-triggered flip-flops,
Synchronous and Asynchronous counters, Registers, IEEE Representation of Digital ICs.

Laboratory Work
Familiarization with CRO, DSO and Electronic Components, Diodes characteristics -
Input- Output and Switching, BJT and MOSFET Characteristics, Zener diode as voltage
regulator, Rectifiers, Clippers and Clampers, adder circuit implementation, Multiplexer &
its application, Latches/Flip-flops, up/down counters.

Course learning outcomes (CLO):


On the completion of the course, the student will be able to:
1. Demonstrate the use of semiconductor diodes in various applications.
2. Discuss and explain the working of transistors and operational Amplifiers, their
configurations and applications.
3. Recognize and apply the number systems and Boolean algebra.
4. Reduce Boolean expressions and implement them with Logic Gates.
5. Analyze, design and implement combinational and sequential circuits.

Text Books
1. Boylestad, R.L. and Nashelsky, L., Electronic Devices & Circuit Theory, Perason
(2009).
2. M. M. Mano and M.D. Ciletti, Digital Design, Pearson, Prentice Hall, 2013.

Reference Books:
1. Milliman, J. and Halkias, C.C., Electronic Devices and Circuits, Tata McGraw Hill,
2007.
2. Donald D Givone, Digital Principles and Design, McGraw-Hill, 2003.
3. John F Wakerly, Digital Design: Principles and Practices, Pearson, (2000).
4. N Storey, Electronics: A Systems Approach, Pearson, Prentice Hall, (2009).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UTA015: ENGINEERING DRAWING
L T P Cr.
2 0 4 4.0
Course Objectives: This module is dedicated to graphics and includes two sections:
manual drawing and AutoCAD. This course is aimed at to make the student understand
dimensioned projections, learn how to create two-dimensional images of objects using first
and third angle orthographic projection as well as isometric, perspective and auxiliary
projection, to interpret the meaning and intent of tolerance dimensions and geometric
tolerance symbolism and to create and edit drawings using drafting software AutoCAD.
Engineering Drawing
1. Introduction
2. Orthographic Projection: First angle and third angle projection system
3. Isometric Projections
4. Auxiliary Projections
5. Perspective Projections
6. Introduction to Mechanical Drawing
7. Sketching engineering objects
8. Sections, dimensions and tolerances
AutoCAD
1. Management of screen menus commands
2. Introduction to drawing entities
3. Co-ordinate systems: Cartesian, polar and relative coordinates
4. Drawing limits, units of measurement and scale
5. Layering: organizing and maintaining the integrity of drawings
6. Design of prototype drawings as templates.
7. Editing/modifying drawing entities: selection of objects, object snap modes, editing
commands,
8. Dimensioning: use of annotations, dimension types, properties and placement, adding
text to drawing

Micro Projects /Assignments:


1. Completing the views - Identification and drawing of missing lines in the projection of
objects
2. Missing views – using two views to draw the projection of the object in the third view,
primarily restricting to Elevation, Plan and Profile views
3. Projects related to orthographic and isometric projections
a. Using wax blocks or soap bars to develop three dimensional object from given
orthographic projections
b. Using wax blocks or soap bars to develop three dimensional object, section it and
color the section
c. Use of AUTOCAD as a complementary tool for drawing the projections of the
objects created in (1) and (2).
4. Develop the lateral surface of different objects involving individual or a combination of
solids like Prism, Cone, Pyramid, Cylinder, Sphere etc.
5. To draw the detailed and assembly drawings of simple engineering objects/systems with
due sectioning (where ever required) along with bill of materials. e.g. Rivet joints,
simple bearing, wooden joints, Two plates connected with nut and bolt etc.
Course Learning Outcomes (CLO):
On completion of the Course, the student would be able to:
1. creatively comprehend geometrical details of common engineering objects
2. draw dimensioned orthographic and isometric projections of simple
engineering objects
3. draw sectional views of simple engineering objects.
4. interpret the meaning and intent of tolerance dimensions and geometric tolerance
symbolism
5. create and edit dimensioned drawings of simple engineering objects using AutoCAD
6. organize drawing objects using layers and setting up of templates in AutoCAD
Text Books
1. Jolhe, D.A., Engineering Drawing, Tata McGraw Hill, 2008
2. Davies, B. L., Yarwood, A., Engineering Drawing and Computer Graphics, Van
Nostrand Reinhold (UK), 1986
Reference Books
1. Gill, P.S., Geometrical Drawings, S.K. Kataria & Sons, Delhi (2008).
2. Gill, P.S., Machine Drawings, S.K. Kataria & Sons, Delhi (2013).
3. Mohan, K.R., Engineering Graphics, Dhanpat Rai Publishing Company, Delhi (2002).
4. French, T. E., Vierck, C. J. and Foster, R. J., Fundamental of Engineering Drawing &
Graphics Technology, McGraw Hill Book Company, New Delhi (1986).
5. Rowan, J. and Sidwell, E. H., Graphics for Engineers, Edward Arnold, London (1968).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 40
Sessional (Continuous Evaluation of drawing Tutorial, regular practice of 35
AutoCAD & Individual independent project drawing and AutoCAD assignment
Total 100
UHU003: PROFESSIONAL COMMUNICATION
L T P Cr.
2 0 2 3.0

Course objective: To introduce the students to effective professional communication. The


student will be exposed to effective communication strategies and different modes of
communication. The student will be able to analyze his/ her communication behavior and
that of the others. By learning and adopting the right strategies, the student will be able to
apply effective communication skills, professionally and socially.

Effective communication: Meaning, Barriers, Types of communication and Essentials.


Inter-personal Communication skills.
Effective Spoken Communication: Understanding essentials of spoken communication,
Public speaking, Discussion Techniques, Presentation strategies.
Effective Professional and Technical writing: Paragraph development, Forms of
writing, Abstraction and Summarization of a text; Technicalities of letter writing, internal
and external organizational communication. Technical reports and proposals.
Effective non verbal communication: Knowledge and adoption of the right non-verbal
cues of body language, interpretation of the body language in professional context.
Understanding Proxemics and other forms of non-verbal communication.
Communicating for Employment: Designing Effective Job Application letter, resumes.
Communication Networks in organizations: Types, barriers and overcoming the
barriers.

Laboratory work
1. Needs-assessment of spoken and written communication and feedback.
2. Training for Group Discussions through simulations and role plays.
3. Technical report writing on survey based projects.
4. Project based team presentations.

Course learning outcome (CLO):


1. Apply communication concepts for effective interpersonal communication.
2. Select the most appropriate media of communication for a given situation.
3. Speak assertively and effectively.
4. Write objective organizational correspondence.
5. Design effective resumes, reports and proposals .

Text Books
1. Lesikar R.V and Flately M.E., Basic Business Communication Skills for the
Empowering the Internet Generation. Tata McGraw Hill. New Delhi (2006).
2. Raman, M. & Sharma, S., Technical Communication Principles and Practice, Oxford
University Press New Delhi.(2011).
3. Mukherjee H.S., Business Communication-Connecting at Work, Oxford University
Press New Delhi, (2013).

Reference Books
1. Butterfield, Jeff., Soft Skills for everyone, Cengage Learning New Delhi,(2013).
2. Robbins, S.P., & Hunsaker, P.L., Training in Interpersonal Skills, Prentice Hall of
India New Delhi,(2008).
3. DiSianza, J. J & Legge, N. J., Business and Professional Communication, Pearson
Education India New Delhi,(2009).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (Group Discussions; professional presentations; poster presentations 30
,public speaking; technical reports
Total 100
UCB008: APPLIED CHEMISTRY
L T P Cr.
3 1 2 4.5

Course objective: The course aims at elucidating principles of applied chemistry in


industrial systems, water treatment, engineering materials and analytical techniques.

Electrochemistry: Specific, equivalent and molar conductivity of electrolytic solutions,


migration of ions, transference number and its determination by Hittorf’s method,
conducto-metric titrations, types of electrodes, concentration cells, liquid junction
potential.
Phase Rule: States of matter, phase, component and degree of freedom, Gibb’s phase
rule, one component and two component systems.
Water Treatment and Analysis: Hardness and alkalinity of water: units and
determination, external and internal methods of softening of water: carbonate, phosphate,
calgon and colloidal conditioning, lime-soda process, zeolite process, ion exchange
process, mixed bed deionizer, desalination of brackish water.
Fuels: Classification of fuels, calorific value, cetane and octane number, fuel quality,
comparison of solid liquid and gaseous fuels, properties of fuel, alternative fuels:
biofuels, power alcohol, synthetic petrol.
Chemistry of Polymers: Overview of polymers, types of polymerization, molecular
weight determination, tacticity of polymers, catalysis in polymerization, conducting,
biodegradable and inorganic polymers.
Atomic spectroscopy: Introduction to spectroscopy, atomic absorption
spectrophotometry and flame photometry, quantitative methods.
Molecular Spectroscopy: Beer-Lambert`s Law, molecular spectroscopy, principle,
instrumentation and applications of UV-Vis and IR spectroscopy.

Laboratory Work
Electrochemical measurements: Experiments involving use of pH meter, conductivity
meter, potentiometer.
Acid and Bases: Determination of mixture of bases.
Spectroscopic techniques: Colorimeter, UV-Vis spectrophotometer.
Water and its treatment: Determination of hardness, alkalinity, chloride, chromium,
iron and copper in aqueous medium.

Course Learning Outcomes:


The students will be able to reflect on:
1. concepts of electrodes in electrochemical cells, migration of ions, liquid junction
potential and conductometric titrations.
2. atomic and molecular spectroscopy fundamentals like Beer`s law, flame photometry,
atomic absorption spectrophotometry, UV-Vis and IR.
3. water and its treatment methods like lime soda and ion exchange.
4. concept of phase rule, fuel quality parameters and alternative fuels.
5. polymerization, molecular weight determination and applications as biodegradable
and conducting polymers.
6. laboratory techniques like pH metry, potentiometry, colourimetry, conductometry
and volumetry.

Text Books
1. Ramesh, S. and Vairam S. Engineering Chemistry, Wiley India (2012) 1sted.
2. Puri, B.R., Sharma,L.R., and Pathania, M.S. Principles of Physical Chemistry,
Vishal Publishing Co. (2008).
3. Aggarwal, S. Engineering Chemistry: Fundamentals and Applications, Cambridge
University Press (2015).

Reference Books
1. Brown, H., Chemistry for Engineering Students, Thompson, 1sted
2. Sivasankar, B., Engineering Chemistry, Tata McGraw-Hill Pub. Co. Ltd, New Delhi
(2008).
st
3. Shulz, M.J. Engineering Chemistry, Cengage Learnings (2007) 1 ed.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEE001: ELECTRICAL ENGINEERING
L T P Cr.
3 1 2 4.5

Course Objective: To introduce concepts of DC and AC circuits and electromagnetism.


To make the students understand the concepts and working of single-phase transformers,
DC motor and generators.

DC Circuits: Kirchhoff’s voltage and current laws; power dissipation; Voltage source
and current source; Mesh and Nodal analysis; Star-delta transformation; Superposition
theorem; Thevenin’s theorem; Norton’s theorem; Maximum power transfer theorem;
Millman’s theorem and Reciprocity theorem; Transient response of series RL and RC
circuits.
Steady state analysis of DC Circuits: The ideal capacitor, permittivity; the multi-plate
capacitor, variable capacitor; capacitor charging and discharging, current-voltage
relationship, time- constant, rise-time, fall-time; inductor energisation and de-
energisation, inductance current-voltage relationship, time-constant; Transient response
of RL, RC and RLC Circuits.
AC Circuits: Sinusoidal sources, RC, RL and RLC circuits, Concept of Phasors, Phasor
representation of circuit elements, Complex notation representation, Single phase AC
Series and parallel circuits, power dissipation in ac circuits, power factor correction,
Resonance in series and parallel circuits, Balanced and unbalanced 3-phase circuit -
voltage, current and power relations, 3- phase power measurement, Comparison of single
phase and three phase supply systems.
Electromagnetism: Electromagnetic induction, Dot convention, Equivalent inductance,
Analysis of Magnetic circuits, AC excitation of magnetic circuit, Iron Losses, Fringing
and stacking, applications: solenoids and relays.
Single Phase Transformers: Constructional features of transformer, operating principle
and applications, equivalent circuit, phasor analysis and calculation of performance
indices.
Motors and Generators: DC motor operating principle, construction, energy transfer,
speed- torque relationship, conversion efficiency, applications, DC generator operating
principle, reversal of energy transfer, emf and speed relationship, applications.
Laboratory Work: Network laws and theorems, Measurement of R,L,C parameters,
A.C. series and parallel circuits, Measurement of power in 3 phase circuits, Reactance
calculation of variable reactance choke coil, open circuit and short circuit tests on single
phase transformer, Starting of rotating machines.
Course Learning Outcome (CLO):
After the completion of the course the students will be able to:
1. Apply networks laws and theorems to solve DC circuits.
2. Analyse transient and steady state response of DC circuits.
3. Signify AC quantities through phasor and compute single-phase series and parallel
AC system behaviour during steady state.
4. Elucidate the need of three phase system, calculations and power measurement in
three- phase system.
5. Analyse the operation of magnetic circuits and performance of single phase
transformer.
6. Elucidate the principle and characteristics of DC machine.

Text Books:
1. Hughes, E., Smith, I.M., Hiley, J. and Brown, K., Electrical and Electronic
Technology, PHI (2008).
2. Nagrath, I.J. and Kothari, D.P., Basic Electrical Engineering, Tata McGraw Hill
(2002).
3. Naidu, M.S. and Kamashaiah, S., Introduction to Electrical Engineering, Tata
McGraw Hill (2007).

Reference Books:
1. Chakraborti, A., Basic Electrical Engineering, Tata McGraw Hill (2008).
2. Del Toro, V., Electrical Engineering Fundamentals, Prentice-Hall of India Private
Limited, (2004).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEN002: ENERGY AND ENVIRONMENT
L T P Cr.
3 0 0 3.0
Course Objectives:
The exposure to this course would facilitate the students in understanding the terms,
definitions and scope of environmental and energy issues pertaining to current global
scenario; understanding the value of regional and global natural and energy resources;
and emphasize on need for conservation of energy and environment.

Introduction: Natural Resources & its types, Concept of sustainability and


sustainable use of natural resources, Pollution based environmental issues and case
studies
Conventions on Climate Change: Origin of Conference of Parties (COPs), United
Nations Framework Convention on Climate Change (UNFCCC) and Intergovernmental
Panel on Climate Change (IPCC); Kyoto Protocol, instruments of protocol – CDM, JI
and IET; Montreal Action Plan; Paris Agreement and post-Parisscenario.
Air Pollution: Origin, Sources and effects of air pollution; Primary and secondary
meteorological parameters; Wind roses; Atmospheric Stability; Inversion; Plume
behavior; Management of air pollution: Source reduction and Air Pollution Control
Devices for particulates and gaseous pollutants in stationary and mobile sources.
Water Pollution: Origin, Sources of water pollution, Category of water pollutants,
Physico- Chemical characteristics, Components of wastewater treatment systems,
Advanced treatment technologies.
Solid waste management: Introduction to solid waste management, Sources,
characteristics of municipal and industrial solid waste, Solid waste management
methods: Incineration, composting, Biomethanation, landfill, E-waste management,
Basal convention.
Energy Resources: Classification of Energy Resources; Conventional energy,
resources- Coal, petroleum and natural gas, nuclear energy, hydroelectric power; Non-
conventional energy resources- Biomass energy, Thermo-chemical conversion and
biochemical conversion route; Generation of Biogas and biodiesel as fuels; Solar energy-
active and passive solar energy absorption systems; Type of collectors; Thermal and
photo conversion applications; Wind energy.
Facilitated through Online Platforms
Ecology and Environment: Concept of an ecosystem; structural and functional units of
an ecosystem; Food Chain, Food Web, Trophic Structures and Pyramids; Energy flow;
Ecological Succession; Types, Characteristics, Biodiversity, Biopiracy.
Human Population and the Environment: Population growth, variation among
nations; Population explosion – Family Welfare Programmes; Environment and human
health; Human Rights; Value Education; Women and Child Welfare; Role of
Information Technology in Environment and Human Health, Environmental Ethics.
Course Learning Outcomes (CLOs):
On the completion of course, students will be able to:
1. Comprehend the interdisciplinary context with reference to the environmental issues
and case studies
2. Assess the impact of anthropogenic activities on the various elements of
environment and apply suitable techniques to mitigate their impact.
3. Conceptualise and explain the structural and functional features of ecological
systems
4. Correlate environmental concerns with the conventional energy sources associated
and assess the uses and limitations of non-conventional energy technologies

Recommended Books
1. Moaveni, S., Energy, Environment and Sustainability, Cengage (2018)
2. Down to Earth, Environment Reader for Universities, CSE Publication (2018)
3. Chapman, J.L. and Reiss, M.J., Ecology- Principles and Application, Cambridge
University Press (LPE) (1999).
4. Eastop, T.P. and Croft, D.R. Energy Efficiency for Engineers and Technologists,
Longman and Harow (2006).
5. O’Callagan, P.W., Energy Management, McGraw Hill Book Co. Ltd. (1993).
6. Peavy H.S. and Rowe D.R. Environmental Engineering, McGraw Hill (2013).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 30
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 25
applicable)
Total 100
UMA004: MATHEMATICS-II
L T P Cr.
3 1 0 3.5

Course Objectives: To introduce students the theory and concepts of differential


equations, linear algebra, Laplace transformations and Fourier series which will equip
them with adequate knowledge of mathematics to formulate and solve problems
analytically.

Linear Algebra: Row reduced echelon form, Solution of system of linear equations,
Matrix inversion, Linear spaces, Subspaces, Basis and dimension, Linear transformation
and its matrix representation, Eigen-values, Eigen-vectors and Diagonalisation, Inner
product spaces and Gram- Schmidt orthogonalisation process.
Ordinary Differential Equations: Review of first order differential equations, Exact
differential equations, Second and higher order differential equations, Solution
techniques using one known solution, Cauchy - Euler equation, Method of undetermined
coefficients, Variation of parameters method, Engineering applications of differential
equations.
Laplace Transform: Definition and existence of Laplace transformsand its inverse,
Properties of the Laplace transforms, Unit step function, Impulse function, Applications
to solve initial and boundary value problems.
Fourier Series: Introduction, Fourier series on arbitrary intervals, Half range expansions,
Applications of Fourier series to solve wave equation and heat equation.

Course Learning Outcomes:


Upon completion of this course, the students will be able to:
1. solve the differential equations of first and 2nd order and basic application problems
described by these equations.
2. find the Laplace transformations and inverse Laplace transformations for various
functions. Using the concept of Laplace transform students will be able to solve the
initial value and boundary value problems.
3. find the Fourier series expansions of periodic functions and subsequently will be able
to solve heat and wave equations.
4. solve systems of linear equations by using elementary row operations.
5. identify the vector spaces/subspaces and to compute their bases/orthonormal bases.
Further, students will be able to express linear transformation in terms of matrix and
find the eigen values and eigen vectors.
Text Books:
1. Simmons, G.F., Differential Equations (With Applications and Historical Notes),
Tata McGraw Hill (2009).
2. Krishnamurthy, V.K., Mainra, V.P. and Arora, J.L., An introduction to Linear
Algebra, Affiliated East West Press (1976).

Reference Books:
1. Kreyszig Erwin, Advanced Engineering Mathematics, John Wiley (2006), 8th ed.
2. Jain, R.K. and Iyenger, S.R.K, Advanced Engineering Mathematics, Narosa Publishing
House(2011), 11th ed.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 30
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 25
applicable)
Total 100
UES009: MECHANICS
L T P Cr.
2 1 2* 2.5
(*Two hours lab once in semester)

Course Objectives: The objective of this module is to help students develop the
techniques needed to solve general engineering mechanics problems. Students will learn
to describe physical systems mathematically so that their behavior can be predicted.

Review of Newton’s law of motion and vector algebra.


Equilibrium of Bodies: Free-body diagrams, conditions of equilibrium, torque due to a
force, statistical determinacy.
Plane Trusses: Forces in members of a truss by method of joints and method of sections.
Friction: Sliding, belt, screw and rolling.
Properties of Plane Surfaces: First moment of area, centroid, second moment of area
etc. Shear Force and Bending Moment Diagrams: Types of load on beams,
classification of beams; axial, shear force and bending moment diagrams: simply
supported, overhung and cantilever beams subjected to any combination of point loads,
uniformly distributed and varying load and moment.
Virtual Work: Principle of virtual work, calculation of virtual displacement and virtual
work.

Experimental Project Assignment/ Micro Project: Students in groups of 4/5 will do


project on Model Bridge Experiment: This will involve construction of a model bridge
using steel wire and wood.

Course Learning Outcomes (CLO):


The students will be able to:
1. Determine resultants in plane force systems
2. Identify and quantify all forces associated with a static framework
3. Draw Shear Force Diagram and Bending Moment Diagram in various kinds of beams
subjected to different kinds of loads

Text Books
1. Shames, I. H. Engineering Mechanics: Dynamics, Pearson Education India (2006).
2. Beer, Johnston, Clausen and Staab, Vector Mechanics for Engineers, Dynamics,
McGraw-Hill Higher Education (2003).
Reference Books
1. Hibler, T.A., Engineering Mechanics: Statics and Dynamics, Prentice Hall (2012).
2. Timoshenko and Young, Engineering Mechanics, Tata McGraw Hill Education
Private Limited, (2006).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UTA018: OBJECT ORIENTED PROGRAMMING
L T P Cr.
3 0 2 4.0
Course Objectives: To become familiar with object oriented programming concepts and be
able to apply these concepts in solving diverse range of applications.

Object Oriented Programming with C++: Class declaration, creating objects, accessing
objects members, nested member functions, memory allocation for class, objects, static
data members and functions. Array of objects, dynamic memory allocation, this pointer,
nested classes, friend functions, constructors and destructors, constructor overloading, copy
constructors, operator overloading and type conversions.
Inheritance and Polymorphism: Single inheritance, multi-level inheritance,
multiple inheritance, runtime polymorphism, virtual constructors and destructors.
File handling: Stream in C++, Files modes, File pointer and manipulators, type of files,
accepting command line arguments.
Templates and Exception Handling: Use of templates, function templates, class
templates, handling exceptions.
Introduction to Windows Programming in C++: Writing program for Windows, using
COM in Windows Program, Windows Graphics, User Input
Laboratory work:
To implement Programs for various kinds of programming constructs in C++ Language.

Course learning outcomes (CLOs):


On completion of this course, the students will be able to:

1. Write, compile and debug programs in C++, use different data types, operators and I/O
function in a computer program.
2. Comprehend the concepts of classes, objects and apply basics of object oriented
programming, polymorphism and inheritance.
3. Demonstrate use of file handling.
4. Demonstrate use of templates and exception handling.
5. Demonstrate use of windows programming concepts using C++.
Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UTA016: ENGINEERING DESIGN PROJECT-I

L T P Cr.
1 0 2 3.0
(with 2 self effort hours)
Course Objectives:
To develop design skills according to a Conceive-Design- Implement- Operate (CDIO)
compliant methodology.
To apply engineering sciences through learning-by- doing project work.
To provide a framework to encourage creativity and innovation.
To develop team work and communication skills through group-based activity.
To foster self- directed learning and critical evaluation.

To provide a basis for the technical aspects of the project a small number of lectures are
incorporated into the module. As the students would have received little in the way of
formal engineering instruction at this early stage in the degree course, the level of the
lectures is to be introductory with an emphasis on the physical aspects of the subject
matter as applied to the ‘Mangonel’ project. The lecture series include subject areas
such as Materials, Structures, Dynamics and Digital Electronics delivered by experts in
the field.
This module is delivered using a combination of introductory lectures and participation
by the students in 15 “activities”. The activities are executed to support the syllabus
of the course and might take place in specialized laboratories or on the open ground
used for firing the Mangonel. Students work in groups throughout the semester to
encourage teamwork, cooperation and to avail of the different skills of its members. In
the end the students work in sub-groups to do the Mangonel throwing arm redesign
project. They assemble and operate a Mangonel, based on the lectures and tutorials
assignments of mechanical engineering they experiment with the working, critically
analyze the effect of design changes and implement the final project in a competition.
Presentation of the group assembly, redesign and individual reflection of the project is
assessed in the end.

Breakup of lecture details to be taken up by MED:


Lec Topic Contents
No.
Lec 1 Introduction The Mangonel Project. History. Spreadsheet.
Lec 2 PROJECTILE MOTION no DRAG, Design spread sheet simulator for it.
Lec 3 PROJECTILE MOTION with DRAG, Design spread sheet simulator for it.
Lec 4 STRUCTURES FAILURE STATIC LOADS
Lec 5 STRUCTURES FAILURE DYNAMIC LOADS
Lec 6 REDESIGNING THE Design constraints and limitations of
MANGONEL materials for redesigning the Mangonel for
competition as a group.
Lec 7 MANUFACTURING Manufacturing and assembling the Mangonel.
Lec 8 SIMULATION IN Simulation as an Analysis Tool in Engineering
ENGINEERING DESIGN Design.
Lec 9 ROLE OF The Role of Modelling in Engineering Design.
MODELLING &
DESIGN

Breakup of lecture details to be taken up by ECED:


Lec # Topic Contents
Lec Digital Prototype, Architecture, Using the Integrated Development
1-5 Electronics Environment (IDE) to Prepare an Arduino Sketch, structuring an
Arduino Program, Using Simple Primitive Types (Variables), Simple
programming examples. Definition of a sensor and actuator.

Tutorial Assignment / Laboratory Work:


Associated Laboratory/Project Program: T- Mechanical Tutorial, L- Electronics
Laboratory, W- Mechanical Workshop of “Mangonel” assembly, redesign, operation
and reflection.

Title for the weekly work in 15 weeks Code


Using a spread sheet to develop a simulator T1
Dynamics of projectile launched by a Mangonel - No Drag T2
Dynamics of projectile launched by a Mangonel - With Drag T3
Design against failure under static actions T4
Design against failure under dynamic actions T5
Electronics hardware and Arduino controller L1
Electronics hardware and Arduino controller L2
Programming the Arduino Controller L3
Programming the Arduino Controller L4
Final project of sensors, electronics hardware and programmed Arduino
controller based measurement of angular velocity of the “Mangonel”
throwing arm. L5
Assembly of the Mangonel by group W1
Assembly of the Mangonel by group W2
Innovative redesign of the Mangonel and its testing by group W3
Innovative redesign of the Mangonel and its testing by group W4
Final inter group competition to assess best redesign and understanding of
the “Mangonel”. W5

Project: The Project will facilitate the design, construction and analysis of a
“Mangonel”. In addition to some introductory lectures, the content of the students’ work
during the semester will consist of:
1. the assembly of a Mangonel from a Bill Of Materials (BOM), detailed
engineering drawings of parts, assembly instructions, and few prefabricated parts;
2. the development of a software tool to allow the trajectory of a “missile” to be studied
as a function of various operating parameters in conditions of no-drag and drag due
to air;
3. a structural analysis of certain key components of the Mangonel for static and
dynamic stresses using values of material properties which will be experimentally
determined;
4. the development of a micro-electronic system to allow the angular velocity
of the throwing arm to be determined;
5. testing the Mangonel;
6. redesigning the throwing arm of the Mangonel to optimise for distance
without compromising its structural integrity;
7. an inter-group competition at the end of the semester with evaluation of the
group redesign strategies.

Course Learning Outcomes (CLO):


On completion of the Course, the student would be able to:
1. simulate trajectories of a mass with and without aerodynamic drag using a
spreadsheet based software tool to allow trajectories be optimized;
2. perform a test to acquire an engineering material property of strength in bending and
analyze the throwing arm of the “Mangonel” under conditions of static and dynamic
loading;
3. develop and test software code to process sensor data;
4. design, construct and test an electronic hardware solution to process sensor data;
5. construct and operate a Roman catapult “Mangonel” using tools, materials and
assembly instructions, in a group, for a competition;
6. operate and evaluate the innovative redesign of elements of the “Mangonel” for
functional and structural performance;

Text Books
1. Michael Mc Roberts, Beginning Arduino, Technology in action publications.
2. Alan G. Smith, Introduction to Arduino: A piece of cake, Create Space Independent
Publishing Platform (2011)

Reference Book
1. John Boxall, Arduino Workshop - A Hands-On Introduction with 65 Projects, No
Starch Press (2013)
Evaluation Scheme

Sr. No. Evaluation Elements Weightage (%)


1 Mid Semester Test -
2 End Semester Examination -
Sessional: (may include the
following) Mechanical Tutorial Assignments 30
Electronics Hardware and software Practical work in Lab.

Assessment of Mechanical contents in Lectures and


3 Tutorials and Electronics contents in Lectures and 30
Practical.
Project (Assembly of the “Mangonel”, innovative redesign
10
with reflection, prototype competition,
Final Presentation and viva-voce 30
UTA025: INNOVATION AND ENTREPRENEURSHIP
L T P Cr.
1 0 2* 3.0
(with 2 self effort hours)

Course Objectives: This course aims to provide the students with a basic understanding
in the field of entrepreneurship, entrepreneurial perspectives, concepts and frameworks
useful for analyzing entrepreneurial opportunities, understanding eco-system
stakeholders and comprehending entrepreneurial decision making. It also intends to build
competence with respect business model canvas and build understanding with respect to
the domain of start-up venture finance.
Introduction to Entrepreneurship: Entrepreneurs; entrepreneurial personality and
intentions - characteristics, traits and behavioural; entrepreneurial challenges.
Entrepreneurial Opportunities: Opportunities- discovery/ creation, Pattern
identification and recognition for venture creation: prototype and exemplar model,
reverse engineering.
Entrepreneurial Process and Decision Making: Entrepreneurial ecosystem, Ideation,
development and exploitation of opportunities; Negotiation, decision making process and
approaches, - Effectuation and Causation.
Crafting business models and Lean Start-ups: Introduction to business models;
Creating value propositions - conventional industry logic, value innovation logic;
customer focused innovation; building and analyzing business models; Business model
canvas, Introduction to lean start-ups, Business Pitching.
Organizing Business and Entrepreneurial Finance: Forms of business organizations;
organizational structures; Evolution of organization, sources and selection of venture
finance options and its managerial implications. Policy Initiatives and focus; role of
institutions in promoting entrepreneurship.

Course learning outcomes (CLO):


Upon successful completion of the course, the students should be able to:
1. Explain the fundamentals behind the entrepreneurial personality and their intentions
2. Discover/create and evaluate opportunities.
3. Identify various stakeholders for the idea and develop value proposition for the same.
4. Describe various Business Models and design a business model canvas.
5. Analyse and select suitable finance and revenue models for start-up venture.

Text Books
1. Ries, Eric(2011), The lean Start-up: How constant innovation creates radically
successful businesses, Penguin Books Limited.
2. Blank, Steve (2013), The Startup Owner’s Manual: The Step by Step Guide for
Building a Great Company, K&S Ranch.
3. S. Carter and D. Jones-Evans, Enterprise and small business- Principal Practice and
Policy, Pearson Education (2006)
Reference Books
1. T. H. Byers, R. C. Dorf, A. Nelson, Technology Ventures: From Idea to Enterprise,
McGraw Hill (2013)
2. Osterwalder, Alex and Pigneur, Yves (2010) Business Model Generation.
3. Kachru, Upendra, India Land of a Billion Entrepreneurs, Pearson
4. Bagchi, Subroto, (2008), Go Kiss the World: Life Lessons For the Young
Professional, Portfolio Penguin
5. Bagchi, Subroto, (2012). MBA At 16: A Teenager’s Guide to Business, Penguin
Books
6. Bansal, Rashmi, Stay Hungry Stay Foolish, CIIE, IIM Ahmedabad
7. Bansal, Rashmi, (2013). Follow Every Rainbow, Westland.
8. Mitra, Sramana (2008), Entrepreneur Journeys (Volume 1), Booksurge Publishing
9. Abrams, R. (2006). Six-week Start-up, Prentice-Hall of India.
10. Verstraete, T. and Laffitte, E.J. (2011). A Business Model of Entrepreneurship,
Edward Elgar Publishing.
11. Johnson, Steven (2011). Where Good Ideas comes from, Penguin Books Limited.
12. Gabor, Michael E. (2013), Awakening the Entrepreneur Within, Primento.
13. Guillebeau, Chris (2012), The $100 startup: Fire your Boss, Do what you love and
work better to live more, Pan Macmillan
14. Kelley, Tom (2011),The ten faces of innovation, Currency Doubleday
15. Prasad, Rohit (2013), Start-up sutra: what the angels won’t tell you about business
and life, Hachette India.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 30
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 25
applicable)
Total 100
UCS405: DISCRETE MATHEMATICAL STRUCTURES
L T P Cr.
3 1 0 3.5

Course Objectives: Detailed study of various discrete and algebraic structures, basic logic,
basics of counting and proof techniques.

Sets, Relations, and Functions: Sets: Operations on set, Inclusion-exclusion principle,


Representation of Discrete Structures, Fuzzy set, Multi-set, bijective function, Inverse and
Composition of functions, Floor and Ceiling functions, Growth of functions: Big-O notation,
BigOmega and Big-Theta Notations, Determining complexity of a program, Hashing
functions, Recursive function, Functions applications.
Relations: Reflexivity, symmetry, transitivity, Equivalence and partial-ordered relations,
Asymmetric, Irreflexive relation, Inverse and complementary relations, Partition and
Covering of a set, N-ary relations and database, Representation relation using matrices and
digraph, Closure of relations, Warshall’s algorithm, Lexicographic ordering, Hasse diagram,
Lattices, Boolean algebra, Application of transitive closure in medicine and engineering.
Application: Embedding a partial order.
Graphs Theory: Representation, Type of Graphs, Paths and Circuits: Euler Graphs,
Hamiltonian Paths & Circuits; Cut-sets, Connectivity and Separability, Planar Graphs,
Isomorphism, Graph Colouring, Covering and Partitioning, Max flow: Ford-Fulkerson
algorithm, Application of Graph theory in real-life applications.
Basic Logic: Propositional logic, Logical connectives, Truth tables, Normal forms
(conjunctive and disjunctive), Validity of well-formed formula, Propositional inference rules
(concepts of modus ponens and modus-tollen’s), Predicate logic, Universal and existential
quantification.
Proof Techniques and counting: Notions of implication, equivalence, converse, inverse,
contra positive, negation, and contradiction, The structure of mathematical proofs, Direct
proofs, Disproving by counter example, Proof by contradiction, Induction over natural
numbers, Structural induction, Weak and strong induction, The pigeonhole principle,
Solving homogenous and heterogeneous recurrence relations.
Algebraic Structures: Group, Semi group, Monoids, Homomorphism, Congruencies, Ring,
Field, Homomorphism, Congruencies, Applications of algebra to control structure of a
program, the application of Residue Arithmetic to Computers.

Course learning outcomes (CLOs):


After the completion of the course, the student will be able to:
1. perform operations on various discrete structures such as set, function and relation.
2. apply basic concepts of asymptotic notation in analysis of algorithm.
3. Illustrate the basic properties and algorithms of graphs and apply them in modeling and
solving real-world problems.
4. comprehend formal logical arguments and translate statements from a natural language
into its symbolic structures in logic.
5. identify and prove various properties of rings, fields and group.
Text Books
1. Rosen H. K., Discrete Mathematics and its Applications, McGraw Hill (2011) 7th ed.
2. Tremblay P. J. and Manohar, R., Discrete Mathematical Structures with Applications to
Computer Science, Tata McGraw Hill (2008).

Reference Books
1. Gallian A. J., Contemporary Abstract Algebra, Cengage Learning (2017) 9th ed.
2. Lipschutz S., Lipson M., Discrete Mathematics, McGraw-Hill (2007) 3rd ed.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 30
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 25
applicable)
Total 100
UCS540: DATA STRUCTURES AND ALGORITHMS
L T P Cr.
3 0 2 4.0

Course Objectives: To become familiar with different types of data structures and their
applications and learn different types of algorithmic techniques and strategies.

Linear Data structures: arrays, records, strings and string processing, references and
aliasing, linked lists, strategies for choosing the appropriate data structure, abstract data types
and their implementation: stacks, queues, priority queues, sets, maps.
Basic Analysis: Differences among best, expected, and worst case behaviors of an
algorithm, Asymptotic analysis of upper and expected complexity bounds, Big O notation:
formal definition and use, Little o, big omega and big theta notation, Complexity classes,
such as constant, logarithmic, linear, quadratic, and exponential, Time and space trade-offs
in algorithms, Recurrence relations , Analysis of iterative and recursive algorithms.
Searching and Sorting: Linear Search, Binary Search, Bubble Sort, Selection Sort,
Insertion Sort, Shell Sort, Quick Sort, Heap Sort, Merge Sort, Counting Sort, Radix Sort.
Algorithmic Strategies with examples and problem solving: Brute-force algorithms with
examples, Greedy algorithms with examples, Divide-and-conquer algorithms with examples,
Recursive backtracking, Dynamic Programming with examples, Branch-and-bound with
examples, Heuristics, Reduction: transform-and-conquer with examples.
Non-Linear Data Structures And Sorting Algorithms: Hash tables, including strategies
for avoiding and resolving collisions, Binary search trees, Common operations on binary
search trees such as select min, max, insert, delete, iterate over tree, Graphs and graph
algorithms, Representations of graphs, Depth- and breadth-first traversals, Heaps, Graphs
and graph algorithms, Shortest-path algorithms (Dijkstra and Floyd) , Minimum spanning
tree (Prim and Kruskal).

Laboratory work: Implementation of Arrays, Recursion, Stacks, Queues, Lists, Binary


trees, Sorting techniques, Searching techniques. Implementation of all the algorithmic
techniques.

Course learning outcome (CLOs):


On the completion of the course, the students will be able to
1. implement the basic data structures and solve problems using fundamental algorithms.
2. implement various search and sorting techniques.
3. analyze the complexity of algorithms, to provide justification for that selection, and to
implement the algorithm in a particular context.
4. analyse, evaluate and choose appropriate data structure and algorithmic technique to
solve real-world problems.

Text Books:
1. Corman, Leiserson & Rivest, Introduction to Algorithms, MIT Press (2009), 3rd ed.
2. Narasimha Karumanchi, Data Structures and Algorithms Made Easy” (2014), 2nd ed.

Reference Books:
1. Sahni, Sartaj, Data Structures, Algorithms and Applications in C++, Universities Press
(2005), 2nd ed.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UCS303: OPERATING SYSTEMS
L T P Cr.
3 0 2 4.0

Course Objectives: To understand the role, responsibilities, and the algorithms involved for
achieving various functionalities of an Operating System.

Introduction and System Structures: Computer-System Organization, Computer-System


Architecture, Operating-System Structure, Operating-System Operations, Process
Management, Memory Management, Storage Management, Protection and Security,
Computing Environments, Operating-System Services, User and Operating-System
Interface, System Calls, Types of System Calls, System Programs, Operating-System Design
and Implementation, Operating-System Structure.
Process Management: Process Concept, Process Scheduling, Operations on Processes,
Inter-process Communication, Multi-threaded programming: Multicore Programming,
Multithreading Models, Process Scheduling: Basic Concepts, Scheduling Criteria,
Scheduling Algorithms, Multiple-Processor Scheduling, Algorithm Evaluation.
Deadlock: System Model, Deadlock Characterization, Methods for Handling Deadlocks,
Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock.
Memory Management: Basic Hardware, Address Binding, Logical and Physical Address,
Dynamic linking and loading, Shared Libraries, Swapping, Contiguous Memory Allocation,
Segmentation, Paging, Structure of the Page Table, Virtual Memory Management: Demand
Paging, Copy-on-Write, Page Replacement, Allocation of Frames, Thrashing, Allocating
Kernel Memory.
File Systems: File Concept, Access Methods, Directory and Disk Structure, File-System
Mounting, File Sharing, Protection, File-System Structure, File-System Implementation,
Directory Implementation, Allocation Methods, Free-Space Management.
Disk Management: Mass Storage Structure, Disk Structure, Disk Attachment, Disk
Scheduling, Disk Management, Swap-Space Management, RAID Structure.
Protection and Security: Goals of Protection, Principles of Protection, Domain of
Protection, Access Matrix, Implementation of the Access Matrix, Access Control,
Revocation of Access Rights, Capability-Based Systems, The Security Problem, Program
Threats, System and Network Threats, User Authentication, Implementing Security
Defenses, Firewalling to Protect Systems and Networks.
Concurrency: The Critical-Section Problem, Peterson’s Solution, Synchronization
Hardware, Mutex Locks, Semaphores, Classic Problems of Synchronization, Monitors.
Laboratory work: To explore detailed architecture and shell commands in Linux/Unix
environment, and to simulate CPU scheduling, Paging, Disk-scheduling and process
synchronization algorithms.

Course learning outcomes (CLOs):


After the completion of the course, the student will be able to:
1. explain the basic of an operating system viz. system programs, system calls, user mode
and kernel mode.
2. select a particular CPU scheduling algorithms for specific situation, and analyze the
environment leading to deadlock and its rectification.
3. explicate memory management techniques viz. caching, paging, segmentation, virtual
memory, and thrashing.
4. understand the concepts related to file systems, disk-scheduling, and security,
protection.
5. comprehend the concepts related to concurrency.

Text Books
1. Silberschatz A., Galvin B. P. and Gagne G., Operating System Concepts, John Wiley &
Sons Inc (2013) 9th ed.
2. Stallings W., Operating Systems Internals and Design Principles, Prentice Hall (2018)
9th ed.

Reference Books:
1. Bovet P. D., Cesati M., Understanding the Linux Kernel, O'Reilly Media (2006), 3rd ed.
2. Kifer M., Smolka A. S., Introduction to Operating System Design and Implementation:
The OSP 2 Approach, Springer (2007)

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEE409: NETWORK THEORY

L T P Cr.
3 1 2 4.5
Prerequisite (if any): Knowledge of fundamentals of Electrical Engineering
Course Objectives: To make the students understand the concepts of graph theory, two
port networks, filter design, attenuators, oscillator and network synthesis.

Graph Theory: Graph, Tree and link branches, Network matrices and their relations,
Choice of linearly independent network variables, Topological equations for loop current
and for nodal voltage, Duality.
Network Theorems: Superposition Theorem, Thevenin’s theorem, Norton’s theorem, and
Maximum power transfer theorem as applied to A.C. circuits, Tellegen’s theorem and their
applications.
Two Port Networks: Two port network description in terms of open circuits impedance,
Short circuit admittance, Hybrid and inverse hybrid, ABCD and inverse ABCD parameters,
Inter-connection of two port network, Indefinites admittance matrix and its applications.
Network Functions: Concepts of complex frequency, Transform impedance, Networks
function of one port and two port network, concepts of poles and zeros, property of driving
point and transfer function.
Passive Network Synthesis: Introduction, Positive Real Functions: Definition, Necessary
and sufficient conditions for a function to be positive real, Synthesis vs. analysis, Elements
of circuit synthesis, Foster and Cauer forms of LC Networks, Synthesis of RC and RL
networks.
Filters and Attenuators: Classification of filters, Analysis of a prototype low pass, High
pass, Band pass, Band stop and Mderived filter, Attenuation, Types of attenuators:
symmetrical and asymmetrical.
Active Filters Introduction to Active filters, first and second order low pass Butterworth
filter, First and second order high pass Butterworth filter, Band pass filter.
Laboratory Work: Verification of Network Theorems, Determination of Z, Y, hybrid and
ABCD parameters of two port network, Inter-connection of two port networks,
Implementation of different types of filter and attenuator configurations.

Course Learning Outcomes:


After the completion of this course, the student shall be able to
1. Apply various laws and theorems to solve electric networks.
2. Explain and analyze the behaviour of two port networks.
3. Apply graph theory concept to solve electrical networks
4. Realise one-port network parameters
5. Design different filter and attenuator configurations.

Text Books
1. Hayt, W., Engineering Circuit Analysis, Tata McGrawHill (2006).
2. Hussain, A., Networks and Systems, CBS Publications (2004).
3. Valkenberg, Van, Network Analysis, PrenticeHall of India Private Limited (2007).
4. Gayakwad, A. Op-Amps and Linear Integrated Circuits, PrenticeHall of India (2006).

Reference Books
1. Chakarbarti,A., Circuit Theory, Dhanpat Rai and Co. (P) Ltd. (2006).
2. Roy Chowdhuary, D., Networks and Systems, New Age International (P) Limited,
Publishers (2007).
3. Suresh Kumar, K.S. Electrical circuits and Networks, Pearson Education, (2009).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEE505: ANALOG AND DIGITAL SYSTEMS

L T P Cr.
3 1 2 4.5
Course Objective: To introduce the analysis of BJT biasing circuits and working of
FET, general applications of op amp, working of active filters and oscillators, to
understand the design concept of combinational and sequential digital circuits.

Bipolar Junction Transistor and Field Effect Transistor: Biasing and load line
analysis of BJT, CE configuration as two port network: h-parameters, equivalent circuit;
Structure and working of JFET and MOSFET; output and transfer characteristics,
Applications of JFET and MOSFET.
Introduction to Op Amp: Introduction, Ideal Voltage Transfer Curve, Open loop op
amp configurations, Summing, Scaling and Averaging Amplifier, Differentiator,
Integrator, Comparator.
Active filters and Oscillators: Condition for sustained oscillation, R-C phase shift,
Hartley, Colpitts, Crystal and Wien Bridge Oscillators, Negative Resistance oscillator;
first order High pass and low pass Butterworth filters using op amp; Multi-vibrators.
Simplification of Boolean Expressions: Quine-McClusky method in SOP and POS
forms, determination of prime implications, simplification using Map-entered variables.
Combinational and Sequential Circuits: Introduction, Adders: BCD adder, Code
converters, Magnitude comparators, Parity Generators/checkers, Encoders, Decoders,
Multiplexers, De-multiplexer; Introduction of sequential circuits, Flip-flops, Registers:
Serial/Parallel in/out, Bi- directional, Counters: Synchronous, Asynchronous, Decade,
Binary, Modulo-n, Shift register counters, Introduction to memory, Memory Expansion
using IC’s.
Converters: Digital to Analog conversion, R2R ladder DAC, Weighted Resistor DAC,
Analog- Digital conversion, Flash type, Counter type ADC, Dual-slope ADC, Successive
approximation type ADC.

Laboratory Work: RC coupled amplifier in CE mode, Use of Bi-stable, A-stable and


mono-stable multi-vibrator, Hartley and Colpitts Oscillator, Combinational circuits, Flip
Flops, shift register and binary counters, asynchronous/synchronous up/down counters,
Variable modulus counters, Usage of IC tester,

Minor Project: Design of LED lighting system for household application; street lighting
system; soft starting of DC machine.
Course Learning Outcome (CLO):
After the completion of the course the students will be able to:
1. Design different types of transistor biasing circuits and elucidate basics of FET and
MOSFET.
2. Demonstrate general applications of op amp such as comparator, summing amplifier,
differentiator and integrator.
3. Design Butterworth active filters using op amp and oscillator circuits.
4. Design combinational and sequential circuits.
5. Demonstrate the concept of ADC and DAC.

Text Books
1. Boylestad R. L., Electronic Devices and Circuit Theory, Pearson Education (2007).
2. Millman, J. and Halkias, C.C., Integrated Electronics, Tata McGraw Hill (2006).
3. Floyd, T.L. and Jain, R. P., Digital Fundamentals, Pearson Education (2008).
4. Tocci, R. and Widmer, N., Digital Systems: Principles and Applications, Pearson
Education (2007).

Reference Books
1. Neamen, Donald A., Electronic Circuit Analysis and Design, McGraw Hill (2006).
2. Sedra A. S. and Smith K. C., Microelectronic Circuits, Oxford University Press ,
(2006).
3. Mano, M. M. and Ciletti, M., Digital Design, Pearson Education (2008).
4. Kumar, A., Fundamentals of Digital Circuits, Prentice Hall (2007).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UTA024: ENGINEERING DESIGN PROJECT-II
L T P Cr.
1 0 4 3.0

Course objective: The project will introduce students to the challenge of electronic systems
design & integration. The project is an example of ‘hardware and software co-design’ and
the scale of the task is such that it will require teamwork as a co-ordinated effort.
Hardware overview of Arduino:
 Introduction to Arduino Board: Technical specifications, accessories
and applications.
 Introduction to Eagle (PCB layout tool) software.
Sensors and selection criterion:
 Concepts of sensors, their technical specifications, selection criterion, working principle
and applications such as IR sensors, ultrasonic sensors.
Active and passive components:
 Familiarization with hardware components, input and output devices, their technical
specifications, selection criterion, working principle and applications such as-
 Active and passive components: Transistor (MOSFET), diode (LED), LCD,
potentiometer, capacitors, DC motor, Breadboard, general PCB etc.
 Instruments: CRO, multi-meter, Logic probe, solder iron, de-solder iron
 Serial communication: Concept of RS232 communication , Xbee
 Introduction of ATtiny microcontroller based PWM circuit programming.
Programming of Arduino:
 Introduction to Arduino: Setting up the programming environment and basic introduction
to the Arduino micro-controller
 Programming Concepts: Understanding and Using Variables, If-Else Statement,
Comparison Operators and Conditions, For Loop Iteration, Arrays, Switch Case
Statement and Using a Keyboard for Data Collection, While Statement, Using Buttons,
Reading Analog and Digital Pins, Serial Port Communication, Introduction programming
of different type of sensors and communication modules, DC Motors controlling.
Basics of C#:
 Introduction: MS.NET Framework Introduction, Visual Studio Overview and
Installation
 Programming Basics: Console programming, Variables and Expressions, Arithmetic
Operators, Relational Operators, Logical Operators, Bitwise Operators, Assignment
Operators, Expressions, Control Structures, Characters, Strings, String Input, serial port
communication: Read and write data using serial port.
 Software code optimization, software version control
Laboratory Work:
Schematic circuit drawing and PCB layout design on CAD tools, implementing hardware
module of IR sensor, Transmitter and Receiver circuit on PCB.
Bronze Challenge: Single buggy around track twice in clockwise direction, under full
supervisory control. Able to detect an obstacle. Parks safely. Able to communicate state of
the track and buggy at each gantry stop to the console.
Silver Challenge: Two buggies, both one loop around, track in opposite directions under full
supervisory, control. Able to detect an obstacle. Both park safely. Able to communicate state
of the track and buggy at each gantry stop with console.
Gold Challenge: Same as silver but user must be able to enter the number of loops around
the track beforehand to make the code generalized.

Course learning outcome (CLO):


The student will be able to:
1. Recognize issues to be addressed in a combined hardware and software system design.
2. Draw the schematic diagram of an electronic circuit and design its PCB layout using
CAD Tools.
3. Apply hands-on experience in electronic circuit implementation and its testing.
4. Demonstrate programming skills by integrating coding, optimization and debugging
for different challenges.
5. Develop group working, including task sub-division and integration of individual
contributions from the team.

Text Books
1. Michael McRoberts, Beginning Arduino, Technology in action publications, 2nd Edition.
2. Alan G. Smith, Introduction to Arduino: A piece of cake, CreateSpace Independent
Publishing Platform (2011).

Reference Books
1. John Boxall, Arduino Workshop - a Hands-On Introduction with 65 Projects, No Starch
Press; 1 edition (2013).
Evaluation Scheme
Evaluation Elements % Weightage
Evaluation-1 (ECE lab) 20
Evaluation-2 (CSE lab) 20
Quiz 10
Evaluation-3 (ECE+CSE lab) 50
Total 100
UCS310: DATABASE MANAGEMENT SYSTEMS
L T P Cr
3 0 2 4

Course Objectives: To become familiar with different types of data structures and their
applications and learn different types of algorithmic techniques and strategies.

Introduction: Data, data processing requirement, desirable characteristics of an ideal data


processing system, traditional file based system, its drawback, concept of data dependency,
Definition of database, database management system, 3-schema architecture, database
terminology, benefits of DBMS.
Relational Database: Relational data model: Introduction to relational database
theory: definition of relation, keys, relational model integrity rules.
Database Analysis: Conceptual data modeling using E-R data model -entities, attributes,
relationships, generalization, specialization, specifying constraints, Conversion of ER
Models to Tables, Practical problems based on E-R data model.
Relational Database Design: Normalization- 1NF, 2NF, 3NF, BCNF, 4NF and 5NF.
Concept of De-normalization and practical problems based on these forms.
Transaction Management and Concurrency control: Concept of Transaction, States of
Transaction and its properties, Need of Concurrency control, concept of Lock, Two phase
locking protocol.
Recovery Management: Need of Recovery Management, Concept of Stable Storage, Log
Based Recovery Mechanism, Checkpoint.
Database Implementation: Introduction to SQL, DDL aspect of SQL, DML aspect of SQL
– update, insert, delete & various form of SELECT- simple, using special operators,
aggregate functions, group by clause, sub query, joins, co-related sub query, union clause,
exist operator. PL/SQL - cursor, stored function, stored procedure, triggers, error handling,
and package.

Laboratory work: Students will perform SQL commands to demonstrate the usage of DDL
and DML, joining of tables, grouping of data and will implement PL/SQL constructs. They
will also implement one project.

Project: It will contain database designing & implementation, should be given to group of 2-
4 students. While doing projects emphasis should be more on back-end programming like
use of SQL, concept of stored procedure, function, triggers, cursors, package etc. Project
should have continuous evaluation and should be spread over different components.

Course learning outcomes (CLOs):


On completion of this course, the students will be able to:
1. analyze the Information Systems as socio-technical systems, its need and advantages as
compared to traditional file-based systems.
2. analyze and design database using E-R data model by identifying entities, attributes and
relationships.
3. apply and create Relational Database Design process with Normalization and De-
normalization of data.
4. comprehend the concepts of transaction management, concurrence control and recovery
management.
5. demonstrate use of SQL and PL/SQL to implementation database applications.

Text Books
1. Silverschatz A., Korth F. H. and Sudarshan S., Database System Concepts, Tata
McGraw Hill (2010) 6thed.
2. Elmasri R. and Navathe B. S., Fundamentals of Database Systems, Pearson (2016) 7thed.

Reference Books
1. Bayross I., SQL, PL/SQL the Programming Language of Oracle, BPB Publications
(2009) 4thed.
2. Hoffer J.,Venkataraman, R. and Topi, H., Modern Database Management, Pearson
(2016) 12thed.

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
ULC401: COMPUTER SYSTEM DESIGN
L T P Cr.
3 0 2 4.0

Course Objectives: To introduce the concept of instruction level parallelism followed in the
modern RISC based computers by introducing the basic RISC based DLX architecture. To
make the students understand and implement various performance enhancement methods
like memory optimization, Multiprocessor configurations, Pipelining and the performance
evaluation. To enhance the coding skills and interfacing of I/O devices using interrupts to the
processor.

Fundamentals of Computer Design: Evolution of Computer systems, Functional Units,


Basic Operational Concepts, Bus Structures, Historical Perspective, Von-Neuman
Architecture, Harvard Architecture. CISC and RISC architectures, CPU Performance
metrics, choice of benchmarks,
Control Unit; Hardwired and micro-programmed Control unit design
Instruction Set Principles: Classification of Instruction set architectures, Instruction format
and Addressing modes, Program Execution, Role of registers, Evaluation stacks and data
buffers, The role of compilers, MIPS32 Instruction set and programming examples, The
DLX Architecture, Addressing modes, Instruction format, DLX operations, Effectiveness of
DLX.
Memory Hierarchy Design: Introduction, Cache memory, Cache Organization, multilevel
memories, Write Policies, Reducing Cache Misses, Cache Associativity Techniques,
Reducing Cache Miss Penalty, Reducing Hit Time, Main Memory Technology, Fast Address
Translation, Translation Lookaside buffer, Virtual memory, Crosscutting issues in the design
of Memory Hierarchies, Cache Coherence.
Input / Output Organization and Buses: Accessing I/O Devices, Interrupts, Handling
Multiple Devices, Controlling device Requests, Exceptions, Direct Memory Access, Bus
arbitration policies, Synchronous and Asynchronous buses, Parallel port, Serial port,
Standard I/O interfaces, Peripheral Component Interconnect (PCI) bus and its architecture,
SCSI Bus, Universal Synchronous Bus (USB) Interface.
CPU Performance Enhancement: Idea of pipelining and parallelism, Stages of pipeline for
DLX, Pipeline Hazards, Data hazards, Control Hazards, Design issues of Pipeline
Implementation, Multicycle operations, The MIPS pipeline, Parallel Processing Concepts -
Flynn's classifications, Instruction level parallelism, Pipeline Scheduling and Loop
Unrolling, Data, Branch Prediction, Name and Control Dependences, Overcoming data
hazards with dynamic scheduling, Superscalar DLX Architecture, The VLIW Approach.
Multiprocessors: Characteristics of Multiprocessor Architectures, Centralized Shared and
Distributed Shared Memory Architectures, Synchronization, Models of Memory
Consistency. Multicore processors and GPU.
Laboratory Work: Use of assembler, Use of arithmetic and logic circuit board for integer
and floating point data operations, microprogramming of control unit, pipelining processors,
use of MIPs simulator, parameter assessment of Cache, input/output interface circuits

Course Learning Outcomes:


On the completion of the course, the student will be able to:
1. display a understanding of the instruction set and coding of a RISC based processor.
2. evaluate the performance of a RISC based machine with an enhancement applied and
make a decision about the applicability of that respective enhancement .
3. display wide understanding of how memory is organized and managed in a modern
digital computer, including cache, virtual and physical memory and address translation.
4. understand the concept of multiple processors, cache coherence and I/O device
interfacing
5. display an understanding of the concept of pipelining and parallelism pipelining in a
modern RISC processor and describe how hazards are resolved.

Text Books
1. Hennessy, J. L., Patterson, D. A., Computer Architecture: A Quantitative Approach, Elsevier
(2009), 4th ed..
2. Hamacher, V., Carl, Vranesic, Z.G. and Zaky, S.G., Computer Organization, McGraw-
Hill (2002), 2nd ed.
3. Hayes John P., Computer Architecture and Organization, McGraw Hill, (1988), 3rd ed..

Reference Books
1. David A. Patterson and John L. Hennessy, Computer Organization and Design: The
Hardware/Software Interface (2010), Morgan Kaufmann ARM Edition.
2. Murdocca, M. J. and Heuring, V.P., Principles of Computer Architecture, Prentice Hall
(1999) 3rd ed.
3. Stephen, A.S., Halstead, R. H., Computation Structure, MIT Press (1999) 2nd ed.
4. William Stallings, Computer Organization and Architecture: Designing for
Performance, Pearson Education

Evaluation Scheme
Evaluation Elements %
Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEE413: ELECTRICAL MACHINERY
L T P Cr.
3 1 2 4.5

Prerequisite (if any): Fundamental knowledge in DC & AC circuits, electromagnetism,


single-phase transformers, DC motor and generators.
Course Objectives: The course aims to introduce the concept of D.C. Machines,
Transformers, Synchronous and Asynchronous AC machines, their construction and
performance parameters.

Direct Current Machines: Basic concept and classification of dc machines as per type of
excitation, circuit models and related equations of separately and self-excited dc generators
and motors, armature reaction, characteristics of dc generators, characteristics of dc motors ,
speed control of dc motor, DC Motor starters, losses and efficiency in dc machines .
Transformers: Working principle of three phase transformers, construction, basic phasor
groups and connections of three phase transformer, V-V and Scott-Connection, Electrical
tests and performance metrics, parallel operation of transformers.
Induction (Asynchronous) Motor: Principle of operation and construction, calculation of
slip, rotor frequency, rotor emf, current and power, losses and efficiency, induction motor
phasor diagram and equivalent circuit, torque-slip and power-slip characteristics,
determination of equivalent circuit parameters from no-load test and blocked-rotor test,
starting methods of induction motor, methods of speed control
Synchronous Machines: Operating principle and construction, phasor diagrams of
cylindrical and salient pole synchronous generators/alternator, Open circuit and short circuit
test of synchronous machine, voltage regulation of an alternator, active and reactive power
equations of synchronous machine-power-angle characteristics, synchronizing power and
synchronizing torque, Parallel Operation and Synchronisation of generator with infinite bus,
operating principle and application of synchronous motor.
Single-phase motors: Basic concept of single-phase induction motor, starting methods,
comparison between single and poly-phase induction motors, basic working principle and
application of universal motor, single-phase reluctance motor, sub-synchronous motor,
hysteresis motor.
Laboratory: Open short and short circuit tests on transformer, parallel operation of
transformer, measurements of harmonics in inrush current, Scott connection and load
sharing, no load, and external characteristics of self and separately excited DC generators,
Speed control of DC shunt motor, open circuit and blocked rotor test on induction motor,
speed control of induction motor, motor starting methods, voltage regulation of synchronous
generator, V and inverted V curves of Synchronous generator, active and reactive power
control of synchronous generator.

Course Learning Outcomes:


After the completion of this course, the student shall be able to:
1. Analyse the performance of three phase transformers
2. Analyse the load sharing with parallel connected single phase/three phase transformers.
3. Analyse the performance characteristics of DC motors and DC generators
4. Use different methods for starting and speed control of DC motors.
5. Analyse tests, characteristics and steady state performance of Three-phase induction
motor
6. Comprehend the performance and test of synchronous machines.
7. Analyse performance of single machine – infinite bus system and number
of alternators connected in parallel.
Text Books:
1. D.P. Kothari and I.J. Nagrath, Electric Machines, 4e, Tata McGraw Hill Education
Private Limited, New Delhi.
2. P.S. Bimbhra, Electrical Machinery, 7ed., Khanna Publishers, New Delhi.
3. P.S. Bimbhra, Generalized Theory of Electrical Machines, 5e, Khanna Publishers, New
Delhi.
Reference Books:
1. Toro, Vincert, Electromechanical Devices for Energy Conversion, Prentice Hall of India.
2. Fitzgerald, A.E., Kingsley, C. Jr., and Umans, Stephen, Electric Machinery, 6e, McGraw
Hill, USA

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UEE414: PRINCIPLES OF POWER SYSTEM ENGINEERING
L T P Cr.
3 1 2 4.5

Prerequisite (if any): Basic knowledge of Electrical engineering fundamentals


Course Objectives: The course aims to impart a critical theoretical and practical
introduction to electrical, mechanical design of transmission system and steady state analysis
of network.

Introduction to Power System: Structure of power systems, Growth of power


systemsIndian overview, Interconnections and their advantages. Power Supply Systems and
their comparison, High voltage Transmission Systems
Electrical Design of Transmission Line
Choice of voltage and frequency, Types of conductor, Size of conductor, Resistance,
Inductance and capacitance of single phase and three phase transmission lines. Effect of
ground on Capacitance. Parameters of Insulated Cables, Grading of Cables
Mechanical Design of Transmission line
Tension and sag calculations, Factors affecting Sag, Sag template, Stringing charts,
Vibrations and vibration damper
Insulators: Insulator types, String efficiency and its Improvement.
Performance of Transmission Lines
Characteristics and performance of power transmission lines: Short, Medium, Long lines,
Generalized constants, Power flow, regulation, Power circle diagrams, Series and shunt
compensation, Corona, Ferranti Effect, Electrostatic and Electromagnetic interference with
communication lines.
Transmission network Calculations
Single line diagram of power system, Per Unit System and its advantages, Admittance
model, Modelling of regulating transformer, Bus admittance matrix assemble, Bus
impedance matrix assembly
Load Flow Studies
Load flow problem, Power flow equations, Load flow solution using Gauss Seidal and
Newton Raphson methods, Decoupling between real and reactive power control, Decoupled
and fast decoupled methods, Comparison of load flow methods
Laboratory:
The instructor may add experiments related to the implementation of
R, L, C parameters on transmission line bench, Measurement of ABCD parameters of line,
String efficiency of insulator. MATLAB simulation of Ybus, Zbus assembly of IEEE data,
Load flow solution. Use of application specific s/w
Course Learning Objectives (CLO)
After the completion of the course, the students will be able to
1. design the electrical parameters of transmission lines and insulated cables under
various working conditions.
2. describe the mechanical design (sag and tension) of transmission line under various
environment and geographical conditions .
3. develop and analyse the transmission line models and evaluate its performance.
4. develop an appropriate mathematical model of power system
5. carry out load flow analysis of practical power system for balanced system.

Text Books:
1. Nagrath, I.J. and Kothari, D.P., Power System Engineering, Tata McGraw Hill (2007).
2. Stevenson, W.D., Power System Analysis, McGraw Hill (2007).
3. Gupta, B.R., Power System Analysis and Design, S. Chand and Company Limited
(2009).

Reference Books
1. M. Pai, Copmuter Techniques in Power System analysis, Tata McGraw Hill, 2nd ed.,
(2005),
2. Chakraborti, A., Soni, M.L., Gupta, P.V. and Bhatnagar, U.S., A Text Book on Power
System Engineering, Dhanpat Rai and Co. (P) Ltd. (2008).
3. Elgard, O.L. , Electric Energy Systems Theory, McGraw Hill Publications , 2nd ed., (2017)

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
ULC402: FUNDAMENTALS OF SIGNAL PROCESSING
L T P Cr.
3 0 2 4.0

Course objective: To explain the concepts of Fourier analysis, digital signal processing,
stability analysis of digital system, digital filter design and application of DSP for specific
protection and drive.

Introduction: Signals and Systems, Classification of signals, Continuous time signals and its
classifications, Standard continuous time signals, Classification of continuous time systems,
Discrete time signals and its classifications, Nyquist rate, Sampling theorem, Aliasing,
Convolution, Correlation.
Fourier Series and Fourier Transform: Introduction to Fourier Series and Fourier
Transform, Dirichlet Conditions, Determination of Fourier Coefficients, Properties of Fourier
Transform, Energy density, Power Spectral Density.
Z-Transform: Region of Convergence (ROC), Properties of z-transform, Initial and Final
Value theorems, Partial sum, Parseval’s Theorem, z-transform of standard sequences, Inverse
z-transform, Pole-Zero plot, System function of LTI system, Causality and Stability in terms
of z-transform.
DFT and FFT: Discrete Fourier Series, Discrete Fourier Transform and its Properties,
Efficient Computation of DFT using FFT algorithms, Linear Filtering Approach to
Computation of DFT.
Digital Filter Structure: Describing Equation, Structures for FIR Systems, Structures for IIR
Systems, Representation of Structures using Signal Flow Graph.
Design of Digital Filters: Introduction, Difference between analog and digital filters, Types
of filters, LTI systems as filters, Design of IIR filters from analog filters, FIR filters design,
Least square filter design, Designing digital filter from pole-zero placement, Butterworth
filter design using Bilinear transformation, FIR filter design using windows, Design of filters
using pole-zero combination, Analysis of coefficient quantization effects in FIR filters,
Analysis of round-off errors, Dynamic range scaling, Low sensitivity digital filters, Limit
cycles in IIR filters.
Hardware Architecture of DSP Processor: Desirable features of DSP processors, Types of
architectures, Internal architecture, Features, System interface and Instruction set of ADSP-
21xx, ADSP-21xxDevelopment tools, TMS DSP processor.

Laboratory work: Convolution and correlation, Solution of difference equations using z-


Transform and Fourier tools, FFT and spectrum analysis, design of high pass, low pass, band
pass and band stop FIR filter using window method, design of IIR filter using Matched Z
Transform (MZT), Bilinear Z Transform (BZT), Pole Zero Placement and Impulse Invariant
methods.

Course Learning Outcomes (CLO):


After the completion of the course, the students will be able to:
1. explain the basics of signals and systems.
2. solve different type of problems related to Fourier series and Fourier transforms
3. analyze the hardware architecture of DSP processor.
4. design digital filter and harmonic mitigation.
5. carryout spectrum analysis using DFT.
6. apply DSP concepts for power system applications such as relaying, protection and
metering.

Text Books
1. Proakis, J.G. and Manolakis, D.G., Digital Signal Processing, Prentice Hall of India
(1996).
2. Rabiner, C.R. and Gold, B., Theory and Applications of Digital Signal Processing,
Prentice Hall of India (2000)

Reference Books
1. Antonion, A., Digital Filters: Analysis Design and Application, Prentice-Hall of India
(1999).
2. Oppenhein, A.V. and Schafer, R.W., Digital Signal Processing, Prentice-Hall of India
(1998).
3. Helmut, U. and Willibald, W., Protection Techniques in Electrical Engg. Systems, Marcel
Dekker Inc. (2001)

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100
UCS520: COMPUTER NETWORKS
L T P Cr.
3 0 2 4.0

Course Objectives: The subject will introduce the basics of computer networks to students
through a study of layered models of computer networks and applications.

Introduction: Organization of the Internet, ISP, Network criteria, Categories of networks,


Network performance and Transmission Impairments. Network Devices, OSI Model,
TCP/IP Protocol Suite, Layering principles, Line Encoding, Switching technique and
Multiplexing.
Local Area Networks: LAN topologies: Bus topology, Ring topology, Token passing rings,
FDDI, Star topologies, Asynchronous transfer mode, Ethernet, IEEE standards 802.3, 802.5.
Wireless LANs: IEEE 802.11 and Bluetooth, introduction to Virtual circuit switching
including frame relay, X.25, and ATM. Reliable Data Delivery: Error control (retransmission
techniques, timers), Flow control (Acknowledgements, sliding window), Multiple Access,
Performance issues (pipelining).
Routing and Forwarding: Routing versus forwarding, Static and dynamic routing, Unicast
and Multicast Routing. Distance-Vector, Link-State, Shortest path computation, Dijkstra's
algorithm, Network Layer Protocols (IP, ICMP), IP addressing, IPV6, Address binding with
ARP, Scalability issues (hierarchical addressing).
Process-to-Process Delivery: UDP, TCP and SCTP, Multiplexing with TCP and UDP,
Principles of congestion control, Approaches to Congestion control, Quality of service, Flow
characteristics, Techniques to improve QoS.
Network Applications: Naming and address schemes (DNS, IP addresses, Uniform
Resource Identifiers, etc.), Distributed applications (client/server, peer-to-peer, cloud, etc.),
HTTP as an application layer protocol, Electronic mail, File transfer, Remote login.

Laboratory work: To design conceptual networks using E-Draw, Visual Studio etc. and to
implement topologies BUS, RING, STAR, Mesh and configuring Router using Packet tracer
or GNS3 platform.

Course learning outcomes (CLOs):


After the completion of the course, the student will be able to:
1. conceptualize and explain the functionality of the different layers within a network
architecture
2. analyze the requirements for a given organizational structure and select the most
appropriate networking architecture and technologies, sub-netting and routing
mechanism.
3. demonstrate the operation of various routing protocols and their performance analysis.
4. illustrate design and implementation of datalink, transport and network layer protocols
within a simulated/real networking environment.

Text Books
1. Forouzan A. B., Data communication and Networking, McGraw Hill (2012) 5th ed.
2. Tanenbaum S. A. and Wetherall J. D., Computer Networks, Prentice Hall (2013) 5th ed.

Reference Book
1. Kurose J. and Ross K., Computer Networking: A Top Down Approach, Perason (2017) 7th
ed.
2. Stallings W., Computer Networking with Internet Protocols and Technology, Pearson
(2004).

Evaluation Scheme
Evaluation Elements % Weightage
Mid Semester Test 25
End Semester Examination 45
Sessional (may include Tutorial, Assignment, Lab work, Quiz , Project as 30
applicable)
Total 100

You might also like