Cyber Security

CCS361: Robotic Process Automation syllabus for Cyber Security 2021 regulation (Professional Elective-IV)

Robotic Process Automation detailed syllabus for Cyber Security (Cyber Security) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the Cyber Security students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Cyber Security 6th Sem scheme and its subjects, do visit Cyber Security 6th Sem 2021 regulation scheme. For Professional Elective-IV scheme and its subjects refer to Cyber Security Professional Elective-IV syllabus scheme. The detailed syllabus of robotic process automation is as follows.

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

Emergence of Robotic Process Automation (RPA), Evolution of RPA, Differentiating RPA from Automation – Benefits of RPA – Application areas of RPA, Components of RPA, RPA Platforms. Robotic Process Automation Tools – Templates, User Interface, Domains in Activities, Workflow Files.

Unit II

Sequence, Flowchart & Control Flow: Sequencing the Workflow, Activities, Flowchart, Control Flow for Decision making. Data Manipulation: Variables, Collection, Arguments, Data Table, Clipboard management, File operations Controls: Finding the control, waiting for a control, Act on a control, UiExplorer, Handling Events

Unit III

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit IV

Exception handling, Common exceptions, Logging- Debugging techniques, Collecting crash dumps, Error reporting. Code management and maintenance: Project organization, Nesting workflows, Reusability, Templates, Commenting techniques, State Machine.

Unit V

Publishing using publish utility, Orchestration Server, Control bots, Orchestration Server to deploy bots, License management, Publishing and managing updates. RPA Vendors – Open Source RPA, Future of RPA

Practical Exercises

Setup and Configure a RPA tool and understand the user interface of the tool:

  1. Create a Sequence to obtain user inputs display them using a message box;
  2. Create a Flowchart to navigate to a desired page based on a condition;
  3. Create a State Machine workflow to compare user input with a random number.
  4. Build a process in the RPA platform using UI Automation Activities.
  5. Create an automation process using key System Activities, Variables and Arguments
  6. Also implement Automation using System T rigger
  7. Automate login to (web)Email account
  8. Recording mouse and keyboard actions.
  9. Scraping data from website and writing to CSV
  10. Implement Error Handling in RPA platform
  11. Web Scraping
  12. Email Query Processing

Course Outcomes:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Text Books:

  1. Learning Robotic Process Automation: Create Software robots and automate business processes with the leading RPA tool – UiPath by Alok Mani Tripathi, Packt Publishing, 2018.
  2. Tom Taulli , “The Robotic Process Automation Handbook: A Guide to Implementing RPA Systems”, Apress publications, 2020.

Reference Books:

  1. Frank Casale (Author), Rebecca Dilla (Author), Heidi Jaynes (Author), Lauren Livingston (Author), Introduction to Robotic Process Automation: a Primer, Institute of Robotic Process Automation, Amazon Asia-Pacific Holdings Private Limited, 2018
  2. Richard Murdoch, Robotic Process Automation: Guide To Building Software Robots, Automate Repetitive Tasks & Become An RPA Consultant, Amazon Asia-Pacific Holdings Private Limited, 2018
  3. A Gerardus Blokdyk, “Robotic Process Automation Rpa A Complete Guide “, 2020

For detailed syllabus of all the other subjects of Cyber Security 6th Sem, visit Cyber Security 6th Sem subject syllabuses for 2021 regulation.

For all Cyber Security results, visit Anna University Cyber Security all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *