Joshua Clayton

Course Archive

A complete list of courses taught at NYU

2024–2025

Fall 2024

  • CSCI-UA 2-11: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles

Spring 2025

  • CSCI-UA 2-6: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles
  • CSCI-UA 380-1: Drawing on the Web

2023–2024

Fall 2023

  • CSCI-UA 2-10: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles

Spring 2024

  • CSCI-UA 2-6: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles
  • CSCI-UA 380-1: Drawing on the Web

2022–2023

Fall 2022

  • CSCI-UA 2-9: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles

Spring 2023

  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-3: Introduction to Web Design and Computer Principles
  • CSCI-UA 380-1: Drawing on the Web

2021–2022

Fall 2021

  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles

Spring 2022

  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-3: Introduction to Web Design and Computer Principles
  • CSCI-UA 380-1: Drawing on the Web

2020–2021

Fall 2020

  • CSCI-UA 2-2: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles

Spring 2021

  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles
  • CSCI-UA 380-1: Drawing on the Web

2019–2020

Fall 2019

  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles

Spring 2020

  • CSCI-UA 380-1: Drawing on the Web

2018–2019

Fall 2018

  • CSCI-UA 2-6: Introduction to Computer Programming
  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-6: Introduction to Web Design and Computer Principles

Spring 2019

  • CSCI-GA 1122-1: Web Development
  • CSCI-UA 380-1: Drawing on the Web

2017–2018

Fall 2017

  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-1: Introduction to Web Design and Computer Principles
  • CSCI-UA 4-6: Introduction to Web Design and Computer Principles

Spring 2018

  • CSCI-GA 1122: Web Development
  • CSCI-UA 380-2: Drawing on the Web

2016–2017

Fall 2016

  • CSCI-UA 2-6: Introduction to Computer Programming
  • CSCI-UA 4-3: Introduction to Web Design and Computer Principles
  • CSCI-UA 4-6: Introduction to Web Design and Computer Principles

Spring 2017

  • CSCI-UA 4-1: Introduction to Web Design and Computer Principles
  • CSCI-UA 61-2: Web Development and Programming
  • CSCI-UA 380-2: Drawing on the Web

2015–2016

Fall 2015

  • CSCI-UA 2-6: Introduction to Computer Programming
  • CSCI-UA 4-3: Introduction to Web Design and Computer Principles
  • CSCI-UA 4-6: Introduction to Web Design and Computer Principles

Spring 2016

  • CSCI-UA 4-1: Introduction to Web Design and Computer Principles
  • CSCI-UA 61-2: Web Development and Programming
  • CSCI-UA 380-2: Drawing on the Web

2014–2015

Fall 2014

  • CSCI-UA 2-6: Introduction to Computer Programming
  • CSCI-UA 4-2: Introduction to Web Design and Computer Principles
  • CSCI-UA 4-3: Introduction to Web Design and Computer Principles

Spring 2015

  • CSCI-UA 4-1: Introduction to Web Design and Computer Principles
  • CSCI-UA 61-2: Web Development and Programming
  • CSCI-UA 380-2: Drawing on the Web

2013–2014

Fall 2013

  • CSCI-UA 2-4: Introduction to Computer Programming
  • CSCI-UA 2-5: Introduction to Computer Programming
  • CSCI-UA 4-5: Introduction to Web Design and Computer Principles

Spring 2014

  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles
  • CSCI-UA 4-5: Introduction to Web Design and Computer Principles
  • CSCI-UA 380-2: Drawing on the Web

2012–2013

Fall 2012

  • CSCI-UA 2-5: Introduction to Computer Programming
  • CSCI-UA 4-5: Introduction to Web Design and Computer Principles

Spring 2013

  • CSCI-UA 2-8: Introduction to Computer Programming
  • CSCI-UA 4-5: Introduction to Web Design and Computer Principles

2011–2012

Fall 2011

  • CSCI-UA 4-5: Introduction to Web Design and Computer Principles

Spring 2012

  • CSCI-UA 4-4: Introduction to Web Design and Computer Principles
  • CSCI-UA 4-5: Introduction to Web Design and Computer Principles