This course focuses on computer programming as both a technical and a social practice. Students will have an opportunity to learn and apply basic coding skills; to consider the intersections between coding and user experience; and to explore ways in which software design might contribute to addressing (or exacerbating) social challenges.
This course focuses on computer programming as both a technical and a social practice. Students will have an opportunity to learn and apply basic coding skills; to consider the intersections between coding and user experience; and to explore ways in which software design might contribute to addressing (or exacerbating) social challenges.