Introduction to Computer Science Fundamentals using JavaScript

New to computer science and need a place to start? In this course, we'll introduce you to the fundamentals using JavaScript!

   Watch Promo

In this course, we will learn the very fundamentals of computer science using the web's most popular programming language — JavaScript! We will begin by gently introducing you to the initial concepts by using what's called a microworld. From there, we'll move on to the fundamentals of Javascript and start writing real code and applications together!

Your Instructor


Eric "ET" Trowbridge is the Chief Executive Officer of The Array School of Technology and Design. He was born in Cheyenne, Wyoming and graduated from Central High School in 2004.

ET then moved to San Francisco to study art direction and later relocated to Los Angeles to work in the film industry for various art and design departments on short and feature films. He then began working for Apple in a leadership capacity for eight years in Los Angeles, New York City, and Chicago. In 2014, he left Apple to pursue technology-oriented entrepreneurship endeavors in Wyoming.

ET helped found Array in 2016, which became Wyoming's first accelerated private school teaching graphic design, computer science fundamentals, and web development among other subject areas. In 2018, he was appointed by the City of Cheyenne's Mayor to chair a city-wide broadband task force exploring solutions to affordable and high-speed broadband efforts for the City. Later that year, ET was appointed by Wyoming's Governor to serve a four-year term on the state's Workforce Development Council.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
What is the recommended age to take this course?
Anyone can begin learning computer science! This course may be a little difficult for kids under the age of 8, but we have met some "wiz kids" out in the world before!
Do I need to know anything about coding or computer science before taking this?
Nope! Just need a growth-oriented mind. A computer. And internet access.
I heard that this course is being offered for free for all Wyoming students, faculty, and teachers?
That is correct! The Rotary Club of Cheyenne generously sponsored this program to provide free access to ALL Wyoming students, teachers, and faculty (as well as Rotarians!). To request a coupon code, simply email us at [email protected]

Over the next 6 months, we will be introducing additional chapters to this course for free!

Get started now!