Apr 04, 2026  
2025-2026 Catalog 
    
2025-2026 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

SWE 410 - Concepts of Programming Languages


CSC 275  or CSC 276  or CSC 279 . (4)

Discussion of issues in the design, implementation and use of high-level programming languages through a historical framework, including how languages reflect different design philosophies and use requirements; technical issues in the design of main abstraction constructs of programming languages; other approaches to imperative or object-oriented programming, functional programming, logical programming and parallel programming. Graded ABCDE



Add to Portfolio (opens a new window)