Jan 31, 2025  
Undergraduate Catalog | 2015-2016 
    
Undergraduate Catalog | 2015-2016 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITCS 4102 - Programming Languages


Credit Hours: (3)

Formal definition of programming languages, including specification of syntax and semantics. Evolution of programming languages and language design principles. Structural organization, control structures, data structures and types, name visibility, binding times, parameter passing modes, subroutines, co-routines, and tasks. Functional programming, list processing, logic programming, object-oriented programming systems.

Prerequisite(s): ITCS 2215 .


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)