Apr 26, 2024  
Undergraduate Catalog | 2019-2020 
    
Undergraduate Catalog | 2019-2020 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITCS 4102 - Programming Languages


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.

Credit Hours: (3)
Prerequisite(s): ITSC 2214 
Most Recently Offered (Day): Second Summer 2019, Second Summer 2018, Spring 2018
Most Recently Offered (Evening): Fall 2019, Spring 2019, Fall 2018


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)