Course Prefix:CSECourse #: 305Keywords:showing 0 to 1
CSE 305LR Introduction to Programming Languages
Examines concepts and constructs found in programming languages. Topics include binding time, strong typing, control and data abstraction, higher-order functions, and polymorphism. The major programming paradigms (procedural, object-oriented, functional, and logic) will be studied and compared. The course will also provide an introduction to syntax and semantics, compilation vs. interpretation, and storage management.
4 Grading: Graded (GRD) Typically Offered:
Spring, Summer Requisites: Pre-Requisite: CSE 250 and Approved Computer Science, Computer Engineering, Bioinformatics/CS Majors Only. Students must complete a mandatory advisement session with their faculty advisor.