2012-2013 University Catalog 
    
    Jan 29, 2023  
2012-2013 University Catalog archived

Add to Portfolio (opens a new window)

CSCI 312 - Programming Language Design


Credits: 3
Planned Offering: Fall

Prerequisites: CSCI 112 and 210, 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 Scheme, Java, ML, and PROLOG, and their implementations of these syntactic and semantic elements. Students learn the Scheme programming language and how to use it to write interpreters for other programming paradigms (object-oriented, logic-oriented, and type-inferencing). Staff.





Add to Portfolio (opens a new window)