Apr 24, 2024  
2021 - 2022 Academic Catalog 
    
2021 - 2022 Academic Catalog [ARCHIVED CATALOG]

CSC 395-01 - Advanced Special Topic: Human-centered Programming

4 credits (Fall)
Traditionally, the study programming languages lies at the intersection of systems and mathematical logic. However, what if we instead view a programming language as a general-purpose interface to a computational device? In this course, we will survey the field of human-computing interaction and apply its core principles towards building programming languages and tools that help make programming more accessible to everyone. 

Prerequisite: CSC 207 
Instructor: Osera