|
Nov 27, 2024
|
|
|
|
2018-2019 Catalog [ARCHIVED PUBLICATION] Use the dropdown above to select the current catalog.
|
CSCI111 HM - Domain-Specific Languages Credit(s): 3
Instructor(s): Wiedermann
Offered: Fall
Description: This course explores how to design a new programming language. In particular, we’ll focus on “Domain-Specific Languages”— languages designed for people who want to use a computer to perform a specialized task (e.g., to compose music or query a database or make games). Through readings, discussions, and programming, we’ll investigate why and how you would create a domain-specific language. The course also features a project that asks you to propose, design, and implement your own domain-specific language.
Prerequisite(s): CSCI070 HM
|
|