Programming Languages

Download as PDF

Overview

Subject area

CMP

Catalog Number

339

Course Title

Programming Languages

Department(s)

Description

Design, evaluation and implementation of programming languages. Syntax and semantics of language constraints. Control structures, including branching, selection, iteration, procedure calls and recursion; data types and data structures, and operations on them; name structures, binding, environments, dynamic and static scoping; parameter passing. PREREQ: CMP 334 and CMP 338.

Typically Offered

Fall, Spring

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

010499

Course Schedule