Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CS 150
[go: Go Back, main page]

CS 150
Theory of Automata and Formal Languages


Important copyright notice

The following material is presented to ensure timely dissemination of information among the students in the classes I teach. Further distribution of this material is prohibited, and constitutes a copyright violation.


Syllabus

You can retrieve the syllabus for CS 150.


Notation

Notation is very important in our field. I have prepared a table of symbols I most frequently use. You can retrieve the LaTeX source Notation.tex , or the postscript file Notation.ps obtained from it.


Typesetting your homeworks

You are required to typeset your homeworks using LaTeX (latex on our system), the standard high-quality typesetting program in our field. To include figures in your homework, you can draw them using any graphical tool available to you, provided it can generate EPS files. I like TGIF (http://bourbon.usc.edu:8001/tgif/), which is free and runs on a variety of platforms, or OmniGraffle (http://www.omnigroup.com/applications/omnigraffle/), which runs only on Macintosh computers and is a commercial product.

Here is an example of how to include a file Figure.eps, generated from the TGIF file Figure.obj, into a file Figure.tex.


Homeworks

Homeworks will be posted on the moodle page for this course


Last updated: October 16, 2005
Report suggestions and problems to ciardo@cs.ucr.edu
URL: http://www.cs.ucr.edu/~ciardo/teaching/CS150/CS150.html