ICS 145a
Language Processor Construction
- Project course which provides working laboratory experience
with construction and behavior of compilers and interpreters.
Students build actual language processors and perform experiments
which reveal their behaviors.
- Prerequisites: ICS 142
- 4 units offered Winter
- Text
`Compilers: Principles, Techniques, and Tools' by Aho, Sethi,
and Ullman.
- Course grade will be assigned according to a curve of
combined scores from homeworks (50%) and a final
evaluation of your compiler (50%).
- Homework
will be assigned in lecture each week and is due
in the distribution center by midnight on the date posted
on the homework handout.
Label your homework with your name and ICS 145a.
Late homework loses 30% per day.
Discussing problems with others is ok, but copying
another's solution is cheating and all students involved will be
punished.
- Bulletin board
is called ics.145a and should be read regularly with `netscape,' `nn,'
`rn,' or `bbc.'
Source and Homework Directory