Git Product home page Git Product logo

critical-computation-2021's Introduction

Critical Computation 2021

This is the website for Critical Computation, an undergraduate and graduate-level course at Parsons Design & Technology at the New School.

Lecture Faculty

  • Katherine Moriwaki (she/her)
  • Xin Xin (they/them)

Lab Faculty

Course Descriptions

Critical Computation Lecture + Lab (CC Lecture + CC Lab) are corequisites that work hand-in-hand to introduce computation and code as an expressive medium for artists, designers, and technologists. CC Lecture provides an introduction to computation through a series of critical inquiries and technical fundamentals, while CC Lab serves as a continuum of CC Lecture by applying theories to practice through a series of experimentations and play. Together, the three learning pillars for CC Lecture + CC Lab are code, critique, and design.

CC Lecture provides a critical approach to thinking and working with technology by introducing programming concepts within a social and historical context. Through an intersectional feminist lens, the course unpacks design biases embedded in pervasive technology while pointing towards examples of expressive, critical, and community-centric ways of working with technology. On the technical end, the course introduces programming fundamentals through p5.js, followed by examples of additional JavaScript libraries and external APIs.

Lab expands the topics covered in CC Lecture through extended tutorials, pair-programming sessions, embodied group activities, and one-on-one mentoring. The lab structure allows students to process the course materials and Assignments assigned by CC Lecture, and further develop the assignments based on their own individual interests and background.

Learning Outcomes

  1. Demonstrate knowledge and application of object-oriented programming skills in p5.js.
  2. Embody code as an expressive medium by learning its strengths and limitations.
  3. Investigate the relationship between code, design, and critique through past examples and creating your own.
  4. Ability to discuss and create work through a critical lens and reference computational arts and culture through a non-Western-centric, multilinear perspective.
  5. Gain insights into the social impact of code; how it creates empowerments and disempowerment under different contexts.
  6. Acquire a basic understanding of how to assess and manipulate data critically via APIs and regular expressions.

critical-computation-2021's People

Contributors

xinemata avatar aaratiakkapeddi avatar tespin avatar jules-kris avatar elizabethslash avatar danielp73 avatar stayclassyinfo avatar twotabsofacid avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.