Catalog Description: Basic concepts of programming languages, including abstraction mechanisms, types, and scoping. Detailed study of several different programming paradigms, such as functional, object-oriented, and logic programming. No credit if CSE 413 has been taken.
Prerequisites: CSE 143.
Credits: 4
Turnin: Catalyst turnin area
Announcements: