This 4-week course is jam-packed with critical skills and techniques used by software developers today. The course is divided into two parts, with each part containing a series of activities and projects that get students coding throughout the majority of each day! In Part 1, students learn Java, with topics covering object-oriented programming and recursion, preparing students for the AP Computer Science Exam. In Part 2, students learn the fundamentals of coding in the Python language, which is rooted in mathematical computation, enabling students to learn the principles of data science, such as the visualization of complex data sets. Lastly, this course incorporates artificial intelligence (AI) into the curriculum, giving students a foundational understanding of how AI is shaping the world of technology. Since Java and Python are among the primary languages used to build and train AI systems, students will explore how the programming skills they develop directly connect to real-world AI applications.
Note: This course is held in-person in NYC (185 Madison Avenue) from 10am-4pm each day. For the live online version of this course, see our Computer Science Certificate Live Online, which has a 10am-1pm ET schedule option.
- Schedule: This course is held in-person in NYC from 10am-4pm ET for 4 weeks
- Method of Delivery: In-person at 185 Madison Avenue, NYC.
- Prerequisites & Ages: The program is ideal for high school students with a strong interest in coding. Prior coding/programming experience is not required, but students must be comfortable with computer basics. This course is great for any teen interested in coding, finance, journalism, marketing, and communication.
- Computer: In-person and live online attendees should have their own Mac or PC. We will assist with any software setup prior to the course.