Apr 20, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 4308:Concepts of Programming Languages

3 Class Hours 0 Laboratory Hours 3 Credit Hours
Prerequisite: (CS 3503  and CS 3503L ), and (CS 3305  and CS 3305L )
This course covers the fundamental concepts on which programming languages are based and the execution models supporting them. Topics include values, variables, bindings, type systems, control structures, exceptions, concurrency, and modularity. Languages representing different paradigms are introduced.



Add to Portfolio (opens a new window)