Course Overview

This course will provide students with skills and insights essential to one of the newest and most innovative technologies, Robotic Process Automation, with the goal of joining artificial intelligence and intelligent process automation teams.  Coding knowledge is required, but prior experience with RPA processes is not.

_RGP8499_Randall-Garnick-Photography (2).jpg

As our use of computers evolves, we discover that some of our tasks and daily workflows using desktop, web and remote applications are repetitive.  RPA provides an opportunity to intelligently automate our repetitive tasks, allowing us to focus our attention on other opportunities.

RPA tools such as UIPath, Blue Prism and Automation Anywhere are able to peer into other desktop and web applications. They can both extract information - like reading the selection in a combo-box, text from a graphic image or the data in a web page's table - and "push" information - such as filling in text fields, checking boxes, and clicking buttons and links.  RPA tools allow us to assemble these capabilities into more or less complex workflows that accomplish our repetitive tasks.

Effective use of RPA tools requires a constellation of skills and insights, including:

  • String Processing - extracting relevant details from text, converting strings into other types, and finding patterns within text.

  • Tabular Data Manipulation - information from databases and spreadsheets is tabular, with rows and columns. We can discover values within a table, act on them, and write information back to files, spreadsheets or databases.

  • Flow Control - robots must make decisions much as a human operator does. Some decisions are simple and some are quite complicated with many factors.

  • Windows and Processes - RPA tools peer into other windows and processes. To best utilize RPA, you benefit by understanding how windows and processes are implemented and exploring the various ways to "peer inside" them and pass messages to them.



  • Application Deadline: Rolling Admissions

  • Location: 804 E. 138th St, Floor 2, Bronx, NY 10454

  • Duration: 8-week intensive (210 hours)

  • Hours: Monday - Friday, 9:00am – 5:00pm

  • Outcomes: Hands-on experience

  • Cost: Tuition and materials are offered at no cost. 

  • Additional Services: Career counseling & connections to employment.

Application Details

Minimum Eligibility Requirements

  • Must have at least an associate degree

  • Must be authorized to work in the United States without visa sponsorship (presently or in the future)

  • Must be willing to relocate for post-training employment opportunities

Ideal Candidates

Ideal candidates will be organized, agile individuals interested in business processes automation and are required to have computational thinking and knowledge of workflow processes, CRM processes, MS Office Suite, video conferencing, Linux, business processes, UML workflows. To be successful, candidates need to posses computational thinking and self-teaching skills, do well in fast-paced environments and be able to learn new technologies quickly.



Please keep in mind, this application process is very competitive and not all applicants will be accepted for our limited slots.


Join our mailing list to learn more about future course offerings and receive updates from Platform by Per Scholas.


Curriculum developed by Cognizant Technology Solutions

Curriculum developed by Cognizant Technology Solutions