Search Results

Search Results for "CS 5310"

CS 5310 Programming Languages 3.0 Credits

This course introduces the design and implementation of programming languages including syntax and semantics. It covers programming paradigms and abstractions with an emphasis on functional programming, including the use of types to capture program invariants, reasoning about programs, and the exploration of program semantics through various interpreters.

College/Department: College of Engineering and Computing/Computing
Repeat Status: Not repeatable for credit
Prerequisites: (CS 5010 [Min Grade: D] or CS 501 [Min Grade: D]) and (CS 5020 [Min Grade: D] or CS 503 [Min Grade: D]) and (CS 5030 [Min Grade: D] or CS 502 [Min Grade: D])