Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
65 views3 pages

4 1 2 PEC A Robotic - Process - Automation

The document outlines the course structure for Robotic Process Automation (RPA) at Godavari Institute of Engineering & Technology, detailing objectives, outcomes, and unit topics. It covers the introduction to RPA, tools, advanced automation techniques, handling user events, and bot deployment. Additionally, it includes recommended textbooks and web resources for further learning.

Uploaded by

vamsi Krishna
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)
65 views3 pages

4 1 2 PEC A Robotic - Process - Automation

The document outlines the course structure for Robotic Process Automation (RPA) at Godavari Institute of Engineering & Technology, detailing objectives, outcomes, and unit topics. It covers the introduction to RPA, tools, advanced automation techniques, handling user events, and bot deployment. Additionally, it includes recommended textbooks and web resources for further learning.

Uploaded by

vamsi Krishna
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/ 3

Regulation GODAVARI INSTITUTE OF ENGINEERING & TECHNOLOGY

GRBT-20 (Autonomous) IV B.Tech


Course Code ROBOTIC PROCESS AUTOMATION I Semester
CSE(AI &ML)
Teaching Total contact hours:48 L T P C
Prerequisite(s): Basics of Programming Language 3 0 0 3

Course Objective(s):
1. To introduce students to the concept of Robotic Process Automation (RPA) and its use
cases.
2. To provide an understanding of Automation Anywhere Enterprise Platform and its
advanced features and capabilities.
3. To teach ways of creating bots using various recorders and commands.
4. To introduce the Web Control Room and Client features, including Activity, Devices,
Workload, Audit Log, and Administration.
5. To demonstrate the use of APIs in RPA and client introduction.
6. To teach how to manage errors and control workflow using error handling and workflow
designer.

Course Outcome(s):
After successful completion of this course, a student will be able to-
CO-1: Comprehend RPA and its applications in various industries.
CO-2: Create bots for automating various tasks. Describe how to handle the User Events
and various types of Exceptions and strategies.
CO-3: Familiar with various recorders and commands for creating bots.
CO-4: Navigate through the Web Control Room and use its features.
CO-5: Use APIs for RPA and manage errors and workflow using error handling and
workflow designer.

UNIT-I
Introduction to Robotic Process Automation: Scope and techniques of automation, Robotic
process automation - What can RPA do?, Benefits of RPA, Components of RPA, RPA platforms,
The future of automation. RPA BASICS: History of Automation - What is RPA - RPA vs
Automation - Processes & Flowcharts - Programming Constructs in RPA - What Processes can
be Automated - Types of Bots - Workloads which can be automated - RPA Advanced Concepts -
Standardization of processes - RPA Development methodologies - Difference from SDLC -
Robotic control flow architecture - RPA business case - RPA Team - Process Design
Document/Solution Design Document - Industries best suited for RPA - Risks & Challenges
with RPA - RPA and emerging ecosystem.

UNIT-II
RPA tool introduction and basics: Introduction to RPA Tool - The User Interface - Variables -
Managing Variables - Naming Best Practices - The Variables Panel - Generic Value Variables -
Text Variables - True or False Variables - Number Variables - Array Variables - Date and Time
Variables - Data Table Variables - Managing Arguments - Naming Best Practices - The
Arguments Panel - Using Arguments - About Imported Namespaces - Importing New
Namespaces- Control Flow - Control Flow Introduction - If Else Statements - Loops - Advanced
Control Flow - Sequences - Flowcharts - About Control Flow - Control Flow Activities - The
Assign Activity - The Delay Activity - The Do While Activity - The If Activity - The Switch
Activity - The While Activity - The For Each Activity - The Break Activity - Data Manipulation
- Data Manipulation Introduction - Scalar variables, collections and Tables - Text Manipulation -
Data Manipulation - Gathering and Assembling Data

UNIT-III
Advanced automation concepts & techniques: Recording Introduction - Basic and Desktop
Recording - Web Recording - Input/output Methods - Screen Scraping - Data Scraping -
Scraping advanced techniques - Selectors - Defining and Assessing Selectors - Customization -
Debugging - Dynamic Selectors - Partial Selectors - RPA Challenge - Image, Text & Advanced
Citrix Automation - Introduction to Image & Text Automation - Image based automation -
Keyboard based automation - Information Retrieval - Advanced Citrix Automation challenges -
Best Practices - Using tab for Images - Starting Apps - Excel Data Tables & PDF - Data Tables
in RPA - Excel and Data Table basics - Data Manipulation in excel – Extracting Data from PDF
- Extracting a single piece of data - Anchors - Using anchors in PDF.

UNIT-IV
Handling user events & assistant bots, exception handling: What are assistant bots? -
Monitoring system event triggers - Hotkey trigger - Mouse trigger - System trigger - Monitoring
image and element triggers - An example of monitoring email - Example of monitoring a
copying event and blocking it - Launching an assistant bot on a keyboard event.
Exception handling: Debugging and Exception Handling - Debugging Tools - Strategies for
solving issues - Catching errors.

UNIT-V
Deploying and maintaining the bot: Publishing using publish utility - Creation of Server -
Using Server to control the bots - Creating a provision Robot from the Server - Connecting a
Robot to Server - Deploy the Robot to Server - Publishing and managing updates - Managing
packages - Uploading packages - Deleting packages

Text Book
1. Alok Mani Tripathi, "Learning Robotic Process Automation: Create Software robots and
automate business processes with the leading RPA tool - UiPath" Packt Publishing, 2017.

Reference Books
1. Robotic Process Automation A Complete Guide - 2020 Edition Kindle Edition.
2. Frank Casale , Rebecca Dilla, Heidi Jaynes , Lauren Livingston, “Introduction to Robotic
Process Automation: a Primer”, Institute of Robotic Process Automation,1st Edition
2015.
3. Richard Murdoch, Robotic Process Automation: Guide To Building Software Robots,
Automate Repetitive Tasks & Become An RPA Consultant”, Independently Published,
1st Edition 2018.
4. Srikanth Merianda,”Robotic Process Automation Tools, Process Automation and their
benefits: Understanding RPA and Intelligent Automation”, Consulting Opportunity
Holdings LLC, 1st Edition 2018.
5. Lim Mei Ying, “Robotic Process Automation with Blue Prism Quick Start Guide: Create
software robots and automate business processes”, Packt Publishing, 1st Edition 2018.

Web Resources:

1. https://nptel.ac.in/courses/112101099
2. https://www.uipath.com/rpa/robotic-process-automation
3. https://www.academy.uipath.com

CO-PO Mapping:
(1: Slight [Low]; 2: Moderate[Medium]; 3: Substantial[High]; '-' : No Correlation)

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 - - 2 2 - 2 - - - 2 - 2 1
CO2 2 2 3 1 2 - 1 - - - 1 - 1 -
CO3 1 2 1 2 1 - 2 - - - 2 - 2 -
CO4 2 1 - 3 2 - - - - - 2 - - 1
CO5 3 2 - - 2 1 - - - - 1 - - 1

You might also like