CSC 355 - Programming Language Concepts
 
(3 cr.) This course represents an introduction to different paradigms of programming languages and their role in the problem-solving process. Topics covered include history and overview of programming languages, introduction to language translation, language translation systems, models of execution control, declaration, modularity, and storage management, programming language semantics, functional programming paradigms, object-oriented programming paradigms, logic programming paradigms, language-based constructs for parallelism. Prerequisite: CSC 215, CSC 225; Minimum grade C-; Every Other Year, Fall
 
Sessions

This course is currently not being offered. Please try again next session.