ROBOTIC PROCESS AUTOMATION

Paper Code: 
24MCA423A
Credits: 
02
Periods/week: 
02
Max. Marks: 
100.00
Objective: 

This course enables the students to

  1. Evolution and future of Robotic Process Automation. You will also learn how Robotic Process Automation works and its components.
  2. Learn about the basic concepts of User Interface via UiPath.
  3. Understand the main components of a process namely variables, arguments and activities.
  4. Perform activities related to UI Automation, System activities and various User Events.
  5. Use and apply the REFramework template in UiPath for creating business processes and understand the various components involved in it.

 

Course Outcomes: 

Course

Learning Outcome (at course level)

 

Learning and teaching strategies

Assessment Strategies

Course Code

Course

Title

24MCA 423A

 

 

Robotic Process Automation

(Theory)

 

 

  1. Examine fundamentals of Robotic Process Automation.
  2. Develop methodologies of creating RPA for its impact on business transformations.
  3. Explore UiPath platform and its components for development of User Interfaces for development of Robotic Processes and develop applications using RPA Tools.
  4. Develop solutions through the interpretation of data using modern computational tools
  5. Build use of Robotic Enterprise Framework for developing applications.
  6. Contribute effectively in course-specific interaction

Approach in teaching:

Interactive Lectures, Discussion, Presentations, Video Tutorials, Demonstration.

 

Learning activities for the students:

Self-learning Assignments, Effective questions, Simulation

  • Assignments
  • Written test in classroom
  • Classroom Activity
  • Continuous Assessment
  • Semester End Examination

 

12.00
Unit I: 

Robotic Process Automation:
Introduction, Emergence of Robotic Process Automation (RPA), Evolution of RPA, need and benefits, advantages and disadvantages, usage of RPA, Differentiating RPA from Automation, myths about RPA, Types of RPA - Attended, Unattended, Hybrid

 

12.00
Unit II: 

Lifecycle of RPA, RPA Tools, Categories and Types of RPA tools, Criterion and Parameters for selecting Right Tool for RPA, RPA development methodology and key considerations, Industrial Applications of RPA like Banking, Insurance, Healthcare, Transportation and Food, Working of RPA, Self-learning Bots

Possible Activities of Self-Learning Bots

 

12.00

Overview of UiPath: Introduction to UiPath platform and its components Installation details of UiPath’s Community, Types of Templates, User Interface Domains in Activities,  Workflow Files in UiPath, UI Automation Activities, System Activities,  Variables Arguments Imports Panel User Events

12.00

Programming, Debugging and Logging: App Integration, Recording Scraping, Selector Workflow Activities, Programming, Debugging, Error Handling, Logging, Extensions Project Organization

12.00

Robotic Enterprise Framework (REFramework): Introduction, Purpose of REFramework, Introduction to State Machine Layout,  States of the State Machine, Workflows of the Framework, Exception Handling & Logging Rules of Developing a Process using REFramework

 

ESSENTIAL READINGS: 

1.Robotic Process and Cognitive Automation: The Next Phase, Mary C. Lacity and Leslie P. Willcocks, 2020

2.Robotic Process Automation Projects: Build real-world RPA solutions using UiPath and Automation Anywhere 1st Edition, Kindle Edition, Nandan Mullakara  (Author), Arun Kumar Asoka, Packt Publishing; 1st edition (May 26, 2020)

 

REFERENCES: 

 Suggested Reading:

1.The Robotic Process Automation Handbook: A Guide to Implementing RPA Systems, Tom Taulli, 1st ed. Edition, 2021

2.Robotic Process Automation RPA A Complete Guide, Gerardus Blokdyk,  2020 Edition

E-Resources:

1.Robotic Process Automation: RPA Fundamentals + Build a Robot (Udemy): https://www.udemy.com/course/robotic-process-automation-fundamentals-and-build-a-robot

2.RPA Training (uiPath): https://www.uipath.com/rpa/academy

3.RPA, AI, and Cognitive Tech for Leaders  (LinkedIn): https://www.linkedin.com/learning/rpa-ai-and-cognitive-tech-for-leaders                                                     4.Robotic Process Automation (MOOC): https://www.mooc-list.com/tags/robotic-process-automation                                                                                             5.Robotic Process Automation (E&ICT ACADMEY, IIT Kanpur ) : https://ict.iitk.ac.in/product/introduction-to-robotic-process-automation-using-uipath/

 

Journals: 

  1. RPA Journal: https://rpa-journal.org/
  2. JISTEM - Journal of Information Systems and Technology Management https://www.scielo.br/j/jistm/a/m7cqFWJPsWSk8ZnWRN6fR5m/
  3. International Journal of Research: https://internationaljournalofresearch.com/2020/06/17/robotic-process-automation-rpa/
  4. International Journal of Scientific and Research Publications: http://www.ijsrp.org/impact-factor.php#:~:text=Impact%20Factor%202020%20%3A%207.662

 

 

Academic Year: