Aug 06, 2026  
Undergraduate Catalog 
    
Undergraduate Catalog
Add to Bookmarks (opens a new window)

CPSI 38303 - (was CPSC 3383) Programming Languages


Three hours lecture. Three credit hours.

Was CPSC 3383. Programming language classifications and paradigms, including functional programming. Programming language structures such as parameter-argument correspondence, first-class functions, and aspect-oriented programming. Grammars of programming languages. Programming exercises in representative programming languages and understanding which language types are suited to which computational problems.

Prerequisites: CPSI 28003  or its equivalent.



Add to Bookmarks (opens a new window)