Course Objectives:
This course enables the students to
Course Outcomes(COs):
Learning outcomes (at course level) | Learning and teaching strategies | Assessment Strategies |
CO243. Recognize the fundamentals of Robotic Process Automation.
CO244. Understand the developmental methodology of RPA and how businesses are getting transformed by its implementation.
CO245. Explore UiPath platform and its components for development of User Interfaces for development of Robotic Processes and develop applications using RPA Tools.
CO246. Develop solutions through the interpretation of data using modern computational tools
CO247. Explore Robotic Enterprise Framework for development of applications. | 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 |
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
Possible Activities of Self-Learning Bots
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
Programming, Debugging and Logging: App Integration, Recording Scraping, Selector Workflow Activities, Programming, Debugging, Error Handling, Logging, Extensions Project Organization
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