Undergraduate Edition 2020-2021

CSC 315 Programming Languages Concepts

Programming Languages Overview; Different Phases of Language Translation; Parsing; Syntax Analysis; Semantic Analysis; Declarations and Types; Scopes; Concurrency; Code Improvement; Abstraction and Object Oriented Programming; Functional Programming; Logic Programming; Scripting and Markup Languages.

Credits

3

Prerequisite

"C" or better in CSC 218

Offered

F