Search | Previous : 483-343 | Next : 485-327
Handbook 1997 : Faculty of Education : Computer Studies

485-325 Computer Studies C2: Compilers and Language Translators

Credit Points:

11.1

Coordinator:

John Murnane

Prerequisite/s:

Computer Studies B10.

Timetable:

Semester 1

Contact:

Two 1-hour lectures and a 1-hour tutorial/practical class each week

Objectives:

On completion of the subject the student should be able to:

  • comprehend the principles of language design, specification, and translation;

  • understand the major sections of a compiler; and

  • apply appropriate program techniques to a selection of these sections.

Content:

Language; syntax and semantics; syntax diagnosis; computer languages; use, suitability; structure and language design; educational applicability; history of computing languages; finite state machines; grammars; language acceptors, generators; operators and parsing. Language translation; assemblers, interpreters, compilers; stages; translation methods and algorithms.

Assessment:

Tutorial sheets and assignments (50%); a 2-hour exam (50%).

Search | Previous : 483-343 | Next : 485-327
Handbook 1997 : Faculty of Education : Computer Studies
Status:                   OFFICIAL 1997
Last Modified:            Wednesday March 12 3:36 pm
SGML to HTML Conversion:  Information Technology Services
Authorised by:            Academic Registrar
Email Enquiries:          Course_Information@registrar.unimelb.edu.au
Copyright © University of Melbourne 1997.