Resources
Course Description:
In this course you will dive into 4 programming paradigms: Functional, Declarative, Relational, and Imperative. With the Functional paradigms you will be working with Haskell, Declarative with Oz, Relational will be with Prolog, and back to Oz with the Imperative paradigm.
Course Description:
In this course, you will learn about formal language construction. You will also learn how regular languages can be constructed with regular expressions and Finite State Machines. After learning about regular languages, you will dive into non-regular languages and context-free grammars.
CSCI 117: Emma Escandon Spring 2022 Class Notes
CSCI 119: Emma Escandon Spring 2022 Class Notes
My number 1 recommendation for these courses is to take your own notes throughout the class period. Having all the information in one place pays off when it is time to create your FTAs.