2013-14 University Bulletin 
    
    Apr 25, 2024  
2013-14 University Bulletin [ARCHIVED CATALOG]

CSC (0145) 272 - Principles Of Programming Languages


Credits: 3

Expand on CSC 270 by examining the theory and implementation behind common programming-language constructs. Topics may include scanning and parsing, parameter passing, variable binding, scoping, static and dynamic types, type inference, lazy vs. eager evaluation, tail recursion, concurrency, higher-order functions, implementation of OOP techniques, etc.

When Offered: Spring

Prerequisite 1: CSC 270  Prerequisite 2: CSC 271 
Free Note: Grade of C- or better in CSC 270  and CSC 271 .