|
Dec 03, 2024
|
|
|
|
CSCI131 HM - Programming Languages Credit(s): 3
Instructor(s): Bang, O’Neill, Stone, Wiedermann
Offered: Fall and Spring
Description: A thorough examination of issues and features in language design and implementation, including how to represent a program as data, how to parse a program, how to implement scope, and how to interpret and compile a program. Additional topics will be selected from: historical and cultural aspects of programming languages; various implementation techniques such type checking, memory management, optimization, concurrency, or those specific to a programming paradigm (e.g., functional or object-oriented); additional topics related to programming languages at the discretion of the instructor.
Prerequisite(s): CSCI070 HM and CSCI081 HM
|
|