Oct 23, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

DICE 4000 - Everyday Coding

5 credit hours
In this course, students learn basic programming skills and analyze programs as cultural artifacts. Topics include variables, common data structures, loops, conditionals, logical flow, and encapsulation. Students reflect upon software they use on a daily basis and how these applications construct and inform identity and ideology. Students complete useful programming exercises, cultural analyses of software and publicly available code libraries, and reflections on personal experiences with everyday digital technology.

Registration Restriction(s): NCS students only
Prerequisite Course/s: DICE 3000, 3010, 3050
Terms Typically Offered: Variable: this course offered two quarters per year



Add to Portfolio (opens a new window)