CSAS 3113
Organization of Programming Languages
Seton Hall University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff