May 06, 2024  
2021-2022 Undergraduate Bulletin 
    
2021-2022 Undergraduate Bulletin [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 400 - Programming Languages


3 credit hours
This course examines programming language implementation such as lexing, parsing, code generation and memory allocation. The course covers major programming paradigms, such as object oriented programming, functional programming and logic programming. Students learn to choose the appropriate paradigm and suitable language for particular programming tasks. Prerequisite(s): “C” or higher in CS 280 .



Add to Portfolio (opens a new window)