YOUTH CODE NOW

Leveling The
Playing Field
One Child at a Time

image about

Computer Science

One of the most distinctive characteristics of our courses is that it covers one subject area in detail before proceeding to another subject area

This method helps ensure students to acquire the necessary and pre-required knoweledge in advance for the subject matter that they are going to learn in the coming days. We offer a variety of courses in Computer Science and Mathematics.

Apply Now

Elementary School

  • Internet transmission methods
  • Internet Safety
  • Sequences
  • Algorithmic problem solving
  • Problem decomposition
  • Abstraction
  • Variables
  • Loops – Nested, For, While
  • Conditionals, Nested
  • conditional statements
  • Functions with parameters
  • Binary code
  • Debugging
  • Programming: Interactive
  • games and Animations

Middle School

  • Introduction to Computer
  • Science
  • Computer and Logic
  • Design Process – Algorithmic
  • problem solving
  • The Internet
  • Web development
  • Programming: Interactive games
  • and Animations
  • Data, Internet privacy and security
  • Algebra and Computer Science

High School

  • Principle of Computer Science
  • Computer Literacy
  • The Internet
  • Digital Information, data
  • and privacy
  • Human Computer Interaction
  • Introduction to Computer
  • Programming principles
  • Algorithms and programming
  • Web Design
  • Computing and Data Analysis
  • Introduction to discrete
  • mathematics
  • Programming with iOS
  • Building Apps
  • Robotics

Advanced Courses

  • HTML and CSS
  • Javascript
  • Ruby
  • Python
  • Django Fundamental
  • Database
  • Java
  • Computer Security and Internet Safety
  • iOS App Development with Swift 2

Sponsors and Partners