2022-2023 University Catalog 
    
    Jan 02, 2025  
2022-2023 University Catalog archived

Add to Portfolio (opens a new window)

CSCI 312 - Programming Language Design


Credits: 3

Prerequisite: CSCI 209. 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.



Add to Portfolio (opens a new window)