CS 3314 - Design and Implementation of Programming Languages

Institution:
Polytechnic Institute of New York University
Subject:
Description:
This course covers issues underlying the design of high level programming languages, along with elements of the compiler technology used to translate those languages into executable code. Topics covered include formal description of language syntax, parsing, memory management, attributes of variables and their binding times, control and data abstraction mechanisms, and object oriented language features. The focus is on imperative and object oriented languages, with brief introduction to functional and logic programming paradigms. Substantial programming projects are required. Prerequisites: CS 2134 (C- or better) and MA 2312.
Credits:
3.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Multiple
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(718) 260-3100
Regional Accreditation:
Middle States Association of Colleges and Schools
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2026 AcademyOne, Inc.