CSC 420 - Programming Languages

Description
Prerequisite: CSC 236 Programming languages are the tools we use as computer scientists to put theory into practice as we build software systems. In this course, we will explore the breadth of languages available to us, the theories and modes of thought they exemplify, as well as how those languages are implemented. Topics may include recursion, scope, laziness, typing (static and dynamic), object orientation, and the interpretation of programs.
Credits
1
Recent Professors
Open Seat Checker
Schedule Planner
Recent Semesters
Fall 2019
Offered
TuTh
Avg. Class Size
20
Avg. Sections
1