CSAS 3113

Organization of Programming Languages

Seton Hall University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Introduction to principles of programming languages and their implementation. Concepts introduced include the implementation of interpreters based on the syntax of a programming language, higher-order functions, recursion, tail-recursion, iteration, and mutation; issues of pure versus impure languages in relation to performance, implementation, and ease of abstraction; environments, parameter passing, and scoping. The course emphasizes programming in a modern programming language, individual and team programming assignments, and a major project that requires integration and application of knowledge and skills acquired in earlier course work.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 8 hours ago

001

Availability not recently verified
Class #seton_hall-CSAS3113Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?