0% found this document useful (0 votes)
8 views31 pages

EEPC2003 Merged

The document outlines the curriculum for multiple electrical engineering courses, including topics on electrical machines, measurement and instrumentation, power electronics, signals and systems, and machine learning techniques. Each course is structured into modules covering essential concepts, principles, and applications, with specific course outcomes detailing the expected knowledge and skills students will acquire. Textbooks and reference materials are provided for further study in each subject area.

Uploaded by

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

EEPC2003 Merged

The document outlines the curriculum for multiple electrical engineering courses, including topics on electrical machines, measurement and instrumentation, power electronics, signals and systems, and machine learning techniques. Each course is structured into modules covering essential concepts, principles, and applications, with specific course outcomes detailing the expected knowledge and skills students will acquire. Textbooks and reference materials are provided for further study in each subject area.

Uploaded by

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

EEPC2003 ELECTRICAL MACHINES-II (3-0-0)

Module I (08 Hours)


Three-phase synchronous generators:
Construction, Salient pole type and Cylindrical rotor structure, Armature windings, Winding
factor, EMF equation, Armature reaction, Synchronous impedance, Alternator on load,
Phasor diagrams, Open Circuit and Short Circuit tests, Short Circuit Ratio, Voltage regulation
by EMF, MMF and ZPF methods, Two reactance concept of Salient pole Synchronous
machines, Slip test, Power equations, Power angle characteristics.

Module II (06 Hours)


Parallel operation of alternators:
Requirements for parallel operation, synchronizing of alternators, three dark lamp method,
synchroscope, synchronizing current, synchronizing power, synchronizing torque, effect of
increasing the excitation, effect of increasing the driving torque and effect of change in speed
of one of the alternators, load sharing between two alternators.

Module III (04 Hours)


Synchronous motors: Rotating magnetic field, operating principle of a synchronous motor,
phasor diagrams, power equations, load angle, ‘V’ and inverted ‘V’ curves, synchronous
condenser, starting methods, hunting.

Module IV (06 Hours)


Three-phase induction motors: Construction, principle of operation, types, squirrel cage rotor,
slip ring induction motor, slip, torque equations, starting torque, full load torque, maximum
torque, torque-slip and torque-speed characteristics, effect of rotor resistance, effect of
change in supply voltage, effect of change in frequency, power losses and efficiency,
synchronous watt, equivalent circuit of induction motor, phasor diagrams, power output,
testing of induction motors, No-load test, Blocked rotor test, load test, measurement of slip,
circle diagram.

Module V (06 Hours)


Starting and speed control of three-phase induction motors: DOL starting, stator resistance
starting, auto transformer starting, star-delta starting, starting of sip ring induction motors,
speed control by variation of supply voltage-supply frequency, rotor resistance control,
crawling and cogging effects.
Single-phase induction motors: Construction, principle of operation, double field revolving
theory, equivalent circuit, performance characteristics, starting methods, capacitor start-
capacitor run single phase induction motors.
Course Outcomes (COs)
CO1: Explain the construction and working principles of synchronous generators, derive
EMF equations, and analyze armature reaction and voltage regulation. (Knowledge,
Understanding)
CO2: Demonstrate the requirements and procedures for the parallel operation of alternators
and analyze the impact of synchronizing current, power, and torque on system
stability and load sharing. (Application, Analysis)
CO3: Describe the construction, operating principles, and characteristics of synchronous
motors, and analyze V and inverted V curves for performance assessment.
(Knowledge, Understanding, Analysis)
CO4: Explain the structure, operation, and torque characteristics of three-phase induction
motors, evaluate effects of rotor resistance and supply variations, and analyze
equivalent circuits. (Understanding, Application, Analysis)
CO5: Analyze different starting and speed control methods for induction motors, assess
performance of single-phase induction motors, and apply theories like double field
revolving theory for performance analysis. (Analysis, Evaluation)

Textbooks:
1. “Theory & Performance of Electrical Machines” by J.B. Gupta, 15th edition, S. K.
Kataria & Sons, reprint 2015.
2. Fitzgerald& Kingsley’s “Electric Machinery”, Stephen D. Umans, 7th edition,
McGrawHill publishers, 2014.

Reference books:
1. “Electric Machinery” by P.S. Bimbhra, 2nd edition, Khanna Publishing House, 2022.
2. “Electric Machines” by D.P. Kothari and I.J. Nagrath, 5th edition, McGrawHill
publishers, 2017.
3. “The Performance and Design of Alternating Current Machines”, by M. G. Say, CBS
Publishers & Distributors, 2005.
EEPC2004 ELECTRICAL MEASUREMENT AND INSTRUMENTATION (3-0-0)

Module I (8 Hours)
Measurement and Error:Definition, Accuracy and Precision, Significant Figures, Types of
Errors. Standards of Measurement:Classification of Standards, Electrical Standards, IEEE
Standards.
Measuring instruments: Absolute and secondary instrument, indicating and recording
instrument.
Types Of Measuring Instrument: Ammeter and Voltmeter: Derivation for Deflecting Torque
of; PMMC, MI (Attraction and Repulsion Types), Electro Dynamometer and Induction Type
Ammeters and Voltmeters. Energy Meters and Wattmeter. Construction, Theory and
Principle of Operation of Electro-Dynamometer and Induction Type Wattmeter,
Compensation, Creep, Error, Testing, Single Phase and Polyphase Induction Type Watt-Hour
Meters. Frequency Meters: Vibrating Reed Type, Electrical Resonance Type, Power Factor
Meters.

Module II (8 Hours)
Measurement of Resistance, Inductance And Capacitance:
Resistance: Measurement of Low Resistance by Kelvin‟s Double Bridge, Measurement of
Medium Resistance, Measurement of High Resistance, Portable Resistance Testing Set
(Megohmmeter), Measurement of Resistance of Earth Connections.
Inductance: Measurement of Self Inductance by Ammeter And Voltmeter, and AC Bridges
(Maxwell‟s, Hay‟s, & Anderson Bridge), Measurement of Mutual Inductance by Felici‟s
Method, and as Self Inductance. Capacitance: Measurement of Capacitance by Ammeter and
Voltmeter, and AC Bridges (Owen‟s, Schering &Wien‟s Bridge), Screening of Bridge
Components and WagnorEarthing Device.
Transducer: Strain Gauges, Thermistors, Thermocouples, Linear Variable Differential
Transformer
(LVDT), Capacitive Transducers, Peizo-Electric transducers, Optical Transducer, Hall Effect
Transducer.

Module III (6 Hours)


Galvanometer: Construction, Theory and Principle of Operation of D‟arsonval, Vibration
(Moving Magnet & Moving Coil Types), and Ballistic Galvanometer, Influence of Resistance
on Damping, Logarithmic Decrement, Calibration of Galvanometers, Galvanometer
Constants.
Potentiometer: Construction, Theory and Principle of Operation of DC Potentiometers
(Crompton, Vernier, Constant Resistance, & Deflection Potentiometer), and AC
Potentiometers (Drysdale-Tinsley & Gall-Tinsley Potentiometer).

Module IV (6 Hours)
Instrument Transformers:Potential and current transformers, ratio and phase angle errors,
phasor diagram, methods of minimizing errors.
Electronic Instruments for Measuring Basic Parameters: Amplified DC Meters, AC
Voltmeters Using Rectifiers, True RMS Voltmeter, Digital Multi-meter & Digital Frequency
meter: (Block diagram, principle of operation)
Module V (2 Hours)
Oscilloscope: Block Diagrams, Delay Line, Multiple Trace, Oscilloscope Probes,
Oscilloscope Techniques, Introduction to Analog and Digital Storage Oscilloscopes,
Measurement of Frequency, Phase Angle, and Time Delay Using Oscilloscope.

Course Outcomes: On completion of this course, students are able to:


CO1: Explain the fundamentals of measurement, error analysis, and standards in electrical
measurements.
CO2: Classify and evaluate various types of measuring instruments, including ammeters,
voltmeters, energy meters, wattmeters, and frequency meters, understanding their
principles and error sources.
CO3: Measure electrical quantities such as resistance, inductance, and capacitance using
suitable methods and AC bridge techniques.
CO4: Illustrate the principles, construction, and operation of transducers like strain gauges,
thermistors, thermocouples, and other sensing devices.
CO5: Apply the principles of operation and calibration of galvanometers and potentiometers
for precise electrical measurement.
CO6: Evaluate instrument transformers, such as potential and current transformers,
analyzing errors and correcting them.
CO7: Operate and interpret readings from electronic measuring instruments, such as digital
multimeters and oscilloscopes, for frequency, phase, and time-delay measurements.

Text Book(s):
1. A Course in Electrical and Electronic Measurements and Instrumentation – A K
Sawhney – Dhanpat Rai & Co.
2. Modern Electronic Instrumentation and Measurement Techniques – Helfrick& Cooper
– Pearson Education.

Reference Book(s):
1. Electrical Measurements and Measuring Instruments – Golding &Widdis – 5th Edition,
Reem Publication.
2. Electronic Instrumentation – H C Kalsi – 2nd Edition, Tata Mcgraw Hill
3. Electronic Measurement and Instrumentation – Oliver & Cage – Tata Mcgraw Hill
EEPC2005 POWER ELECTRONICS (3-0-0)

Module I (06 Hours)


Power Semiconductor Devices and Uncontrolled Rectifiers:
Introduction, working and characteristics of power diodes – power transistors – power
MOSFETs – IGBTs.
Uncontrolled Single-phase Half-wave – Full-wave – Bridge rectifiers, Three-phase Half-
wave and Bridge rectifiers, performance parameters, and waveform analysis for R and
RLloads.
Thyristors, static I-V characteristics, turn-on methods, Gate characteristics, two transistor
model of Thyristor, Ratings of Thyristors, Thyristor protection, Design of Snubber circuits,
Series and Parallel operation of Thyristors, Thyristor commutation techniques: Natural and
Forced commutation.

Module II (08 Hours)


Phase Controlled Rectifiers:
Principle of Phase control, Controlled Single-phase Half-wave rectifier, Full-wave
converters, Full-wave Bridge converters, Semiconverter, Full converter, analysis with
continuous and discontinuous current conduction, performance parameters, and waveform
analysis for R – RL – RLE loads, operation with and without free-wheeling diodes.
Controlled Three-phase Half-wave converter – Full-wave converters, Full-wave Bridge
converter, Semiconverter, Full converter, performance parameters and waveform analysis for
R – RL – RLE loads, Dual converter, effect of source impedance on performance of
converters.

Module III (04 Hours)


DC to DC Converters:
Principle of step-down and step-up operation, control strategies, generation of duty cycle,
Buck, Boost, Buck-Boost, performance parameters, and waveform analysis.
Types of chopper circuits: first-quadrant, second-quadrant, two-quadrant, four-quadrant
choppers, thyristor chopper circuits.

Module IV (06 Hours)


DC to AC Converters:
Principle of operation, Single-phase Voltage source Bridge inverter, Three-phase Bridge
inverter, 180-degree conduction, 120-degree conduction, performance parameters, and
waveform analysis, Introduction to Current Source Inverter.
Voltage control of single-phase inverter, pulse-width modulation, single pulse width
modulation, sinusoidal pulse width modulation.
Voltage control of three-phase inverters, sinusoidal PWM.

Module V (06 Hours)


AC to AC converters and Drives:
AC voltage controllers: principle of phase control, principle of integral cycle control,
singlephase full wave voltage controllers with R and RL loads, performance parameters and
waveform analysis.
Cyclo converters: single phase Cyclo converters, performance parameters and waveform
analysis.
Introduction of Power Electronics application in Electric Drives.
Course Outcomes (COs)
CO1: Explain the principles, characteristics, and applications of power semiconductor devices and
uncontrolled rectifiers. (Understanding - Level 2)
CO2: Analyze and design single-phase and three-phase phase-controlled rectifiers with different
load types (R, RL, RLE) and evaluate the performance under various conditions. (Analyzing -
Level 4)
CO3: Describe the operating principles and control strategies of DC-DC converters and evaluate
different chopper configurations and their applications. (Applying/Analyzing - Level 3/4)
CO4: Analyze the operational characteristics of DC-AC inverters and apply control techniques to
single-phase and three-phase inverter circuits. (Applying - Level 3)
CO5: Explain AC-AC conversion techniques, including AC voltage controllers and cyclo-
converters, and demonstrate their use in electric drives. (Understanding/Applying - Level 2/3)

Textbooks:
1. “Power Electronics” by P.S. Bimbhra, 7th edition, Khanna publishers,2022.
2. “Power Electronics-Devices, Circuits, and Applications” by Muhammad H. Rashid, 4th
edition, Pearson publishers, 2014.
Reference books:
1. “Power Electronics, Converters, Applications, and Design”, by Ned Mohan, T. M.
Undeland, W. P. Robbins, 3rd Edition, Wiley publishers, 2022.
2. “Power Electronics”, by Daniel W. Hart, Mc Graw Hill publishers, 2011.
EOPC2003 SIGNALS AND SYSTEMS (3-0-0)
Course Objective:

 To understand the fundamental characteristics of signals and systems


 To understand signals and systems in terms of both the time and transform domains, taking
advantage of the complementary insights and tools that these different perspectives provide.
 To develop the mathematical skills to solve problems involving convolution, correlation, and
sampling.

Module 1
Basics of continuous-time and discrete-Time Signals, Elementary signals
(Impulse, Ramp, step, exponential), Classification of Discrete-Time Signals, 7 Hours
Simple Manipulation of Discrete time signals, Discrete-Time Systems:Block
Diagram Representation, Classification and Interconnection.
Module 2
Analysis of Discrete-Time LTI Systems: Techniques, Response of LTI Systems,
Properties of Convolution, Causal LTI Systems, Stability of LTI Systems;
8 Hours
Discrete-Time Systems described by Difference Equations; Implementation of
Discrete-Time Systems. Correlation of Discrete-Time Signals: Cross correlation
and Autocorrelation Sequences, Properties.
Module 3
Fourier series representation: Continuous time Fourier series (CTFS), Dirichlet
4 Hours
conditions, properties of CTFS, discrete time Fourier series (DTFS), properties
of DTFS .
Module 4
Sampling: Representation of a Continuous-Time Signal by Its Samples, The
Sampling Theorem. Reconstruction of a Signal from Its Samples Using 4 Hours
Interpolation, Aliasing, Discrete-Time Processing of Continuous-Time Signals

Module 5
The continuous-Time Fourier Transform (CTFT): Basic concepts of the Fourier
Transform, Fourier Transform of periodic and Aperiodic signals. Properties of
7 Hours
the continuous-Time Fourier Transform.
The discrete time Fourier transform(DTFT): Fouriertransform of periodic and
Aperiodic signals, properties of DTFT.

Course Outcomes: At the end of the course, students will be able to


 CO1: understand the basic properties of signals and systems in both continuous and discrete
time.
 CO2: classify systems based on their properties and determine the response of LTI system
using convolution.
 CO3: analyse the spectral characteristics of continuous-time periodic and aperiodic signals
using Fourier analysis.
 CO4: understand the process of sampling and the effects of under sampling.
 CO5: apply the discrete time Fourier transform for analysis of discrete-time signals.

Text Books:
1. Digital Signal Processing — Principles, Algorithms and Applications, John. G. Proakis and
Dimitris. G. Manolakis, 4th Edition, Pearson.
2. Signals & Systems by Alan V Oppenheim, A.S. Willsky and S.H. Nawab 2nd Edition, Pearson.
3. Signals and Systems by Simon Haykin and Barry Van Veen, 2nd Edition, Willey.
4. Fundamentals of Signals and Systems - M J Roberts, TMH

PCAC2008 MACHINE LEARNING TECHNIQUES AND APPLICATIONS 3-0-0

OVERALL COURSE OBJECTIVES: Acquire and apply knowledge of machine learning models to solve
complex problems across various fields, manage machine learning projects effectively using data
science processes, and make informed decisions on technology choices in machine learning system
designs.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Gain foundational knowledge of various machine learning models such as logistic regression,
multilayer perceptrons, and convolutional neural networks.
2. Apply machine learning models to address complex problems in different fields such as
medical diagnostics, image recognition, and text prediction.
3. Perform hands-on tasks using PyTorch and other open-source libraries to implement
machine-learning algorithms.

4. Identify potential opportunities for implementing machine learning to resolve user


problems.

5. Use the data science process to effectively manage and organize machine learning projects.

6. Evaluate and decide on key technology choices in machine learning system design.

COURSE CONTENT:

Module 1: Introduction to Machine Learning [25 Hours]

This course will provide you a foundational understanding of machine learning models (logistic
regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.)
as well as demonstrate how these models can solve complex problems in a variety of industries,
from medical diagnostics to image recognition to text prediction. In addition, we have designed
practice exercises that will give you hands-on experience implementing these data science models
on data sets. These practice exercises will teach you how to implement machine learning algorithms
with PyTorch, open source libraries used by leading tech companies in the machine learning field
(e.g., Google, NVIDIA, CocaCola, eBay, Snapchat, Uber and many more).

Sub-Topic
Simple Introduction to Machine Learning
Basics of Model Learning
Image Analysis with Convolutional Neural Networks
Recurrent Neural Networks for Natural Language Processing
The Transformer Network for Natural Language Processing
Introduction to Reinforcement Learning

Formative Assessments:
4 quizzes and 11 ungraded lab assignments.

Module 2: Managing Machine Learning Projects [18 Hours]


This practical course, part of the AI Product Management Specialization by Duke University's Pratt
School of Engineering, provides detailed insights into managing machine learning projects. Walking
through each stage of an ML project - right from identifying valid opportunities for ML, to data
collection, model building, deployment, and maintenance of production systems - it imparts
knowledge of the data science process and its ML applications, and the vital decisions made in ML
system design. By the end of the course, participants will be adept at recognising ML application
opportunities, applying the data science process to organize ML projects, evaluating crucial
technology decisions in ML system design, and leading ML projects from ideation through to
production.

Sub-Topic
Identifying Opportunities for Machine Learning
Organizing ML Projects
Data Considerations
ML System Design & Technology Selection
Model Lifecycle Management

Formative Assessments:
5 quizzes and 1 peer-review assignment.

ASSESSMENT:

For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.

Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
PCAC2009 BIG DATA INTEGRATION AND MANAGEMENT (3-0-0)

OVERALL COURSE OBJECTIVES: The overall course objective is to enable learners to effectively
understand and handle big data issues, develop skillsets for processing and integrating big data on
Hadoop and Spark platforms, and apply machine learning techniques to construct data-driven
models and facilitate decision-making process.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Ability to recognize different data elements in various scenarios and explain the necessity for
a Big Data Infrastructure Plan and Information System Design.

2. Ability to select suitable data models for specific types of data and apply techniques for
handling streaming data.

3. Proficiency in retrieving data from different databases and big data management systems,
and identifying when a big data problem needs data integration.

4. Capability to execute basic big data integration and processing on Hadoop and Spark
platforms.
5. Ability to design a strategy to leverage data using the steps in the machine learning process
and apply machine learning techniques to explore and prepare data for modelling.

6. Proficiency in constructing models that learn from data using open source tools and
analyzing big data problems using scalable machine learning algorithms on Spark.

COURSE CONTENT:

Module 1: Big Data Modeling and Management Systems [13 Hours]

This course covers how to collect, store, and organize big data using appropriate management tools.
It explores a range of data genres, big data platforms, big data management systems, and analytical
tools. Guided, hands-on tutorials provide familiarization with techniques using real-time and semi-
structured data examples. Systems and tools covered include AsterixDB, HP Vertica, Impala, Neo4j,
Redis, SparkSQL. Key learning outcomes include identifying different data elements, designing a Big
Data Infrastructure Plan and Information System, handling streaming data, differentiating between a
traditional Database Management System and a Big Data Management System, and designing a big
data information system. The course is suitable for those new to data science with completion of the
Intro to Big Data recommended. Basic installation skills and virtual machine usage are necessary for
hands-on assignments.

Sub-Topic
Designing a Big Data Management System for an Online Game
Introduction to Big Data Modeling and Management
Working With Data Models
Exploring Streaming Sensor Data
DBMS-based and non-DBMS-based Approaches to Big Data

Formative Assessments:
4 graded quizzes and 1 Peer-review assignment.

Module 2: Big Data Integration and Processing [18 Hours]

The course covers the process of identifying, collecting, storing, and organizing big data. It explores
various data genres, management tools, big data platforms, management systems, and analytical
tools. Through hands-on tutorials, learners will get familiar with real-time and semi-structured data
examples. The course discusses various systems and tools including AsterixDB, HP Vertica, Impala,
Neo4j, Redis, and SparkSQL. By the end, learners will be able to recognize different data elements,
understand why a Big Data Infrastructure Plan is necessary, identify frequent data operations, select
suitable data models, handle streaming data, differentiate between traditional and big data
management systems, and design a big data information system. It is intended for data science
beginners. Prior programming experience is not needed, but the ability to install applications and
utilize a virtual machine is essential for hands-on assignments.

Sub-Topic
Big Data Analytics using Spark
Big Data Integration
Learn By Doing: Putting MongoDB and Spark to Work
Processing Big Data
Retrieving Big Data

Formative Assessments:
10 graded quizzes

Module 2: Machine Learning With Big Data [22 Hours]

This course provides an introduction to machine learning techniques used to explore, analyze, and
utilize data. It offers insights into various tools and algorithms for creating machine learning models
that can learn from data and handle big data problems. After completion, learners will be equipped
to devise an approach to leverage data using machine learning processes, apply machine learning
techniques for data modeling, recognize the type of machine learning problem to implement
suitable techniques, create models with widely available open-source tools, and analyze big data
problems using scalable machine learning algorithms on Spark.
Sub-Topic

Data Exploration
Data Preparation
Evaluation of Machine Learning Models
Introduction to Machine Learning with Big Data
Regression, Cluster Analysis, and Association Analysis

Formative Assessments:
11 graded quizzes.

ASSESSMENT:
For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.

Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
PCAC2010 APPLICATION DEVELOPMENT - TOOLS & TECHNOLOGIES (3-0-0)

OVERALL COURSE OBJECTIVES: To develop comprehensive knowledge and skills in Python, AI


application development, and interacting with databases, which enables the learner to apply Python
to data science tasks, develop AI-driven applications, manage SQL databases, and implement full-
stack Django-based solutions.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Understand and implement basic and advanced Python concepts, including the use of
libraries like Pandas, Numpy & Beautiful Soup.

2. Develop the ability for data collection, manipulation, and web scraping using Python.

3. Apply foundational Python skills to develop Artificial Intelligence (AI) enabled applications
with Python and Flask.

4. Employ different Python techniques to develop web applications, write unit tests, and
package applications for distribution.

5. Gain a thorough understanding of SQL and how Python interacts with databases using
Object-Relational Mapping (ORM) with Django.

6. Implement a Django web application to manage data and gain experience deploying it to the
cloud.

COURSE CONTENT:

Module 1: Python for Data Science, AI & Development [27 Hours]

This beginner-friendly, self-paced Python course starts from basics and progresses to programming
in Python within a few hours. None prior programming experience needed! The course covers
Python basics, different data types, and core components such as List, Tuples, conditions, and
branching. It also illustrates how to utilize Python libraries like Pandas, Numpy, and Beautiful Soup,
and perform data collection and web scraping tasks using APIs. The learning experience is enriched
with hands-on labs using Jupyter Notebooks. On course completion, learners should be able to
create basic programs, work with data, and automate real-world tasks using Python. It is an ideal
choice for aspiring data scientists, software developers, data engineers, and individuals interested in
AI and DevOps roles.

Sub-Topic
APIs, and Data Collection
Python Basics
Python Data Structures
Python Programming Fundamentals
Working with Data in Python

Formative Assessments:
6 graded quizzes.

Module 2: Developing AI Applications with Python and Flask [19 Hours]


This mini course provides hands-on experience in applying basic Python skills to develop Artificial
Intelligence (AI) enabled applications. As a developer, learners will undertake various tasks such as
developing functions and application logic, exchanging data through Watson AI libraries, writing unit
tests, and packaging applications for distribution. The course allows learners to demonstrate their
foundational Python skills through the development of web applications and AI-powered solutions.
On completion, not only will learners gain confidence in creating AI-enabled applications with
Python, Flask, Watson AI libraries, and handling unit tests, but will also add a valuable project to
their portfolio.
Sub-Topics
Creating AI Application and Deploy using Flask
Python Coding Practices and Packaging Concepts
Web App Deployment using Flask

Formative Assessments:
1 peer-review assignment and 2 staff graded assignments.

Module 3: Django Application Development with SQL and Databases [14 Hours]

This course, crucial for developers, particularly in Back-End, Full Stack, and DevOps roles, focuses on
the fundamentals of relational databases and how to access them from applications. Recognizing
that key tasks in application development involve accessing, processing, and presenting data, the
course provides insights into foundational database concepts and the basics of SQL. Besides SQL,
learners will explore Object-Relational Mapping (ORM), which facilitates the use of Object-Oriented
Programming languages, like Python, with databases. The course also assists in acquiring full-stack
Django skills through the creation of a Django web app and offers hands-on experience in cloud
deployment. Hands-on labs and a final project ensure learners can apply their knowledge and add a
valuable asset to their portfolio.

Sub-Topics
Getting Started with SQL & Relational Databases
Consolidate and Deploy Your Django App
Full-stack Django Development
ORM: Bridging the Gap Between the Real World and Relational Model

Formative Assessments:
3 graded quizzes, 1 peer-review assignment and 2 staff graded assignments.

ASSESSMENT:

For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.
Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
PCAC2011 CLOUD INFRASTRUCTURE & APPLICATIONS (3-0-0)

OVERALL COURSE OBJECTIVES: Students will synthesize and apply comprehensive knowledge on
distributed and cloud computing concepts, cloud services, infrastructure, data analytics, storage
services, machine learning, and real-time streaming technologies, leveraging major service providers
to build, manage, and optimize scalable, effective cloud solutions using cutting-edge tools &
techniques.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Understand and apply key distributed computing concepts for cloud computing including
clouds, MapReduce, and NoSQL stores.

2. Utilize modern cloud technologies and the architecture behind the Cloud Systems and
Infrastructure, and how virtualization and containers play a role.

3. Grasp how cloud service providers like Amazon, Google, and Microsoft organize their
services and offerings.

4. Apply knowledge of cloud middleware technologies such as RPC and REST, JSON and load
balancing for cloud-based applications.

5. Comprehend the operational aspects of cloud storage services such as Hive, HDFS, Ceph,
cloud object storage systems, and more.
6. Implement data analytics applications on cloud, understand large scale data storage,
consensus algorithms, real-time streaming technologies, and machine learning in cloud
computing.

COURSE CONTENT:

Module 1: Cloud Computing Concepts: Part 2 [20 Hours]

Cloud computing systems today, whether open-source or used inside companies, are built using a
common set of core techniques, algorithms, and design philosophies – all centered around
distributed systems. Learn about such fundamental distributed computing "concepts" for cloud
computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical
distributed algorithms, widely-used distributed algorithms, scalability, trending areas, and much,
much more! Know how these systems work from the inside out. Get your hands dirty using these
concepts with provided homework exercises. In the programming assignments, implement some of
these concepts in template code (programs) provided in the C++ programming language. Prior
experience with C++ is required. The course also features interviews with leading researchers and
managers, from both industry and academia. This course builds on the material covered in the Cloud
Computing Concepts, Part 1 course.

Sub-Topics
Classical Distributed Algorithms Continued
Concurrency and Replication Control
Emerging Paradigms
Classical Systems
Real-Life Behaviors
Formative Assessments:
6 quizzes and 1 coding/lab assignment.

Module 2: Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure [15 Hours]

Welcome to the Cloud Computing Applications course - an ensemble of informative components


providing detailed insights on the world of Cloud Computing and Big Data. The course begins with an
introduction to cloud computing, its economic foundations, and the concept of big data. It
progresses to software-defined architectures, cloud virtualization, and cloud provider offerings.
Further focus is given on virtualization and container technologies including Docker, JVM, and
Kubernetes. The course also deep dives into cloud offerings like platform-as-a-service, mobile
backend-as-a-service, and serverless architectures with a focus on cloud middleware technologies.
The topic of Metal-as-a-Service (MaaS) is also covered. The final week focuses on higher-level cloud
services, especially cloud storage services, with introductions to Hive, HDFS, and Ceph, cloud object
storage systems, virtual hard drives, and archival storage options. The course wraps up with a
discussion on Dropbox's cloud solution.

Sub-Topics
Introduction to Cloud Computing
Cloudonomics
Foundations: Containers, Virtual Machine, JVM
MAAS, PAAS, Web Services
Storage: Ceph, SWIFT, HDFS, NAAS, SAN, Zookeeper

Formative Assessments:
4 quizzes.

Module 3: Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud [20 Hours]

The Cloud Computing Applications course provides comprehensive knowledge on Cloud Computing
and Big Data. Starting with an overview of cloud computing, its economic underpinnings, and the
concept of big data, the course then delves into software-defined architectures, cloud virtualization,
and offerings from cloud service providers. Emphasizing virtualization and containers, it includes
lectures on Docker, JVM, and Kubernetes. The course explores higher-level cloud offerings like
platform-as-a-service, mobile backend-as-a-service, and serverless architectures, along with cloud
middleware technologies. The module on Metal-as-a-Service (MaaS) is also included. The final week
concentrates on high-level cloud services - particularly cloud storage services introducing Hive,
HDFS, Ceph, cloud object storage systems, virtual hard drives, and archival storage options,
concluding with a discussion on Dropbox's cloud solution.

Sub-Topics
Spark, Hortonworks, HDFS, CAP
Introduction to Distros
Large Scale Data Storage
Streaming Systems
Big Data Machine Learning Introduction
Graph Processing and Machine Learning
Formative Assessments:
4 quizzes.

ASSESSMENT:
For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.

Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
PCAC2012 INTERNET OF THINGS AND CLOUD (3-0-0)

OVERALL COURSE OBJECTIVES: To provide learners with an in-depth understanding of the evolution
of Internet of Things and related technologies, equip them with the skills to utilize advanced
technology platforms like DragonBoard™ and AWS, and allow them to apply these skills in
developing innovative IoT-enabled applications and systems.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Understand, compare, and explain how telephony and media delivery networks operate.

2. Understand circuit switched networks and packet switched networks and their trade-offs.
3. Comprehend key innovations that have transformed the communication, entertainment,
and consumer electronics industry.

4. Describe the DragonBoard™ 410c peripherals, I/O expansion capabilities, computing


capabilities, and connectivity capabilities.
5. Use Linux terminal for embedded purposes and configure integrated development
environment (IDE) for software development.

6. Understand and utilize various AWS cloud services such as EC2, IoT and more, to build and
integrate projects that leverage the cloud.

COURSE CONTENT:

Module 1: Internet of Things: How did we get here? [21 Hours]

This course explores the convergence of multiple disciplines that have led to the advent of present-
day smartphones and the Internet of Things. The lessons explore the evolution of telephony
networks, broadcast networks, and consumer electronics, along with the impact of the internet,
multimedia content, smartphones, and apps. It also covers the emerging, interconnected platform:
the Internet of Things. Upon completion, learners will understand how peer-to-peer networks differ
from broadcast networks, the tradeoffs between circuit-switched and packet-switched networks,
and the workings of several key innovations and digital services. The course provides an important
grounding for anyone interested in the technological development of the Internet of Things, and
further resources for a more in-depth exploration of the topics.

Sub-Topics
Circuit Switched Networks
Computer Telephony
Features and Apps
Future Outlook
Packet Switched Networks
Wireless Technologies

Formative Assessments:
16 quizzes.

Module 2: Internet of Things V2: DragonBoard™ bring up and community ecosystem [21 Hours]

This course is designed for individuals seeking to develop the skills needed to prototype embedded
products using advanced technologies. The course utilizes the DragonBoard™ 410c single board
computer (SBC) to provide a hardware and software development environment for Internet of
Things specialization courses. Ideal for learners interested in using Linux for embedded purposes,
pursuing a career in the design and development of Internet of Things products, or those involved in
entrepreneurial, innovative, or DIY communities, this course offers both theoretical knowledge and
hands-on development practice. Key learning outcomes include understanding the DragonBoard™
410c peripherals, navigating a Linux terminal, configuring an integrated development environment
(IDE) for software development, utilizing Git and GitHub for version control, and creating projects
that interface with sensors and actuators through GPIO and Arduino.

Sub-Topics
Advanced Projects and Code
Changing your Operating System (Supplemental / Optional)
DragonBoard Bringup and Ecosystem
Mezzanines and Sensors (Canned Demos w/ software)
Rescuing your Bricked Board (Supplemental / Optional)

Formative Assessments:

5 quizzes and 1 peer-review assignment.

Module 3: Internet of Things V2: Setting up and Using Cloud Services [10 Hours]

This course provides an introduction to Amazon Web Services (AWS) and its significance, enabling
learners to make informed design decisions about which services to use. The course covers
interfacing with the AWS cloud, developing software for data sending and receiving, and how to
structure projects with diverse services. Upon completion, learners will have a clear understanding
of the cloud, be able to install and configure the AWS CLI and SDK on a Linux system, utilize various
AWS services such as EC2, IoT, etc., build projects heavily leveraging the cloud, and integrate the
cloud into embedded systems.

Sub-Topics
Advanced Projects and Code - Deep dive
Systems Architecture

Cloud 101 for Dragonboard 410c


Real projects using AWS Cloud services

Formative Assessments:

3 quizzes and 1 peer-review assignment.

ASSESSMENT:

For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.
Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
PCAC2013 ROBOTICS : MOBILITY & DESIGN (3-0-0)

OVERALL COURSE OBJECTIVES: To develop a comprehensive understanding of robotic mobility and


perception, by learning to design efficient robotic bodies, implementing concepts of kinematics and
dynamics, developing sensorimotor programs, and utilizing visual and sensory information for
manipulation and navigation tasks.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Understand how to design robotic bodies and behaviors for efficient and reliable mobility in
a dynamic world.

2. Apply the concept of kinematics and dynamics in designing legged machines and robots.

3. Develop sensorimotor programs through simple dynamical abstractions.

4. Comprehend the transformation process of images and videos into 2D representations for
efficient grasping and navigation.

5. Identify the calculation of 3D posing of objects to facilitate manipulation tasks.

6. Comprehend visual odometry and landmark-based localization for effective navigation.

COURSE CONTENT:

Module 1: Robotics: Mobility [19 Hours]


How can robots use their motors and sensors to move around in an unstructured environment? You
will understand how to design robot bodies and behaviors that recruit limbs and more general
appendages to apply physical forces that confer reliable mobility in a complex and dynamic world.
We develop an approach to composing simple dynamical abstractions that partially automate the
generation of complicated sensorimotor programs. Specific topics that will be covered include:
mobility in animals and robots, kinematics and dynamics of legged machines, and design of
dynamical behavior via energy landscapes.

Sub-Topics
Anchors: Embodied Behaviors
Behavioral (Templates) & Physical (Bodies)
Composition (Programming Work)

Formative Assessments:
23 quizzes

Module 2: Robotics: Perception [33 Hours]

How can robots perceive the world and their own movements so that they accomplish navigation
and manipulation tasks? In this module, we will study how images and videos acquired by cameras
mounted on robots are transformed into representations like features and optical flow. Such 2D
representations allow us then to extract 3D information about where the camera is and in which
direction the robot moves. You will come to understand how grasping objects is facilitated by the
computation of 3D posing of objects and navigation can be accomplished by visual odometry and
landmark-based localization.

Sub-Topics
Geometry of Image Formation
Glimpse on Vanishing Points
Rotations and Translations
Multi-View Geometry
Pose Estimation
RANSAC: Random Sample Consensus
Projective Transformations

Formative Assessments:
20 quizzes and 4 coding/lab assignments.

ASSESSMENT:

For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.

Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
PCAC2014 IT Fundamentals for Cybersecurity – II (3-0-0)

OVERALL COURSE OBJECTIVES: The objective of this course series is to provide a robust foundation
in cybersecurity, emphasizing practical skills in network and database security, the application of
generative AI tools in cybersecurity challenges, and detailed methodologies in penetration testing
and incident response. This comprehensive approach is designed to prepare students for advanced
roles in the cybersecurity field, ensuring they can effectively address and mitigate potential security
threats.

LEARNING OUTCOMES: On successful completion of the course the students shall be able to:

1. Gain knowledge of Local Area Networks, TCP/IP, the OSI Framework, and routing basics, and
comprehend how networking affects security systems within an organization.
2. Learn about common vulnerabilities in various databases including SQL, Oracle, Mongo, and
Couch, and apply knowledge to mitigate risks such as SQL Injection.
3. Apply generative AI tools to combat cyber threats by detecting vulnerabilities and
automating the creation of cybersecurity content like playbooks and threat intelligence
reports.
4. Develop skills to perform penetration testing using various tools, gather essential data, and
understand the phases of testing to improve organizational security.
5. Understand the phases of incident response, from planning and preparation to
documentation and recovery, and develop skills in managing and responding to security
breaches effectively.
6. Learn key forensic processes and the collection of important digital evidence, enhancing
capabilities in analyzing and responding to cybersecurity incidents.
COURSE CONTENT:

Module 1: Network Security & Database Vulnerabilities [18 Hours]

This course gives you the background needed to understand basic network security. You will learn
the about Local Area Networks, TCP/IP, the OSI Framework and routing basics. You will learn how
networking affects security systems within an organization. You will learn the network components
that guard an organization from cybersecurity attacks.

In addition to networking, you will learn about database vulnerabilities and the tools/knowledge
needed to research a database vulnerability for a variety of databases including SQL Injection,
Oracle, Mongo and Couch.

Sub-Topics
Basics of IP Addressing and the OSI Model
Deep Dive - Injection Vulnerability
Final Project
Introduction to Databases
TCP/IP Framework

Formative Assessments:
4 Graded Quizzes & 1 Peer Review Assignment
Module 2: Generative AI: Boost Your Cybersecurity Career [10 Hours]

This short course provides cybersecurity professionals and enthusiasts with the latest Generative AI
tools to address complex cybersecurity challenges.

The course focuses on combating the exploitation of undetected vulnerabilities for which
organizations increasingly turn to Artificial Intelligence (AI) and Machine Learning (ML). Generative
AI, a transformative technology, emerges as a vital cybersecurity tool, detecting and preventing
attacks by identifying and neutralizing unknown vulnerabilities before causing significant harm.

The course explores foundational generative AI principles and their application in real-world
cybersecurity, encompassing User and Entity Behavior Analytics (UEBA), threat intelligence, report
summarization, playbooks, and its impact on phishing, malware, misinformation, and deepfakes.
Additionally, participants learn about potential Natural Language Processing (NLP) attack techniques,
like prompt injection, and strategies to mitigate them.

Sub-Topics
Final Project and Exam
Get Started with Gen AI in Cybersecurity
SIEM and SOC Tasks Using Generative AI

Formative Assessments:
3 Staff Graded Assessments

Module 3: Penetration Testing, Incident Response and Forensics [16 Hours]

This course gives you the background needed to gain Cybersecurity skills as part of the Cybersecurity
Security Analyst Professional Certificate program.

You will learn about the different phases of penetration testing, how to gather data for your
penetration test and popular penetration testing tools. Furthermore, you will learn the phases of an
incident response, important documentation to collect, and the components of an incident response
policy and team. Finally, you will learn key steps in the forensic process and important data to
collect. This course also gives you a first look at scripting and the importance to a system analyst.

Sub-Topics
Digital Forensics
Incident Response
Introduction to Scripting
Penetration Testing

Formative Assessments:
4 Graded Quizzes

ASSESSMENT:
For summative assessments, Coursera will provide question banks for which exams can be
conducted on the Coursera platform or the faculty will create their own assessments.
Note: If a Course or Specialization becomes unavailable prior to the end of the Term, Coursera may replace such
Course or Specialization with a reasonable alternative Course or Specialization.
HSHS2001 ENGINEERING ECONOMICS (3-0-0)

Objectives:
To provide basic concept of micro and macro economics, engineering economics and their application in engineering
economy. Further, to develop the ability to account for time value of money using engineering economy factors and
formulas.

Module - I (05 hours)


Engineering Economics- Nature, Scope, Basic problems of an economy, Micro Economics and Macro Economics.
Demand - Meaning of demand, Demand function, Law of Demand and its exceptions, Determinants of demand,
Elasticity of demand & its measurement (Simple numerical problems to be solved ), Demand Forecasting Meaning
Supply-Meaning of supply, Law of supply and its exception, Determinants of supply, Elasticity of supply,
Determination of market equilibrium (Simple numerical problems to be solved).

Module - II (O8 hours)


Production - Production function, Laws of returns: Law of variable proportion, Law of returns to scale
Cost and Revenue Concepts - Total Costs, Fixed cost, Variable cost, Total revenue, Average revenue and
Marginal revenue, Cost-Output Relationships in the Short Run, and Cost-Output Relationships in the Long Run,
Analysis of cost minimization.

Module III (08 hours)


Market - Basic understanding of different market structures, Determination of equilibrium price under perfect
competition (Simple numerical problems to be solved), Break Even Analysis-linear approach (Simple numerical
problems to be solved).

Module - IV (12 hours)


Time Value of Money- Interest - Simple and compound, nominal and effective rate of interest, Cash flow diagrams,
Principles of economic equivalence.
Evaluation of Engineering Projects -Present worth method, Future worth method, Annual worth method, Internal
rate of return method, Cost benefit analysis for publicprojects.
Depreciation- Depreciation of capital assert, Causes of depreciation, Methods of calculating depreciation - Straight
line method, Declining balance method, SOYD method, After tax comparison of project

Module V (06 Hours)

Inflation-Meaning of inflation, types, causes, measures to control inflation.


National Income-Definition, Concepts of national income, Method of measuring national income.
Banking -Commercial bank. Functions of commercial bank, Central bank, Functions of Central Bank.

Books:
1. Principles of Economics by Deviga Vengedasalam and Karaunagaran Madhavan, Oxford
2. Riggs, Bedworth and Randhwa, "Engineering Economics", McGraw Hill Education India
3. C. S. Park, Contemporary Engineering Economics, 6th Edition, Pearson Education, 2015.
4. Engineering Economy by William G.Sullivan, Elin M.Wicks, C. Patric Koelling, Pearson
5. R.Paneer Seelvan, " Engineering Economics", PHI
6. Ahuja,H.L., "Principles of Micro Economics" , S.Chand & Company Ltd
7. Jhingan,M.L., "Macro Economic Theory"
8. Macro Economics by S.P.Gupta, TMH
Course Outcomes of Engineering Economics

At the end of the course the students will be able to

CO1 Remembering : Define the basic concept of micro and macro economics, engineering economics and their
application in engineering economy.
CO2 Understanding : Evaluate numerically the effects of changes in demand and supply on price determination
of products and services.
CO3 Analyze : the macroeconomic environment and financial systems of the country and its impact on business,
society and enterprise.
CO4 Develop : the ability to account for time value of money using engineering economy factors and formulas.
CO5 Apply: knowledge of mathematics, economics and engineering principles to solve engineering problems
and to analyze decision alternatives in engineering projects considering upon depreciation, taxes and
inflation.
EEPC2203 ELECTRICAL MACHINES - II LAB. (0-0-3)

Course Learning/Program Objectives: This course will enable students to:


PO1 Understand methods for determining voltage regulation of alternators: synchronous
impedance method and zero power factor method.
PO2 Analyse V curve and inverted V curves of synchronous motors.
PO3 Learn speed control techniques for three-phase induction motors using variable
frequency drives.
PO4 Determine parameters of synchronous machines, including positive, negative, and zero
sequence reactance.
PO5 Explore power angle characteristics of alternators and parameters of capacitor start
single-phase induction motors, as well as study parallel operation of alternators.

Sl.
Name of the Experiment Hrs.
No
Determination of the voltage regulation of an alternator by synchronous
1. 3
impedance method and zero power factor (ZPF) method.
Determination of the V curve and inverted V curves of a synchronous
2. 3
motor.
Speed control of a three-phase induction motor using variable frequency
3. 3
drives.
Determination of parameters of synchronous machine.
a. Positive sequence reactance.
4. 3
b. Negative sequence reactance.
c. Zero sequence reactance.
5. Determination of power angle characteristics of an alternator. 3
Determination of parameter of a Capacitor start single phase induction
6. 3
motor.
7. Study of parallel operation of two alternators. 3
Measurement of direct and quadrature axis reactance of a salient pole
8. 3
synchronous machine by Slip test.
Determination of parameters of three phase induction motor from No
9. 3
Load Test and Blocked Rotor Test.
Determination of Efficiency, Plotting of Torque-Slip Characteristics of
10. 3
Three Phase Induction motor by Brake Test.
EEPC2204 ELECTRICAL MEASUREMENT& INSTRUMENTATION LAB. (0-0-3)

Course Learning/Program Objectives: This course will enable students to:


PO1 Understand the principles of strain gauge application in measuring strain in cantilever
beams.
PO2 Investigate the temperature-voltage characteristics of J type thermocouples to
accurately measure temperature variations in different environments and applications.
PO3 Gain practical experience in using LVDTs for precise linear displacement
measurements and understand the calibration procedures to ensure accurate readings.
PO4 Master the techniques of measuring unknown resistances and capacitances using
Wheatstone, Maxwell, De-sauty’s, Kelvin’s Double, and Schering bridges.
PO5 Develop proficiency in measuring unknown inductances using Maxwell, Hay’s,
Anderson, and Kelvin’s bridges.

Sl.
Name of the Experiment Hrs.
No
1. To measure strain developed in a cantilever beam using strain gauge 3
2. Study of temperature voltage characteristics of J type thermocouple 3
3. Measurement of linear displacement using LVDT 3
4. Measurement of unknown resistance by Wheatstone Bridge 3
5. Measurement of unknown inductance by Maxwell Inductance Bridge 3
6. Measurement of unknown capacitance usingDe-sauty’s Bridge 3
7. Measurement of unknown resistance using Kelvin’s Double Bridge 3
8. Measurement of unknown capacitanceusing Schering Bridge 3
9. Measurement of unknown inductanceusing Hay’s Bridge 3
10. Measurement of unknown inductance Anderson Bridge 3
ECPC2202 POWER ELECTRONICS LAB. (0-0-3)

Course Learning / Program Objectives: This course will enable students to:
PO1 Gain a thorough understanding of the characteristics and behavior of key power
semiconductor devices, including SCR, IGBT, and MOSFET, through practical V-I
characteristic analysis and theoretical studies.
PO2 Acquire the ability to design, analyze, and implement single-phase and three-phase
rectifier circuits, both full-wave (mid-point and bridge type) and semi converters, for
different types of loads (resistive and inductive).
PO3 Learn to design and test DC-DC converters, including buck and boost converters, to
understand their operation, performance parameters, and applications in power
management.
PO4 Develop the ability to accurately measure and analyze key parameters such as latching
and holding currents in SCRs, ensuring proper device operation and enhancing
understanding of their dynamic performance in various applications.
PO5 Evaluate single-phase and three-phase PWM voltage source inverters (VSI), focusing
on their performance, efficiency, and control strategies, particularly using PWM control
techniques

Sl. Name of the Experiment Hrs.


1. Study of the V-I characteristics of SCR, IGBT and MOSFET. 3
2. Study of the cosine controlled triggering circuit 3
3. To measure the latching and holding current of a SCR 3
4. Study of the single phase half wave controlled rectifier and semi converter 3
circuit with R and R-L Load
5. Study of single phase full wave controlled rectifier circuits (mid point and 3
Bridge type) with R and R-L Load
6. Study of three phase full wave controlled rectifier circuits (Full and Semi 3
converter) with R and R-L Load
7. Study of the Buck converter 3
8. Study of the Boost converter 3
9. Study of the single phase PWM voltage source inverter. 3
10. Study the performance of three phase VSI with PWM control. 3
EOPC2203 SIGNALS AND SYSTEMS LABORATORY (0-0-3)
Course Objectives:
 To understand basic signal operations
 To develop the student’s ability to analyse signals and systems using software.
 To familiarize convolution and Frequency transformation
List of experiments:
(Any 10 Experiments)
1. Introduction to MATLAB and its basic toolboxes required for the analysis of signals and
systems. To study use variables, vectors, Matrices & its functions in MATLAB. To Perform
basic operations such as addition, subtraction, multiplication, division and transpose of vector
and Matrix and plot its results.
2. Generation of basic continuous-time periodic signals, i.e., sine, cosine, square, etc. and plot its
results in MATLAB.
3. Generation of basic continuous-time aperiodic signals, i.e., ramp, exponential, rectangular
pulse, step, impulse, etc. and plot its results in MATLAB.
4. Computation of convolution of discrete-time periodic signals in MATLAB using program
logic and inbuilt function.
5. Computation of convolution of discrete-time aperiodic signals in MATLAB using program
logic and inbuilt function.
6. Implementation of a difference equation in MATLAB.
7. Generation of frequency response of an LTI system from its impulse response in MATLAB.
8. Computation of discrete-time Fourier series (DTFS) of fundamental signals in MATLAB.
9. Computation of discrete-time Fourier transform (DTFT) of fundamental signals in MATLAB.
10. Frequency domain analysis of decimation and interpolation of signals in MATLAB.
11. Computation of Cross correlation of sequence x(n) and y(n) verify the property in MATLAB.
12. Computation of auto correlation of sequence x(n) and y(n) verify the property in MATLAB.
13. Generation of randomly distributed random sequences of N=1000in the interval (-0.5 to +0.5)
and find its mean and variance in MATLAB
14. Generation of Gaussian distributed random sequences of N=1000 in the interval and find its
mean and variance in MATLAB.
Course Outcomes:At the end of the course, students will be able to
CO1:analyse different signals using simulation tools.
CO2:develop signal processing operations
CO3: Examine the properties of FT
CO4: analyse frequency domain representation of signals using Fourier series and Fourier transform
CO5: apply signal analysis to real time application.

You might also like