0% found this document useful (0 votes)
77 views28 pages

Syllabus For Upcoming Even Semester 2025

Uploaded by

Ram Din
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views28 pages

Syllabus For Upcoming Even Semester 2025

Uploaded by

Ram Din
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 28

Hours per Week Total

Course Code Course Name


L T P Credits
EE3CO46 Power System 3 0 0 3
Protection

Course Learning Objectives (CLOs):


CLO 1 To learn short circuit calculation for symmetrical faults and to learn the effect of
unsymmetrical faults and their effects.
CLO 2 To provide the basic principles and operation of various types of circuit breakers.
CLO 3 To know the classification, operation and application of different types of
electromagnetic protective relays.
CLO 4 To explain protective schemes for generator and transformers.
CLO 5 To gain the knowledge of various protective schemes used for feeders, bus bars and
to understand protection against over voltages.
UNIT - I
Symmetrical Fault Analysis:
Reactance’s of Synchronous Machine – Three Phase Short Circuit Currents - Short circuit
MVA calculations for Power Systems – Numerical Problems.
Symmetrical Components
Definition of symmetrical components – symmetrical components of unbalanced three phase
systems – Power in symmetrical components – Sequence impedances and Sequence
networks: Synchronous generator – Transmission line and transformers – Numerical
Problems.
Unsymmetrical Fault analysis
Various types of faults: LG– LL– LLG and LLL on unloaded alternator-Numerical problems.
UNIT - II
Circuit Breakers
Application oriented evolution of Switchgear - Miniature Circuit Breaker(MCB)– Elementary
principles of arc interruption– Restriking Voltage and Recovery voltages– Restriking
phenomenon - RRRV– Average and Max. RRRV– Current chopping and Resistance
switching– Concept of oil circuit breakers– Description and operation of Air Blast– Vacuum
and SF6 circuit breakers– Circuit Breaker ratings and specifications– Concept of Auto
reclosing.
UNIT - III
Electromagnetic Protection
Relay connection – Balanced beam type attracted armature relay - induction disc and
induction cup relays–Torque equation - Relays classification–Instantaneous– DMT and
IDMT types– Applications of relays: Over current and under voltage relays– Directional
relays– Differential relays and percentage differential relays– Universal torque equation–
Distance relays: Impedance– Reactance– Mho and offset mho relays– Characteristics of
distance relays and comparison, relay coordination.
UNIT - IV
Generator Protection
Protection of generators against stator faults– Rotor faults and abnormal conditions–
restricted earth fault and inter turn fault protection– Numerical examples.
Transformer Protection
Percentage differential protection– Design of CT’s ratio– Buchholz relay protection–
Numerical examples.
UNIT - V
Feeder and Bus bar Protection:
Over current Protection schemes – PSM - TMS – Numerical examples – Carrier current and
three zone distance relay using impedance relays. Protection of bus bars by using
Differential protection.
Protection against over voltage:
Generation of over voltages in power systems– Protection against lightning over voltages–
Valve type and zinc oxide lighting arresters.

Text Books:
1. Badri Ram and D.N Viswakarma, Power System Protection and Switchgear, Tata McGraw
Hill Publications - 2nd edition - 2011.
2. I.J.Nagrath & D .P.Kothari, Modern Power system Analysis, Tata McGraw–Hill
Publishing Company - 3rd edition - 2007.

Reference Books:
1. B.R.Gupta, Power System Analysis, A H Wheeler Publishing Company Limited - 1998.
2. Sunil S. Rao, Switchgear & protection, Khanna Publication.
3. Ravindra P. Singh, Switchgear & Power System Protection, PHI Learning.

Course Outcomes (COs):


After the completion of the course the student should be able to:
CO1 Analyze the effect of symmetrical faults and unsymmetrical faults.
CO2 Illustrate the principles of arc interruption for application to high voltage circuit breakers
of air - oil - vacuum - SF6 gas type.
CO3 Analyse the working principle and operation of different types of electromagnetic
protective relays.
CO4 Acquire knowledge of protective schemes for generator and transformers for different
fault conditions.
CO5 Classify various types of protective schemes used for feeders and bus bar protection and
also analyze the operation of different types of over voltages protective schemes.
Hours per Week Total
Course Code Course Name
L T P Credits
EE3EI02 Embedded Systems 3 0 0 3

Course Learning Objectives (CLOs):


CLO 1 To provide an overview of Design Principles of Embedded System.
CLO 2 To provide clear understanding about the role of firmware.
CLO 3 To understand the necessity of operating systems in correlation with hardware
systems.
CLO 4 To learn the methods of interfacing and synchronization for tasking.

UNIT - I
Introduction to Embedded Systems: Definition of Embedded System, Embedded Systems
Vs General Computing Systems, History of Embedded Systems, Classification, Major
Application Areas, Purpose of Embedded Systems, Characteristics and Quality Attributes of
Embedded Systems.
UNIT – II
Typical Embedded System: Core of the Embedded System: General Purpose and Domain
Specific Processors, ASICs, PLDs, Commercial Off-The-Shelf Components (COTS),
Memory: ROM, RAM, Memory according to the type of Interface, Memory Shadowing,
Memory selection for Embedded Systems, Sensors and Actuators, Communication Interface:
Onboard and External Communication Interfaces.
UNIT – III
Embedded Firmware: Reset Circuit, Brown-out Protection Circuit, Oscillator Unit, Real
Time Clock, Watchdog Timer, Embedded Firmware Design Approaches and Development
Languages.
UNIT–IV
RTOS Based Embedded System Design: Operating System Basics, Types of Operating
Systems, Tasks, Process and Threads, Multiprocessing and Multitasking, Task Scheduling.
UNIT– V
Task Communication: Shared Memory, Message Passing, Remote Procedure Call and
Sockets,
Task Synchronization: Task Communication/Synchronization Issues, Task Synchronization
Techniques, Device Drivers, Methods to Choose an RTOS.
Text Books:
1. Introduction to Embedded Systems - Shibu K.V, Mc Graw Hill.
2. Embedded System design: Steve Heath, Elsevier.
Reference Books:
1. Embedded Systems - Raj Kamal, TMH.
2. Embedded System Design - Frank Vahid, Tony Givargis, John Wiley.
3. Embedded Systems – Lyla B. Das, Pearson, 2013
4. An Embedded Software Primer - David E. Simon, Pearson Education.
Course Outcomes (COs):
After the completion of the course the student should be able to:
CO1 Demonstrate the history, purpose and application areas of embedded systems.
CO2 Understand the selection procedure of Processors in the embedded domain.
CO3 Design Procedure for Embedded Firmware.
CO4 Visualize the role of Real time Operating Systems in Embedded Systems.
CO5 Evaluate the Correlation between task synchronization and latency issues.
Hours per Week Total
Course Code Course Name
L T P Credits
EE3CO47 Machine Learning for 3 0 2 4
Electrical Engineering

Course Learning Objectives (CLOs):


CLO 1 patterns and concepts from data without being explicitly programmed in various IOT
nodes.
CLO 2 to design and analyze various machine learning algorithms and techniques with a
modern outlook focusing on recent advances.
CLO 3 to explore supervised and unsupervised learning paradigms of machine earning, Deep
learning technique and various feature extraction strategies.

UNIT - I
Introduction to Machine Learning with Python
Introduction to Machine Learning, basic terminology, Types of Machine Learning and
Applications, Using Python for Machine Learning: Installing Python and packages from the
Python Package Index, Introduction to NumPy, SciPy, matplotlib and scikitlearn, Tiny
application of Machine Learning.
UNIT – II
Supervised Learning
Types of Supervised Learning, Supervised Machine Learning Algorithms: k-Nearest
Neighbors, Linear Models, Naive Bayes Classifiers, Decision Trees, Ensembles of Decision
Trees, Kernelized Support Vector Machines, Uncertainty Estimates from Classifiers.
UNIT – III
Unsupervised Learning
Types of Unsupervised Learning, challenges, Preprocessing and scaling, Dimensionality
Reduction, Feature Extraction, Manifold Learning, Clustering: K-Means Clustering,
Agglomerative Clustering, DBSCAN, Comparing and Evaluating Clustering Algorithms.
UNIT–IV
Representing Data and Engineering Features
Categorical Variables, Binning, Discretization, Linear Models, Trees, Interactions and
Polynomials, Univariate Nonlinear Transformations, Automatic Feature Selection. Parameter
Selection with Preprocessing, Building Pipelines, The General Pipeline Interface.
UNIT– V
Working with Text Data (Data Visualization)
Types of Data Represented as Strings, Example Application: Sentiment Analysis of Movie
Reviews, Representing Text Data as a Bag of Words, Stop Words, Rescaling the Data with tf-
idf, Investigating Model Coefficients, Approaching a Machine Learning Problem, Testing
Production Systems, Ranking, Recommender Systems and Other kinds of Learning.
Text Books:
1. Introduction to Machine Learning with Python: A Guide for Data Scientists, Andreas C.
Muller & Sarah Guido, Orielly Publications, 2019.
2. Python Machine Learning, Sebastian Raschka & Vahid Mirjalili, 3rd Edition, 2019.
3. Building Machine Learning Systems with Python, Luis Pedro Coelho, Willi Richert, 2nd
Edition, 2015.
Reference Books:
1. Machine Learning, Tom M. Mitchell, Mc Graw-Hill Publication, 2017
2. Machine Learning, S Sridhar, M Vijayalakshmi, Oxford University Press.
3. An Introduction to Machine Learning, Miroslav Kubat, Springer.
Course Outcomes (COs):
After the completion of the course the student should be able to:
CO1 Illustrate and comprehend the basics of Machine Learning with Python
CO2 Demonstrate the algorithms of Supervised Learning and be able to differentiate linear
and logistic regressions
CO3 Demonstrate the algorithms of Unsupervised Learning and be able to understand the
clustering algorithms
CO4 Evaluate the concepts of binning, pipeline Interfaces with examples
CO5 Apply the sentiment analysis for various case studies

List of Experiments:
Requirements: Develop the following program using Anaconda/ Jupiter/ Spider and
evaluate ML models.
Experiment-1: Implement and demonstrate the FIND-S algorithm for finding the most
specific hypothesis based on a given set of training data samples. Read the training data from
a .CSV file.
Experiment-2: For a given set of training data examples stored in a .CSV file, implement
and demonstrate the Candidate-Elimination algorithm to output a description of the set of all
hypotheses consistent with the training examples.
Experiment-3: Write a program to demonstrate the working of the decision tree based ID3
algorithm. Use an appropriate data set for building the decision tree and apply this knowledge
to classify a new sample.
Experiment-4: Exercises to solve the real-world problems using the following machine
learning methods: a) Linear Regression b) Logistic Regression c) Binary Classifier
Experiment-5: Develop a program for Bias, Variance, Remove duplicates, Cross Validation.
Experiment-6: Write a program to implement Categorical Encoding, One-hot Encoding
Experiment-7: Build an Artificial Neural Network by implementing the Back propagation
algorithm and test the same using appropriate data sets.
Experiment-8: Write a program to implement k-Nearest Neighbor algorithm to classify the
iris data set. Print both correct and wrong predictions.
Experiment-9: Implement the non-parametric Locally Weighted Regression algorithm in
order to fit data points. Select appropriate data set for your experiment and draw graphs.
Experiment-10: Assuming a set of documents that need to be classified, use the naïve
Bayesian Classifier model to perform this task. Built-in Java classes/API can be used to write
the program. Calculate the accuracy, precision, and recall for your data set.
Experiment-11: Apply EM algorithm to cluster a Heart Disease Data Set. Use the same data
set for clustering using k-Means algorithm. Compare the results of these two algorithms and
comment on the quality of clustering. You can add Java/Python ML library classes/API in the
program.
Experiment-12: Exploratory Data Analysis for Classification using Pandas or Matplotlib.
Experiment-13: Write a Python program to construct a Bayesian network considering
medical data. Use this model to demonstrate the diagnosis of heart patients using standard
Heart Disease Data Set
Experiment-14: Write a program to Implement Support Vector Machines and Principle
Component Analysis
Experiment-15: Write a program to Implement Principle Component Analysis.
Hours per Week Total
Course Code Course Name
L T P Credits
OE00094 Battery Management 3 0 0 3
Systems & Charging
Stations

Course Learning Objectives (CLOs):


CLO 1 Able to understand the working of different batteries for EV applications
CLO 2 Able to know the fundamentals of battery charging methods and their advantages
CLO 3 Able to know the different kinds of equipment in charging station
CLO 4 Able to know the requirements of battery management.
CLO 5 Able to know method of modelling batteries and their simulation studies.

UNIT – I: EV Batteries
Cells & Batteries, Nominal voltage and capacity, C rate, Energy and power, Cells connected
in series, Cells connected in parallel. Lead Acid Batteries: Lead acid battery basics, special
characteristics of lead acid batteries, battery life and maintenance, Li-ion batteries. Nickel-
based Batteries: Nickel cadmium, Nickel metal hydride batteries. Sodium-Based Batteries:
Introduction, sodium sulphur batteries, sodium metal chloride (Zebra) batteries. Lithium
Batteries: Introduction, the lithium polymer battery, lithium ion battery.

UNIT – II: Battery charging strategies


Charging algorithms for a single battery: Basic terms for charging performance evaluation
and characterization, CC charging for NiCd/NiMH batteries, CV charging for lead acid
batteries, CC/CV charging for lead acid and Li-ion batteries, MSCC charging for lead acid,
NiMH and Li-ion batteries, TSCC/CV charging for Li-ion batteries, CVCC/CV charging for
Li-ion batteries, Pulse charging for lead acid, NiCd/NiMH and Li-ion batteries, Charging
termination techniques, Comparisons of charging algorithms and new development;
Balancing methods for battery pack charging: Battery sorting Overcharge for balancing,
Passive balancing, Active balancing.

UNIT – III: Charging Infrastructure


Domestic Charging Infrastructure, Public charging Infrastructure, Normal Charging Station,
Occasional Charging Station, Fast Charging Station, Battery Swapping Station, Move-and-
charge zone.
UNIT–IV :Battery-Management-System Requirements
Battery-pack topology, BMS design requirements, Voltage sense, Temperature sense, Current
sense, Contactor control, Isolation sense, Thermal control, Protection, Charger control,
Communication via CAN bus, Log book, SOC estimation, Energy estimation, Power
estimation, Diagnostics .

UNIT– V: Battery Modelling


General approach to modelling batteries, simulation model of rechargeable Li-ion battery,
simulation model of a rechargeable NiCd battery, Parameterization of NiCd battery model,
Simulation examples.

Text Books:
1. Electric Vehicles Technology Explained by James Larminie Oxford Brookes University,
Oxford, UK John Lowry Acenti Designs Ltd., Uk. (Unit-1)
2. Energy Systems for Electric and Hybrid Vehicles by K.T. Chau, IET Publications, First
edition, 2016. (Unit-2)

Reference Books:
1. Modern Electric Vehicles Technology by C. C. Chan, K.T Chau, Oxford University Press
Inc., New york , 2001. (Unit-3)
2. Battery Management Systems Vol. – II Equivalent Circuits and Methods, by Gregory
L.Plett, Artech House publisher, First edition 2016. (Unit-4)
3. Battery Management Systems: design by Modelling by Henk Jan Bergveld, Wanda S.
Kruijt, Springer Science & Business Media, 2002. (Unit-5)

Course Outcomes (COs):


After the completion of the course the student should be able to:
CO1 Describe the construction and operation of different batteries for EV applications
CO2 Describe charging algorithms of different batteries and balancing methods of battery
packs
CO3 Describe the different kinds of infrastructure needed in the charging stations
CO4 Describe the requirements of battery management and their maintenance
CO5 Obtain the modelling of batteries and develop their simulation models
Hours per Week Total
Course Code Course Name
L T P Credits
EE3EL16 Digital Signal Processing 3 0 0 3

CLO01 Impart a basic knowledge of different types of discrete signals and systems and
their representations.

CLO02 Able to solve the difference equations of digital filters and their applications in
different fields of areas.

CLO03 Distinguish different types of discrete signals and systems using frequency domain.

CLO04 Able to formulate discrete signals and systems using Fourier series.

CLO05 Different points to be considered while designing FIR and IIR filters.

Unit- I
Introduction to digital signal processing: discrete time signals & systems, linear shift
invariant systems, stability and causality, linear-constant coefficient difference equations,
frequency domain representation of discrete time signals and systems, properties of the
discrete time Fourier transform (DTFT), sampling and discrete time processing of
continuous-time signals.

Unit- II
Z-transforms- Applications of z-transforms, solution of difference equations of digital
filters, system function, stability criterion, frequency response of stable systems, one sided Z-
transform and its applications.

Unit-III
Frequency analysis of signals and systems: Frequency analysis of continuous time signals,
frequency analysis of discrete time signals, properties of Fourier transform for discrete time
signals, frequency domain characteristics of linear time invariant systems, linear invariant
systems as frequency selective filters, inverse systems and de-convolution.

Unit- IV
Discrete Fourier series: Properties of discrete Fourier series, DFS representation of periodic
sequences. Discrete Fourier transforms, properties of DFT, fast Fourier transforms (FFT) -
Radix-2 decimation in time and decimation in frequency FFT Algorithms. Inverse FFT.

Unit-V
Design of Digital Filters: General considerations, design of finite impulse response (FIR)
filters, design of infinite impulse response (IIR) filters from analog filters, frequency
transformations, design of digital filters based on least-square method and window method,
comparison of IIR and FIR filters.

Text-Books:
1. Oppenheim & Schaffer, Digital Signal Processing, PHI.
2. J Cavacchi Digital Signal Processing Wiley India.
3. S. Salivahanan, “Digital Signal Processing”, McGraw Hill Education (India) Private
Limited

Reference Books:

1 Ludeman Fundamental of Digital Signal Processing, wileyindia.


2 Antoniou, Digital Filters Analysis & Design, TMH.
3 Anand Kumar Digital Signal Processing ,PHI

Course Outcomes (COs):


After completion of this course the students shall be able to:

CO01 Analyse different types of discrete signals and systems and its properties for finding
stability and its uses in different fields.
CO02 Apply digital filters using z transform obtained from the solutions of difference
equations.
CO03 Apply frequency analysis in filters of continuous time signals and discrete time
signals.
CO04 Develop periodic sequences of discrete signals and systems using Fourier series.
CO05 Design different digital FIR and IIR filters using a number of methods.
Hours per Week Total
Course Name
Course Code L T P Credits
EE3EL18
Electrical Drives 3 1 0 4

Course Learning Objectives (CLOs):


CLO01 To understand the concepts of basicelectric drive operations and to distinguish
different applications as per the loads requirements and identify & describe motor
dynamics relations and stability criterion.
CLO02 To understand and classify different DC, AC and synchronousmotor drives
operations and its applications including different converter topologies.
CLO03 To analyzeDC, AC and synchronous motor drives operations and formulate
computational problems.
CLO04 To Equip the students with the knowledge of PLC systems and its application in
drive control

Unit I: Electric Drives - Elements of electric drive, requirement and advantages of electric
drive, selection of drives, constant power and constant torque drives.
Motor dynamics – fundamental torque equation, speed torque convention, multi quadrant
operation, steady state stability criterion.

Unit II: Control of DC motors by Converters - Single phase semi and fully controlled
converters connected to separately excited DC motor, Three phase semi and fully controlled
converters connected to separately excited DC motor.

Chopper fed DC drives – Introduction toFour Quadrant operation, braking: rheostatic,


dynamic and regenerative for separately excited DC motor.
Chopper fed separately excited DC motor: single quadrant, two quadrant and four quadrant
operation.

Unit III: Control of Induction Motors –


From stator side:Control of three phase induction motor by ac voltage controllers, Speed
torque characteristics, Variable frequency control by VSI and CSI. PWM control, closed loop
operation (block diagram), numerical problems on stator side control of three phase induction
motor.
From rotor side: static rotor resistance control, Introduction to slip recovery control: static
scherbius, static Kramer drives.

Unit IV: Control of Synchronous Motors – Separate and self-control of synchronous


motors, load commutated CSI fed synchronous motor, operation, waveform, Speed torque
characteristics, application, advantage, closed loop operation (block diagram).
Unit V: Industrial Drive Control - Introduction toProgrammable logic controller hardware
and internal architecture, PLC systems basic configuration, PLC applications in ac drive
control, advantages.

Text-Books
1. G. K. Dubey, Fundamentals of electric Drives, Narosa Publishing House.
2. V. Subramanyam, Thyristor control of Electric Drive, Tata McGraw-Hill Pub.
3. R. Krishnan, Electric Motor Drives –Modeling, Analysis and Control, PHI.

Reference Book:
1. Bimal K. Bose, Modern Power Electronics and AC Drives, Pearson Education.
2. Theodore Wildi, Electrical Machines, Drives and Power Systems, Pearson.
3. S.K. Pillai, A first course in Electric Drives, Wiley Eastern.

Course Outcomes (COs):


After completion of this course the students shall be able to:

CO01 Understand the concepts of basic electric drive operations and to distinguish
different applications as per the loads requirements and identify & describe motor
dynamics relations and stability criterion.
CO02 Understand and classify different DC, AC and synchronous motor drives operations
and its applications including different converter topologies.
CO03 AnalyzeDC, AC and synchronous motor drives operations and formulate
computational problems.
CO04 Equip the students with the knowledge of PLC systems and its application in drive
control
Hours per Week
Course Code Course Name
L T P Credits

EE3CO60 Database Management Systems 3 1 2 5

Course Learning Objectives (CLOs):

CLO01 To Understand the Types of Data and Structured database, different methods of
modelling, conceptual model like ER Model, Object Oriented Model.

CLO02 To understand the Relational Model, Relational Algebra and Relational Calculus.

CLO03 To Understand the Functional dependency, Keys, Normalization process.

CLO04 To Understand Database Transaction and its Properties

CLO05 To Understand the File organization, Query optimization, indexes, Fragmentation,


Replication and Allocation Techniques.

Unit-I
Basic Concepts: Data Vs Information, Definition of Database, Advantages of Database
Systems, Components of DBMS, DBMS Architecture and Data Independence, Data
Modeling, Entity Relationship Model, Relational, Network, Hierarchical and Object Oriented
Models. Data Modeling using Entity Relationship Model.
Unit-II
Relational Database: Relational Databases, Relational Algebra, Relational Algebra
Operation, Tuple Relational Calculus, Domain Relational Calculus. Data Definition with
SQL, Inserts, Delete and Update Statements in SQL, Views, Data Manipulation with SQL,
PL/ SQL constructs: Triggers, Cursors
Unit-III
Database Design: Design Guidelines, Key concepts, Relational Database Design, Integrity
Constraints, Domain Constraints, Referential Integrity, Functional Dependency,
Normalization Using Functional Dependencies: Normal Forms, First, Second and Third
Normal Forms. Boyce Codd Normal Form, Multivalued Dependencies and Fourth Normal
Form, Join Dependencies and Fifth Normal Form, Decomposition in 2NF, 3NF and BCNF.
Unit-IV
Database Transactions Processing: Introduction to Transaction Processing, Transaction
Concepts, Desirable Properties of Transactions, Schedules, Concepts of Recoverability and
Serializability, Concurrency Control: Introduction, Locking Protocols.
Unit-V
Query Processing and Optimization, File Organization and Indexes, Hashing Techniques, B
tree, B+ tree etc. Introduction to Advanced Databases: Distributed Databases, Distributed
Database Concepts, Data Fragmentation, Replication and Allocation Techniques

Text Books:
1. Henry F Korth, Abraham Silbershatz, “Database System Concepts”, McGraw Hill
2. Elmasri and Navathe, “Fundamentals of Database System”, Pearson Education Asia
3. C.J. Date, “An Introduction to Database Systems”, Pearson Education Asia.

Reference Books:
1. B.C. Desai, “An Introduction to Database Systems”, Galgotia Publications
2. F.R. Mcfadden, J.Hoffer and M.Prescott, “Modern Database Management”, Addison
Wesley
3. Atul Kahate,” Introduction to Database Management Systems”, Pearson Education
India.

Course Outcomes (COs):


After completion of this course the students shall be able to:

CO01 Students will be able to identify the major entities of miniworld and relationships
between them, familiar with conceptual design of databases.
CO02 Students will be able to model the database and will be able to convert the
Conceptualmodel into Relational model.
CO03 Students will be able to normalize the relations, remove the redundancy and
inconsistency in the database.
CO04 Students will be able to design the transaction in such a way that it never takes the
database in an inconsistent state
CO05 Students will be familiar with various types of indexing, searching and file organization
techniques.

List of Experiments:
1. Designing an E-R model.
2. Solving basic SQL assignment (DDL and DML commands).
3. Applying unique and referential integrity constraints using SQL.
4. Applying Like predicate, Group By, Having Clause using SQL.
5. Solving SQL assignment involving nested and join queries.
6. Demonstrate views and triggers using SQL.
7. Demonstrate PL/SQL block constructions.
8. Minor Project on designing/developing a database application.
9. Case study of any contemporary DBMS

Hours per Week


Course Code Course Name
L T P Credits

EE3CO61 Operating System 3 0 2 4

Course Learning Objectives (CLOs):

CLO01 To learn the fundamentals of Language processing activities, Macros, Operating


Systems.
CLO02 To learn the mechanisms of OS to handle processes and threads and their
communication.
CLO03 To understand CPU Scheduling in OS.
CLO04 Understanding Deadlocks: Prevention, Avoidance, Detection and recovery from
deadlock.
CLO05 To learn the mechanisms involved in memory management in OS.

Unit-I
Introduction Language Processors, Language Processing Activities and Language Processors
Development Tools, Assemblers, Compiler, Macros and Macro Processors, Linkers,
Introduction to OS. Operating System Functions, Evaluation of O.S., Different Types of O.S.:
Batch, Multi-Programmed, Time-Sharing, Real-Time, Distributed, Parallel.
Unit-II
Process: Concept of Processes, Process Scheduling, Operations on Processes, Cooperating
Processes, Inter- Process Communication. Precedence Graphs, Critical Section Problem,
Semaphores, Threads.

CPU Scheduling: Scheduling Criteria, Preemptive & Non-Preemptive Scheduling,


Scheduling Algorithms, Algorithm Evaluation, Multi-Processor Scheduling. Deadlock:
Deadlock Problem, Deadlock Characterization, Deadlock Prevention, Dead Lock Avoidance,
Deadlock Detection, Recovery from Deadlock, Methods for Deadlock Handling.
Unit-III
Memory Management: Concepts of Memory management, logical and physical address
space, swapping, Fixed and Dynamic Partitions, Best Fit, First Fit and Worst Fit Allocation,
Paging, Segmentation, and Paging Combined with Segmentation.

Unit-IV
Concepts of Virtual Memory, Cache Memory Organization, Demand Paging, Page
Replacement Algorithms, Allocation of Frames, Thrashing, Demand Segmentation, Role of
Operating System in Security, Security Breaches, System Protection, and Password
Management.
Unit-V
Disk Scheduling, File Concepts, File Manager, File Organization, Access Methods,
Allocation Methods, Free Space Managements, Directory Systems, File Protection, File
Organization & Access Mechanism, File Sharing Implement Issue, File Management in
Linux, Introduction To Distributed Systems.

Text Books:
1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne Operating Systems Concepts,
Wiley Publications.
2. Andrew S. Tanenbaum, Modern Operating Systems, Pearson Education Asia.
3. H. M. Deitel, P. J. Deitel, D. R. Choffnes, “Operating System”, Pearson

Reference Books:
1. Terrence Chan, UNIX System Programming Using C++, Prentice Hall India.
2. W. Richard Stevens, Advanced Programming in UNIX Environment, Pearson
Education.
3. William Stallings, Operating Systems, Pearson Education Asia.

Course Outcomes (COs):


After completion of this course the students shall be able to:

CO01 Students will understand the history of the operating system. Students will be able to
understand design issues associated with operating systems.
CO02 Students will understand process management concepts including scheduling,
synchronization, and deadlocks
CO03 Students will be able to understand concepts of memory management including virtual
memory.
CO04 Students will understand issues related to file system interface and implementation,
disk management.
CO05 Students will be familiar with various types of operating systems including LINUX/ UNIX
and its services.
NPTEL Reference:
1. http://nptel.ac.in/courses/106108101/
2. http://nptel.ac.in/courses/106106144/

List of Experiments:
1. Write a program to demonstrate system call or procedure.
2. Write a program to demonstrate process communications methods.
3. Write a program to demonstrate process synchronization methods.
4. Simulate all the CPU scheduling algorithms.
5. Write a program to demonstrate Deadlock detection and prevention methods.
6. Write a program to demonstrate disk scheduling algorithms.
7. Write a program to demonstrate paging and swapping techniques.
8. Write a program to demonstrate thread and multithread.
9. Case Study on Unix, Linux (any latest variant), Windows (latest version) which must
essentially contain its features like scheduler, file management strategy, process and
memory management techniques.
10. Study on Android and IOS with its features.
Hours per Week
Course Code Course Name
L T P Credits

EE3CO62 Computational Statistics 3 0 0 3

Course Learning Objectives (CLOs):

CLO01 To illustrate with the basic knowledge of measure of central tendency and
dispersion.
CLO02 Elaborate the concept of random variables and distributions.
CLO03 Apply the knowledge of different distribution to find mean and variance.
CLO04 To prioritize the concept of correlation, regression and curve fitting.
CLO05 To illustrate with the concept of testing of hypothesis and its applications.

UNIT-I
Summarizing Data using Statistical Measures:
Descriptive Statistics – Measure of central tendency - Mean: Arithmetic mean, Geometric
mean and Harmonic mean with its Mathematical properties, Properties of mean, Median and
mode, Relationship among mean, median and mode, Measure of dispersion – standard
deviation, Variance, Covariance and its properties, Coefficient of variation, Quartiles,
Quartile deviation and Mean deviation.

UNIT-II
Theory of Random variables and Probability:
Random variables- Discrete and Continuous random variables, Mass and Density function
(pmf, pdf), Cumulative Distribution function, Expectation of a random variables, Expectation
of random variable in terms of variance, Introduction to probability theory, Trial and Event,
law of probability theory, Introduction to Conditional probability.

Unit III: Probability Distribution:


Discrete Distribution: Binomial, Poisson distribution with mean variance, Moment
generating function.
Continuous Distribution: Normal and Exponential Distribution with mean variance,
Moment generating function.
UNIT-IV
Curve fitting, Correlation, Regression:
Curve fitting (Method of Least Square), linear and nonlinear curves, Correlation, Karl
Pearson’s Coefficient of Correlation, Spearman’s Rank Correlation Coefficient, Linear
Regression, Regression coefficients, Properties of regression curve.

UNIT – V
Testing of Hypothesis and Analysis of variance:
Introduction to testing of hypothesis, Statistical assumptions, Level of significance,
Confidence level, Type I Error, Type II error, Critical value, Power of the test, sampling
distribution, Chi-Square test, small sample test – t test for one and two sample mean, F test,
Fisher Z test of population variance, Introduction to one way and two way analysis of
variance (ANOVA).

Text Books:
1. S.C. Gupta and V.K. Kapoor, “Fundamentals of Mathematical Statistics”, Sultan
Chand & Sons Publication.
2. Probability and Statistics, Ravichandran, Wiley India.
Reference Books:
1. Sheldon M. Ross, “Introduction to Probability Models”, Elsevier Publication,
Academic Press, UK
2. Sheldon M. Ross, “Introduction to Probability and Statistics for Engineers and
Scientists”, Elsevier Publication, Academic Press, UK

Course Outcomes (COs):


After completion of this course the students shall be able to:

CO01 Understanding the basic concept of central tendency, dispersion, and probability
distribution for discrete and continuous random variable and remembering the formula
for correlation, regression and testing of hypothesis.
CO02 Apply the theoretical methods for testing and comparison of the sample and population
for mean, variance, standard deviation.
CO03 Analyze and organize the statistical data to examine the facts under view.

CO04 Evaluate the mean, median, mode on the basis of observation and compare it with the
theoretical distribution and evaluate the relation between the different variates on the
basis of correlation, regression.
Course Code Course Name Hours Per Week

L T P Credits
EE3CO64 Theory of Computation
3 0 0 3

Course Learning Objectives (CLOs):


CLO01 To understand foundations of computation including automata theory.

CLO02 To construct models of regular expressions and languages.

CLO03 To design and simplify Context Free Grammar.

CLO04 To design and understand Push Down Automata.

CLO05 To understand Turing machines and their capability and to understand


Undecidability and NP class problems.

Unit-I

Finite Automata and Regular Languages: Motivation for Studying Theory of


Computation, Notion of Formal Languages and Grammars, Regular Expressions and Regular
Languages, Closure Properties of Regular Languages, Introduction of Automata Theory:
Examples of Automata Machines, Finite Automata with Output: Mealy and Moore Machines,
Applications.

Unit-II

Nondeterminism and Minimization: Types of Finite Automata: Non Deterministic Finite


Automata (NDFA), Deterministic Finite Automata Machines, Conversion of NDFA to DFA,
Minimization of Automata Machines, Regular Expression, Arden’s Theorem. Meaning of
Union, Intersection, Concatenation and Closure, 2 Way DFA, Pumping Lemma for Regular
Languages.

Unit-III

Grammars and Context-Free Languages: Grammars and Chomsky Hierarchy: Types of


Grammar, Context Sensitive Grammar, and Context Free Grammar, Regular Grammar.
Derivation Trees, Ambiguity in Grammar, Simplification of Context Free Grammar,
Conversion of Grammar to Automata Machine and Vice Versa, Chomsky Hierarchy of
Grammar, Killing Null and Unit Productions. Chomsky Normal Form and Greibach Normal
Form.

Unit-IV
Pushdown Automata: Push Down Automata: Example of Push Down Automata (PDA),
Applications of PDA Deterministic and Non-deterministic PDA, and Conversion of PDA into
Context Free Grammar and Vice Versa, CFG Equivalent to PDA

Unit-V

Turing Machines and Computability: Turing Machine: Techniques for Construction.


Universal Turing Machine Multitape, Multihead and Multidimensional Turing Machine, N-P
Complete Problems. Decidability and Recursively Enumerable Languages, Decidability,
Decidable Languages, Undecidable Languages, Halting Problem of Turing Machine.

Text Books:
1. Peter Linz, An Introduction to Formal Languages and Automata, Jones &Bartlett
Learning, Canada.
2. John C. Martin, Introduction to Languages and the Theory of Computation, Tata
McGrawHill.

Reference Books:
1. J.E. Hopcroft, Rajeev Motwani and J.D.Ullman, Introduction to Automata, Languages
and ‘Computation, Pearson Education, Asia.
2. Daniel I.A. Cohen, Introduction to Computer Theory, John Wiley.
3. H.R. Lewis and C.H.Papadimitriou, Elements of the Theory of Computation, Prentice
Hall Inc.

Course Outcomes (COs):


After completion of this course the students shall be able to:

CO01 Construct automata theory using Finite Automata.

CO02 Write regular expressions for any pattern.

CO03 Design context free grammar and simplify CFG

CO04 Construct PushDown Automata equivalent to CFGs.

CO05 Design Turing machine for computational functions.


Hours per Week
Course Code Course Name
L T P Credits

EE3CO53 Microprocessor & Microcontrollers 3 0 2 4

Course Learning Objectives (CLOs):

CLO01 To learn basic concept of microprocessor and microcontroller.


CLO02 To learn architecture and assembly language programming of microprocessor 8085,
8086 and 8051 microcontrollers.
CLO03 To learn the use of different peripheral ICs in a microcomputer system.
CLO04 To learn hardware interfacing and programming of various IOs with 8086
microprocessor and 8051 microcontrollers.
CLO05 To learn features of advanced microprocessors and microcontrollers.

Unit-I
Basics of Microprocessor System-Evolution of microprocessor, internal
architecture and pi n diagram of 8085 microprocessor, operations of
microprocessor, address de-multiplexing in microprocessor, addressing modes,
memory and concept of memory/IO device interfacing, timing diagram of
memory read , memory write cycle, definitions of Machine cycle, instruction
cycle and T state.
Unit-II
8086 Microprocessor –internal architecture and pin diagram of 8086 microprocessor,
segmentation of memory, minimum mode and maximum mode operation,
addressing modes and instruction set of 8086. Assembler directives, assembly
language programming, and interrupt of 8086.
Unit-III
Interfacing of Devices With 8086- Memory interfacing, interfacing of 8255 PPI,
8253/54 Programmable Counter/ Timer, 8257 OMA controller, USART 8251 and
8259A Programmable Interrupt controller.
Unit-IV
8051 Microcontroller - Difference between microcontroller and microprocessor,
internal architecture and pin diagram of 8051 microcontroller , memory
organization, Timer/counter and interrupt , addressing modes, instruction set of
8051 , and applications of microcontroller.
Unit-V
High End Processors & Microcontroller-Concepts of RISC & CISC, Yon
Neumann and Harvard Architecture, Salient features of microprocessors 80286,
80386, 80486, and Pentium, Introduction to ARM processors (ARM 7, 9 , 11),
ARM Programmer's Model.

Text Books:
1. R.S. Goankar, "M icroprocessor Arch itecture, Programming and Applications
with the 8085",Penram International Publishing.
2. A.K. Ray and K. M. Bhurchandi , "Advanced Microprocessors and
Peripheral s Architecture , Programming and Interfacing" ,Tata McGraw- Hill
3. Muhammad A li Mazidi and Janice Gi llespie Mazidi, "The 8051
Microcontroller and Embedded System ", Pearson Education.

Reference Books
1. Hall Douglas V. "Microprocessor and Interfaci ng", McGraw-Hill Education
(India) Pvt Limited.
2. Kenneth J . A yala, "The 8051 Microcontroller Architecture the Ill Edition "-
Cengagc Learning.
3. James L. Antonakos, The I ntel Family of M microprocessors: Hardware and
software Princi ples and Applications, Cengage Learni ng.

List of Practicals :
1. I . Introduction to I DE and Assembler directives.
2. 8051 Assembly language programming for addition , subtraction ,
multiplication and division of two 8-bit numbers .
3. 8051 Assembly language programming for block data transfer benveen
internal and external memory includi ng overlapping blocks.
4. 8051 Assembly language programming using Arith metic instructions
5. 8051 Assembly lan guage programming using Logical Instructions
6. 8051 Assembly language programming for code conversions
7. 8051 Assembly lan guage programming for Timers in different mod es.
8. 110 po11programming i n embedded C.
9. Timers and Counters programming i n embedded C for time delay and
frequency measurement using ISRs.
10. Digital clock programming using 7- segment display i n
embedded C. 1 1 . Programming of LCD in embedded C.
11. Programming of keyboard in embedded C.
12. Serial communication and UA RT programming i n
Embedded C.
13. Programming of parallel ADC and DAC i n em bedded C.
14. Interfacing Stepper Motor.
15. Speed Control of DC motor using PWM Technique and Microcontroller
16. Designing of SCR firing Circuit for D. C. Converter using
Microcontroller
17. Interfacing Relay and opto isolators using Mi crocontroller
Hours per Week Total
Course Code Course Name
L T P Credits
EE3CO63 Power System 3 1 0 4
Engineering

Course Learning Objectives (CLOs):


CLO 1 To know the concepts of inductance and capacitance of line conductors and classification and
performance of overhead transmission lines.
CLO 2 To classify the overhead line insulators, underground cables and to compare various power
plants with related terms.
CLO 3 To learn the different load flow methods and understand the optimal dispatch of generation.
CLO 4 To understand the load frequency control and power system stability.
CLO 5 To gain the knowledge of various faults, relays and circuit breakers working and protective
schemes of different components.
UNIT - I
Transmission Line Performance:
Resistance, Inductance and capacitance of transmission line, L and C calculation for 1-ɸ and 3-ɸ,
GMR and GMD, ground capacitance, transposition of line, composite and bundle conductors,
overhead system conductor materials. Short, medium & long transmission line. Nominal T, nominal
π, equivalent T and π models, ABCD constants, Estimation of regulation & efficiency, surge
impedance loading. Mechanical design: Line supports, Types of steel towers, sag & tension
calculation, effect of wind & ice loading, string chart, sag template, vibration and vibration dampers,
Corona effect.
UNIT - II
Energy sources, Insulators and Cables:
Comparison of hydroelectric, thermal and nuclear power plants, structure and components of power
system, load curves, demand factor, diversity factor, utilization factor, connected load, maximum
demand, load factor, load duration curve, load types, economics of power generation, depreciation,
tariff. Insulators, types of insulators, voltage distribution over insulator string, string efficiency,
methods of improving string efficiency. Cable classification, capacitance, heating and thermal
resistance of cables.

UNIT - III
Power Flow Studies and Economic Operations:
Algorithms of Ybus and Zbus matrix Formation, Numerical Problems. Power flow equations, Gauss-
Seidel Method, Newton Raphson Method, Decoupled and Fast Decoupled methods. Optimal
operation of Generators in Thermal power stations, Heat rate and Cost Curves, Input–output
characteristics, Optimum generation allocation with line losses neglected and considered, Loss
Coefficients, General transmission line loss formula.

UNIT - IV
Load Frequency Control and Power System stability:
Modelling of steam turbine, Generator, speed governing, Definitions of Control area: Single and two
area control system, Block diagram representations, Steady state and Dynamic response , controlled
and uncontrolled cases. Tie-line bias control.
Power System Stability: Steady-state, dynamic and transient stability, swing equation, power angle
curve, loss of synchronism in a single-machine infinite bus system for three-phase fault, solution of
swing equations using step by step methods, equal area criterion, methods of improving stability.

UNIT - V
Faults and Protection:
Three Phase Short Circuit Currents - Short circuit MVA, symmetrical components, Sequence
impedances and Sequence networks, LG– LL– LLG and LLL faults. Circuit Breakers: Principle,
Restriking phenomenon, RRRV, Vacuum, Oil and SF6 circuit breakers. Relays: Principle,
DMT and IDMT types, over current and under voltage, Distance and Directional relays.
Generator Protection, Transformer Protection: CT’s ratio, Buchholz relay. Over current
Protection schemes: PSM, TMS, Numerical. Carrier current and three zone distance relay using
impedance relays. Protection of bus bars by using Differential protection. Over voltage Protection
against lightning – Valve type and zinc oxide lighting arresters.

Text Books:
1. B. R. Gupta, Generation of Electrical Energy, S. Chand Publication.
2. C.L. Wadhwa, Electrical Power System Analysis, New Age International Publishing Co. Ltd.
3. I. J. Nagrath and D. P. Kothari, “Modern Power System Analysis”, Tata McGraw Hill
4. Badri Ram and D.N Viswakarma, Power System Protection and Switchgear, Tata McGraw Hill
Publications - 2nd edition - 2011.
5. I.J.Nagrath & D .P.Kothari, Modern Power system Analysis, Tata McGraw–Hill Publishing
Company - 3rd edition - 2007.
Reference Books:
1. O. I. Elgerd, “Electric Energy Systems Theory”, McGraw Hill Education.
2. P. Kundur, Power system stability and control, McGraw Hill Inc.
3. J. Grainger and W. D. Stevenson, “Power System Analysis”, McGraw Hill Education.
4. Allen J Wood, Bruce F Wollen Berg, “Power Generation - Operation and Control”, 3rd Edition -
Wiley Publication 2014.
5. Power System Analysis by Hadi Saadat – – Tata McGraw–Hill 3rd edition - 2010.
6. Sunil S. Rao, Switchgear & protection, Khanna Publication.
7. Ravindra P. Singh, Switchgear & Power System Protection, PHI Learning.

Course Outcomes (COs):


After the completion of the course the student should be able to:
CO1 Define and derive expressions of inductance and capacitance for overhead lines, also analyze
various transmission lines.
CO2 Compare various conventional power plants and differentiate various overhead line insulators
and underground cables.
CO3 Apply the load flow solution to a power system using different methods and compute optimal
load scheduling of Generators.
CO4 Analyze the effect of Load Frequency Control for different area systems and stability concepts
of a power system.
CO5 Classify and analyze various faults and protective schemes using different relays and circuit
breakers for different systems.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy