Programming Languages

Download as PDF

Overview

Subject area

MTH

Catalog Number

4325

Course Title

Programming Languages

Department(s)

Description

This course discusses features of programming languages, focusing on issues that are important for language design. Topics include syntax, parsing, and context-free grammars; scope and bindings; semantic analysis; evaluation ofexpressions and control flow; type systems; functions; object-oriented, functional, and scripting languages; and memory management.

Typically Offered

Fall, Spring, Summer

Academic Career

Undergraduate

Liberal Arts

Yes

Credits

Minimum Units

4

Maximum Units

4

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Requisites

035523

Course Schedule