M.Sc. (Information Technology) Robotic Process Automation PR Syllabus - Mumbai University
This is the University of Mumbai syllabus for M.Sc. (Information Technology) under NEP 2020, in force from the academic year 2024-25. Semesters I and II are set by item 6.29 (N) and Semesters III and IV by item 6.2 (N). The University examines this programme under form 1113161, whose Summer 2026 timetable is headed NEP-2020; the distance and older Choice Based modes of the same degree are examined under different forms and different papers.
Loading syllabus...
Syllabus for Robotic Process Automation PR
- Module 1:
- 1 RPA Basics: Sequences and Flowcharts: a. Create a simple sequence-based project. b. Create a flowchart-based project. c. Automate UiPath Number Calculation (Subtraction, Multiplication, Division of numbers). d. Create an automation UiPath project using different types of variables (number, datetime, Boolean, generic, array, data table)
- 2 Decision making and looping: a. Consider an array of names. We have to find out how many of them start with the letter "a". Create an automation where the number of names starting with "a" is counted and the result is displayed. b. Demonstrate switch statement with an example. c. Create an automation To Print numbers from 1 to 10 with break after the writeline activity inside for each activity d. Create an automation using Do..While Activity to print numbers from 5 to 1 e. Create an automation using Delay Activity between two writeline activities to separate their execution by 5 seconds f. Create an automation to demonstrate use of decision statements (if)
- 3 Types of Recording: a. Basic Recording using Toolbar b. Basic Recording using Notepad c. Desktop Recording using Tool bar d. Desktop Recording by creating a workflow e. Web Recording e.g. Find the rating of the movie from imdb web site f. Web Recording manually Module 2:
- 4 Excel Automation: a. Automate the process to extract data from an excel file into a data table and vice versa b. Create an automation to Write data to specific cell of an excel sheet. c. Create an automation to Read data to specific cell of an excel sheet. d. Create an automation to append data to specific cell of an excel sheet. e. Create an automation to sort a table of an excel sheet. f. Create an automation to filter a table of an excel sheet g. Choose a repetitive manual task from your workplace or daily life. Design and implement an RPA bot to automate this task using your preferred RPA tool
- 5 Different controls in UiPath: a. Implement the attach window activity. b. Automate using Anchor Base. c. Automate using Element Exists. d. Automate using Find Children control. e. Use Get Ancestor control f. Use Find Relative control
- 6 Keyboard and Mouse Events: a. Demonstrate the following activities in UiPath: i. Mouse (click, double click and hover) ii. Type into iii. Type Secure text b. Demonstrate the following events in UiPath: . Element triggering event i. Image triggering event ii. System Triggering Event c. Automate the process of launching an assistant bot on a keyboard event. Module 3:
- 7 Screen Scraping and Web Scraping methods: a. Automate the following screen scraping methods using UiPath: a. Full Text b. Native c. OCR b. Demonstrate Data Scraping and display values in Message box. c. Demonstrate Screen Scraping for a pdf, web page and image file.
- 8 PDF Automation and Exception Handling: a. Read PDF With OCR b. Merge PDF’s into one c. Get PDF Total Page count Using Regex d. Extract data from a PDF or Excel file and populate it into a database or spreadsheet. e. Extract data from a PDF or Excel file and populate it into a database or spreadsheet. Implement data manipulation techniques like filtering, sorting, or data validation. f. Demonstrate Exception Handling using UiPath
- 9 Email Automation: a. Configure Email using UiPath b. Read Emails c. Send Email with Attachment d. Save Email Attachments e. Reply to Email Module 4:
- 10 Orchestrator management and mini project: a. Deploy bots to Orchestrator b. Run jobs from Orchestrator c. Queue Introduction: i. Add items to Queue. ii. Get Queue item from Orchestrator d. Build UiPath Chatbot using Google dialogflow
- 11 RPA Applications: a. Automate the extraction of data from invoices, validate information, and update accounting systems. b. Automate data entry tasks from various sources such as emails, forms, or documents, and validate data against predefined rules. c. Automate the process of expense reporting by extracting data from receipts, categorizing expenses, and generating reports. d. Automate inventory tracking and management processes, including stock updates, reordering, and inventory audits. e. Automate sales order processing tasks such as order entry, validation, and fulfilment.
- 12 Prepare the Robotics process automation project on any one of the following domains: RPA in Logistics, Intelligent Process Automation, IT Process Automation Explained, RPA in Banking, RPA in Education, RPA in Telecommunications, RPA in Healthcare, RPA in Insurance, RPA in Accounting, RPA Challenges, RPA in Real Estate, RPA in BPO, RPA Security Course Outcomes (OC’s): Upon the successful completion of this course, students will be able to: 1. : Recall and describe fundamental RPA and UiPath concepts, including key features of Studio and Orchestrator. 2. : Explain RPA principles and how UiPath facilitates process automation through its mechanisms. 3. : Interpret roles of components and tools in the UiPath ecosystem, understanding their functions. 4. : Summarize UiPath's data manipulation and integration capabilities for efficient automation. 5. : Utilize UiPath Studio to create workflows for simple business processes, incorporating data extraction and manipulation techniques.
Reproduced from the University of Mumbai syllabus for M.Sc. (Information Technology) under NEP 2020, in force from the academic year 2024-25. Wording, unit numbering and lecture allocation are as printed in that syllabus. The PDF above is the syllabus's own page, unaltered.
The complete syllabus
This subject is cut from the University circular for the whole diploma. Open it here if you want the whole thing rather than a single subject.
Use Part 1 or Part 2 NEP first so the module scope matches your Mumbai University exam.
Use MSc IT notes only after confirming the semester units and topic order.
Open MSc IT question papers after the syllabus check so revision follows the same course structure.