Nov 24, 2024  
2015-2016 Catalog 
    
2015-2016 Catalog [ARCHIVED PUBLICATION] Use the dropdown above to select the current catalog.

CSCI111 HM - Domain-Specific Languages


Credit(s): 3

Wiedermann. 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. (Fall)

Prerequisite(s): CSCI070 HM