final-review.docx

# final-review.docx - CSCI 3236 Theoretical Foundations Final...

• Notes
• 2

This preview shows 1 out of 2 pages.

CSCI 3236 Theoretical Foundations – Final Exam Review, Spring 2018 a. Chapter 1: Mathematical Foundations a. Set theory b. functions (total, onto, one-to-one) c. cardinality • how to prove a set is countably infinite, or denumerable • how to prove a set is uncountable (contradiction proof, using cantor’s diagonalization) d. recursive definition (basis, recursive step) e. mathematical induction (basis, inductive assumption, inductive step) f. graphs and trees (e.g. frontier of a tree) b. Chapter 2: Languages a. String: concatenation, reverse, length, kleene-star, empty string λ, substring, prefix/suffix, b. Language: Recursive definition, union, concatenation, kleene-star, Kleene-plus c. Regular sets and expressions: • Recursive definition of regular languages • Regular expressions: for a given regular expression, describing the regular set; finding a regular expression that represents the described regular language. c. Chapter 3: Context-Free Grammars (CFG) a. Leftmost derivations, rightmost derivations, derivation trees b.

Subscribe to view the full document.

You've reached the end of this preview.
• Spring '14
• Greca,Ardian
• Formal language, Context-free grammar

{[ snackBarMessage ]}

### What students are saying

• As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

Kiran Temple University Fox School of Business ‘17, Course Hero Intern

• I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

Dana University of Pennsylvania ‘17, Course Hero Intern

• The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

Jill Tulane University ‘16, Course Hero Intern