Apr 26, 2025  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPSC 3400 - Languages and Computation

5 credit hours
Formerly - CPSC 315
Common features, organization and tradeoffs of modern programming languages including semantics, garbage collection and memory management, and type systems. Theoretical foundations of languages and computation including regular expressions, language classification, grammars, and finite state automata.  Programming using scripting languages and functional languages.  

Prerequisite Course/s: C (2.00) or better in CPSC 22430 and either MATH 3000 or a C (2.00) or better in CPSC 2600



Add to Portfolio (opens a new window)