Dec 21, 2024  
Undergraduate/Graduate Catalog 2023-2024 
    
Undergraduate/Graduate Catalog 2023-2024 [ARCHIVED CATALOG] See drop-down menu above to access other catalogs.

COMP 415 - Emerging Languages

(3 credits)
Prerequisite: COMP 250 with a minimum grade of “C-“
In this course, students and the instructor will explore programming languages not widely used in the current computer science curriculum. This might include new up and coming languages, or a specialty language which is often used for a particular niche in computing. Students will study the common idioms of the language, the tool chains used for development, the abstraction patterns in the language and the programming paradigms that the language supports. Students will write several programs in the language to fully understand and explore the language. Repeatable: may earn a maximum of six credits. Offered alternate years.