|
|
| Home About This Site Academic Policies Academic Staff Courses Course Descriptions Year 0 Year 1 Year 2 Year 3 Comp 303 Comp 304 Comp 305 Comp 306 Comp 313 Comp 314 Archive Course Guide (pdf) Course Material Projects Comp 321 Comp 322 Comp 331 Comp 332 Comp 371 Comp 381 Comp 382 Comp 392 Comp 397 Comp 398 Mis 302 Year 4 Curiosity Corner High School Computer Clubs Project Lab Rules Links Member Help News Other Stuff Standards Project Turing Days Usage Statistics Yarışma |
COMP 314 Principles of
Programming Languages The aim of this course is to study the syntax and semantics of programming languages by building interpreters for them. The course discusses values, storage, binding of identifiers, procedural abstraction, encapsulation and type systems. Primary Text book:Programming Languages Application and Interpretationhttp://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04-26/ Shriram Krishnamurthi Web edition Creative Commons Licence Secondary Text book:Essentials of programming languagesFriedman Wand and Haynes MIT Press 2001 ISBN 0-262-06217-8 (lots of old, first edition, copies in the library - use with care) |
Instructor:
Vehbi Sinan Tunalioglu / Email / Phone: (212) 311 54 27 / Room: D 146B
Last Updated : 2008-02-19 11:50:57
|