Subsections

Reference Material

There is no required textbook for this course. Electronic reference material will be provided here as the term progresses.

Note: The main or “required” material is also mirrored locally whenever this is permitted by the license of the respective material. Note however that such a material has its own license and so is not necessarily covered by the site license.


Functional Programming


Logic Programming


Scanning and Parsing


Semantic Analysis


Types and Classes

Note: I am assuming that OOP principles are already known and so I have not provides references for that.


Subprograms


Pointers