• Due to system maintenance, registration for NYUSPS noncredit courses will be unavailable from 10/17 at 3:00 a.m. ET through 10/17 at 7:00 a.m. ET. Thank you for your patience.

  • Enrollment system is currently unavailable. We apologize for the inconvenience.┬áPlease try again later.

Introduction to Programming

This course provides an introduction to the world of coding from the ground up. Begin by learning to think in the way that computers and programs do, and then work your way toward writing functioning Python code. Learn how to write pseudocode, read code, and detect errors. Learn to work with variables and loops, and discover how functions, methods, and operators work with different data types. Learn procedural Python. Apply debugging techniques by understanding error message types, statement insertion, and the Python debugger. Mastery of the concepts in this course provides a firm foundation for further study in any computer language.

More details

You'll Walk Away with

  • The expertise to perform essential operating system tasks within the Unix and Windows command line interface
  • Experience describing a problem and solution in programming terms (pseudocode)
  • Practice writing and running Python modules using a text editor and a command prompt
  • The skills to create basic programs in Python using core features such as variables, operators, functions, methods, and program flow
NO open sections available for this course at the moment. Please check back next semester.
Toggle

Closed

    • Section

      1
    • Semester

      Fall 2018
    • Date

      Sep 17 - Oct 31
    • Day

      M, W
    • Time

      6:30PM-8:00PM
      • In-Person
    • Format

      In-Person
      • In-Person
    • Sessions

      14
    • Faculty

      Gracia, Kelly
    • Location

      Woolworth Building
    Tuition $720