General Catalog 2024-2025

COMP 3800 Programming Languages

Discussion of programming language concepts. Comparison of programming paradigms. Description and evaluation of programming languages with emphasis on syntax, semantics, and data type systems. Design and implementation of programming languages as tools for representing algorithms. Discussion of social, ethical, or legal issues in the discipline. Requires 45 hours of lecture-laboratory time.

Credits

3

Prerequisite

COMP 2400