• Due to system maintenance, registration for NYUSPS noncredit courses and some credit course detail information will be unavailable from 8/17 at 5:00 p.m. ET through 8/17 at 10:00 p.m. ET. Thank you for your patience.

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

Computer Science with JavaScript

This introductory course will teach you the foundations of computer science and basic programming, with an emphasis on helping you to develop logical thinking and problem-solving skills. Each weekly session is comprised of hands-on, lab-based lessons that cover the fundamentals of programming and include example programs, exercises, and collaborative assignments to challenge you as you develop your skills as a programmer. This course is suitable for you if you are a complete beginner with no previous background in computer science. It is a highly dynamic and interactive learning experience that engages new coders who are eager to learn. Once you complete this course, you will be able to program in JavaScript.

More details

You'll Walk Away with

  • The ability to program in JavaScript
  • Enhanced logical thinking and problem-solving skills

Ideal for

  • High school students who have completed grades 9, 10, or 11
  • High school students who are interested in exploring a career in computer science
NO open sections available for this course at the moment. Please check back next semester.