2017-2018 University Catalog 
    
    May 08, 2021  
2017-2018 University Catalog archived

Add to Portfolio (opens a new window)

CSCI 312 - Programming Language Design


Credits: 3

Prerequisite: CSCI 209. Prerequisite or corequisite: MATH 121 or 301. Formal language description tools, semantic concepts and syntactic constructs appropriate to diverse applications. Comparison of several high-level languages, such as Haskell, Erlang, Java, and PROLOG, and the implementations of these syntactic and semantic elements. Students also learn several programming paradigms, such as the function-oriented, object-oriented, and logic-oriented. Staff.




Add to Portfolio (opens a new window)