May 06, 2024  
2019 - 2020 Academic Catalog 
    
2019 - 2020 Academic Catalog [ARCHIVED CATALOG]

CSC 395-01 - Advanced Special Topic: Human-computer Interaction and Programming

4 credits (Spring)
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