CSC 417
Theory of Programming Languages:
Section: 001

Course Description

Theory of programming languages with emphasis on programming language semantics and implementation issues. Formal models of syntax and semantics. Static versus dynamic scoping. Parameter passing mechanisms. Garbage collection. Programming in alternate paradigms such as applicative, functional, logic, and object-oriented programming languages.

Fall 2022

Instructors

Meeting Patterns

Classes Start:
August 22, 2022
Classes End:
December 5, 2022
Location:
02232 Engineering Building 3
Class Days:
T H
Class Start Time:
8:30am
Class End Time:
9:45am

Class Type:
Lecture
Credits:
3.00
Restrictions:
Prerequisite: CSC 316 or ECE 309 Computer Science Majors

Tools