New York University Basics of Computing and Programming

New York University Basics of Computing and Programming

What you’ll learn

By the end of this course students should be able to:

  • understand binary number systems and conversion to other number systems
  • understand hexadecimal number systems and conversion to other number systems
  • apply numeric and string data types to represent information
  • apply variables in program development
  • analyze assignment and apply its components in program development
  • apply basic I/O operations with different data types
  • design expressions using arithmetic operations (including understanding their limitations, such as integer truncation, round-off error, division by zero, narrowing and widening conversions, casting, precedence, and standard math library functions)
  • design expressions using relational operators (including understanding floating point equality)
  • design expressions using logical operators (including short-circuit)
  • design selection statements (including nested selection)
  • design repetition statements (including count-controlled versus event-controlled, sentinel-controlled)
  • design simple data structures using lists (including using loops with lists and multi-dimensional lists

Syllabus

Course Outline:

  • Week 1 – Positional number systems
  • Week 2 – Hello World
  • Week 3 – Numerical data types and arithmetic expressions
  • Week 4 – Branching statements
  • Week 5 – Iterative statements [Loops]
  • Week 6 – Strings
  • Week 7 – Functions
  • Week 8 – Lists [Array-based sequences]
  • Week 9 – Exam

Official website

10 Responses

  1. Saeed ullah says:

    Interested. because I’m the student of electronics. Please give me admission in this free course.
    Thanks 😊

  2. Kibaki muoki says:

    I would like to apply for scholarship

  3. Suleman khan says:

    yes i need scholorship

  4. NASSALLI JAZZILLAH says:

    Thanks very much

  5. Definite Susan Nhongonhema says:

    I would like to join this is good

  6. Braindant Okon David says:

    I’ll be happy if you can give me more light

  7. ABAH VICTORY says:

    Helpful

  8. Ojerinola David Babatunde says:

    Am interested and I will appreciate if I can apply for it also

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.