May 23, 2019  
2015-2016 Shepherd University Catalog 
    
2015-2016 Shepherd University Catalog [ARCHIVED CATALOG]

[Add to Portfolio]

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]