Vision and Mission of the Department
Vision
To bring forth technically versatile, Research oriented, Industry ready engineers in the field of Artificial Intelligence and Machine Learning.
Mission
Facilitate modern infrastructure and versatile learning resources to produce self-sustainable professionals
Facilitate project based learning and skill upgradation through industry collaborations
Inculcate professional ethics, leadership qualities and practice lifelong learning
Program Specific Outcomes (PSOs):
PSO1: Graduates will have the ability to adapt, contribute and innovate ideas in the field of Artificial Intelligence and Machine Learning.
PSO2: To provide a concrete foundation and enrich their abilities to qualify for Employment, Higher studies and Research in various domains of Artificial Intelligence and Machine Learning such as Data Science, Computer Vision, Natural Language Processing with Ethical Values.
PSO3: Graduates will acquire the practical proficiency with niche technologies and open-source platforms and to become Entrepreneur in the domain Artificial Intelligence and Machine Learning.
Program Educational Objectives (PEOs):
PEO1: Attain proficiency in professional practice
PEO2: Practice technical skills to identify, analyze and solve complex problems related to Artificial Intelligence and Machine Learning.
PEO3: Emerge as an Individual or a team member with societal concerns, ethics and motivated for holistic learning.
About the Course
Benefits of RPA
Accelerated transformation.
Major cost savings.
Greater resilience.
Higher accuracy.
Improved compliance.
Boosted productivity.
More value from personnel.
Happier employees.
Robotic process automation (RPA) is a software technology that makes it easy to build, deploy, and manage software robots that emulate humans actions interacting with digital systems and software. Just like people, software robots can do things like understand what’s on a screen, complete the right keystrokes, navigate systems, identify and extract data, and perform a wide range of defined actions. But software robots can do it faster and more consistently than people, without the need to get up and stretch or take a coffee break.
Robotic process automation streamlines workflows, which makes organizations more profitable, flexible, and responsive. It also increases employee satisfaction, engagement, and productivity by removing mundane tasks from their workdays.
RPA is noninvasive and can be rapidly implemented to accelerate digital transformation. And it’s ideal for automating workflows that involve legacy systems that lack APIs, virtual desktop infrastructures (VDIs), or database access.
Syllabus
Module 1
RPA Foundations- What is RPA – Flavors of RPA- History of RPA- The Benefits of RPA The downsides of RPA- RPA Compared to BPO, BPM and BPA – Consumer Willingness for Automation- The Workforce of the Future- RPA Skills-On-Premise Vs. the Cloud- Web Technology- Programming Languages and Low Code- OCR-Databases-APIs- AI-Cognitive Automation-Agile, Scrum, Kanban and Waterfall DevOps- Flowcharts.
Module 2
RPA Platforms- Components of RPA- RPA Platforms-About Ui Path- About UiPath - The future of automation - Record and Play - Downloading and installing UiPath Studio - Learning Ui Path Studio- - Task recorder - Step-by-step examples using the recorder.
Module 3
Sequence, Flowchart, and Control Flow-Sequencing the workflow-Activities-Control flow, various types of loops, and decision making-Step-by-step example using Sequence and Flowchart-Step-by-step example using Sequence and Control flow-Data Manipulation- Variables and Scope-Collections-Arguments – Purpose and use-Data table usage with examples-Clipboard management-File operation with step-by-step example-CSV/Excel to data table and vice versa (with a step-by-step example).
Module 4
Taking Control of the Controls- Finding and attaching windows- Finding the control- Techniques for waiting for a control- Act on controls – mouse and keyboard activities- Working with UiExplorer- Handling events- Revisit recorder- Screen Scraping- When to use OCR- Types of OCR available- How to use OCR- Avoiding typical failure points.
Module 5
Exception Handling, Debugging, and Logging- Exception handling- Common exceptions and ways to handle them- Logging and taking screenshots- Debugging techniques- Collecting crash dumps- Error reporting- Future of RPA
Lesson Plan
![](https://www.google.com/images/icons/product/drive-32.png)
Notes
![](https://www.google.com/images/icons/product/drive-32.png)
Module-1
![](https://www.google.com/images/icons/product/drive-32.png)
Module-2
![](https://www.google.com/images/icons/product/drive-32.png)
Module-3
![](https://www.google.com/images/icons/product/drive-32.png)
Module-4
![](https://www.google.com/images/icons/product/drive-32.png)
Module-5
Text Book
![](https://www.google.com/images/icons/product/drive-32.png)
Module-1 & 2 Text Book
Assignment
![](https://www.google.com/images/icons/product/drive-32.png)
Assignment-3