Computer Science 48 - Implementation of Programming Languages

Institution:
Dartmouth College
Subject:
Description:
09S: 2A Offered in alternate years Techniques for automatic translation of programming languages are discussed. The course includes a brief survey of various techniques and formalisms that can be used for describing the syntax and semantics of programming languages, for describing abstract and concrete machine architectures, and for describing program translation and transformation. This course includes a project to construct a compiler that will translate a program written in a high-level language into machine code for a conventional-architecture machine. Prerequisite: Computer Science 23 and 37. Computer Science 19 is recommended. Dist: TAS. McKeeman.
Credits:
3.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(603) 646-1110
Regional Accreditation:
New England Association of Schools and Colleges
Calendar System:
Quarter

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.