|
|
Nov 21, 2024
|
|
CPSC 442 - Programming Language Concepts This course covers the syntax and semantics of programming languages and provides an introduction to compiler construction. Topics that may be covered include: formal specification of syntax, declarations, binding, allocation, data types, control structures, control and data flow, and the implementation and execution of programs. The type of programming methodologies that may be covered include: functional programming, imperative programming, logic programming, and object-oriented programming. Programming projects will provide experience in a number of languages. Typically Offered Spring Only, Even Ye Level: UG Credit Hours: 3
Prerequisite CPSC 300 /D- And MATH 328 /D- Department: MATH
Add to Portfolio (opens a new window)
|
|
|