Aug 13, 2020  
2017-2018 Shepherd University Catalog 
    
2017-2018 Shepherd University Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIS 331 - Programming Languages

(3 cr) The syntax and semantics of programming languages. Topics include formal specification of syntax, declarations, binding, allocation, data structures and data types, control structures, control and data flow, the implementation and execution of programs, functional programming and imperative programming. Other possible topics include nonprocedural and logic programming, object-oriented programming, and program verification. Programming projects will provide experience in a number of languages. Prerequisites: CIS 321 .



Add to Portfolio (opens a new window)