CSCI 0313A
Programming Languages
Programming Languages
A systematic approach to concepts and features of programming languages. The course focuses on four major programming paradigms: procedural, object-oriented, functional, and logic programming languages. Students will program in several languages representing the different paradigms. Topics include grammars, data types, control structures, run-time organization, procedure activation, parameter passing, higher-order functions, lambda expressions, and unification. (CSCI 0200 and CSCI 0202) 3 hrs. lect./lab
- Schedule
- 11:15am-12:05pm on Monday, Wednesday, Friday (Sep 13, 2021 to Dec 13, 2021)
- Location
- 75 Shannon Street 203
- Instructors
-
-
Scharstein, Daniel
schar@middlebury.edu
-