Mar 04, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

CPSC 340 - Programming Languages


Credit Hours: 3

Develops the concepts of language structure and uses these as a basis for comparing several languages. Formal language definitions are introduced, and the concepts of syntax, semantics, and pragmatics are discussed. The emphasis is on languages with inherently different programming paradigms than students have been exposed to in other courses.

Prerequisite: CPSC 211  



Add to Portfolio (opens a new window)