Recent Updates: The New School has released its academic plan for 2020-21 and a phased reopening plan for its New York campus. Please check the Parsons Paris website for information about our Paris campus. Learn more.

  • Code as a Liberal Art Hero

    Code as a Liberal Art

  • Take the Next Step

  • Related Links

  • Program Contact

    Rory Solomon
    Director and Assistant Professor of Code as a Liberal Art
    solomonr@newschool.edu

  • Virtual Tour

  • Lang’s Code as a Liberal Art minor enables you to develop skills in code and computational thinking as tools for critical and creative inquiry and for better understanding how computational systems impact different aspects of society. Through discipline-specific projects, you gain coding skills to enhance your literacy in computational logic and to further your own creative practice. You explore algorithmic thinking and consider questions of access, equity, and social justice in relation to technological systems.

    • Study Options Minor

    Big data and algorithmic processes structure almost all aspects of contemporary life. Students minoring in Code as a Liberal Art critique the effects of these processes. Through hands-on experience, you learn foundational skills in code and use computation as a tool to enhance your liberal arts education — to better analyze, communicate, create and learn. You are introduced to the theory and practice of computational thinking, and learn to code to help answer research questions and to express yourself creatively.

    In additional to practical coding skills, the minor provides you with a broader understanding of the historical and social factors that have led to the increasing presence of computational systems in our lives. You think critically about the ways humans interact with computation, including understanding its limits from philosophical, logical, mathematical, and public policy perspectives. Learn more about this program, find events, and explore resources at codeatlang.

    Minor requirements

    Connecting to New York City

    While it offers the atmosphere and intimacy of a small college, Eugene Lang College is part of The New School, a major progressive university in New York City. The Code as a Liberal Art Minor introduces students to a variety of code-based researchers and practitioners through guest speakers and opportunities to participate in coding events around the city, including events sponsored by Data & Society, Processing Community Day NYC, and  Babycastles artist’s collective.

    Career Paths

    In Code as a Liberal Art courses you learn how to think critically about technology. You gain skills in code and computational thinking that prepare you for a wide range of careers including media production, software design/development, data journalism, advocacy, non-profit and community development work, as well as graduate study.

    If you are planning to go on to graduate study, consider applying to the accelerated BA/MA program, which enables you to earn graduate credits that will apply to both your Lang degree and a master’s degree at The New School.

    Learn more

  • Featured Courses

    All students in the minor take Code as a Liberal Art, which provides an introduction to basic coding skills through a series of projects and examines how coding and computational thinking intersect with different disciplines and creative practices. Students can then choose among a number of rotating electives at Lang and Parsons. Recent courses include:

    • In this introductory course, you write basic programs with Python, investigate its use in data analysis (including machine learning and artificial intelligence), use it to access and structure information from the Web, and learn how to build and deploy Web-based applications.

      Read More
    • Uncover the interaction between sound, art, and technology in the recent past. Examine the practices and innovations that led to the most current ideas about sound art and music technology, and develop contemporary analytical methods for exploring and creating music.

      Read More
    • PUDT 2110

      Code 1

      In this introductory course, you develop an understanding of software programming fundamentals. You then learn to use and modify code to suit your needs (e.g., easing, pixel data, sprite sheets, and animations). At the conclusion of the course, you choose a creative problem to solve using code.

      Read More
  • Learn from and work with faculty mentors from a variety of disciplines who are academic scholars and creative practitioners.

  • Take The Next Step

Submit your application

Undergraduates

To apply to any of our undergraduate programs (except the Bachelor's Program for Adults and Transfer Students and Parsons Associate of Applied Science programs) complete and submit the Common App online.

Undergraduate Adult Learners

To apply to any of our Bachelor's Program for Adults and Transfer Students and Parsons Associate of Applied Science programs, complete and submit the New School Online Application.

Graduates

To apply to any of our Master's, Doctoral, Professional Studies Diploma, and Graduate Certificate programs, complete and submit the New School Online Application.

Close