We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

INTRODUCTION TO THE THEORY AND DESIGN OF PROGRAMMING LANGUAGES

COMPSCI 538
Course Description

Design and theory of programming languages: procedural, object-oriented, functional and logic paradigms. Serial and concurrent programming. Execution models and formal specification techniques.

Prerequisties

COMPSCI/ECE 354 and (COMP SCI 367 or COMPSCI 400 ) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals

Satisfies

This course does not satisfy any prerequisites.

Credits

3

Offered

Fall, Spring

Grade Point Average
3.12

1.04% from Historical

Completion Rate
94.74%

1.22% from Historical

A Rate
39.47%

-1.79% from Historical

Class Size
38

-33.59% from Historical

Instructors (2025 Fall)

Sorted by ratings from Rate My Professors

Similar Courses