Teaching Automata and Formal LangauagesData ScienceElements of Network ScienceData Analytics Capstone