|
Dec 26, 2024
|
|
|
|
CSC 280 - Principles of Programming Languages Prerequisite(s): CSC 250 with a grade of “C-” or better. Formal study of programming languages and their features. Basic computability and automata theory will be covered. Language design and implementation issues are compared and contrasted with an emphasis on high-level languages such as C, C, Java, Basic, Python and other languages. Topics include assembly language programming, language translation systems, type systems and structures, control structures, subprograms, generics, exception handling and concurrency, as well as a comparison of the imperative, functional, logic, and object-oriented language paradigms. Odd Fall
Hours: 3
Add to Portfolio (opens a new window)
|
|