Programming Languages

Overview

Subject area

CMP

Catalog Number

692

Course Title

Programming Languages

Department(s)

Description

A study of programming languages from abstract and concrete points of view. Syntax, semantics; data objects and typing; control structures; scope of names; storage classes; binding times; parameter passing, value, reference, name, value-replace; and procedures, side-effects, recursion, serial reusability, reentrancy.

Typically Offered

Fall, Spring

Academic Career

Graduate

Liberal Arts

Yes

Credits

Minimum Units

4

Maximum Units

4

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Course Schedule