Available courses
This course provides a broad overview of computer technology for multidisciplinary majors. It provides instruction in a wide variety of topics supported by hands-on laboratory work with operating systems, word processing, spreadsheets, databases, programming, networks, the Internet. CSU,UC
The Magic -- Translating human ideas into coded representations.
-- Prof Kurti
WELCOME!
Have you ever wondered how webpages can change at the click of a button without loading a new page? Curious how to make a simple online game? You are in the right place. JavaScript holds the secrets to how web widgets can do their magic, and we are going to crack open some of those secrets.
As with most magic tricks, we are going to learn, practice, and get good at putting things right where they belong and when they belong there. Also as with magic tricks, most of the trick is in the thinking ahead of time. To be pulled off flawlessly, we will learn a little code and LOT of thinking, but we will have more time to unpack these things.
Welcome to the JavaScript Class (CIS205)
https://youtu.be/vhxkJmU51Jk
To get started, let's do a quick check to make sure you will have the computer tools you need to succeed. This is a programming class, and most of our tools will be digital. Also since we are all dealing with the challenges of COVID-19, this is an online class, but you probably figured that out already since you are reading this on a computer or other device. Here are the important resources you will need to have or find or borrow:
MUST HAVE list
- Computer (laptop or desktop with ANY operating system)
- Browser (Firefox, Chrome, Opera, Safari, Edge, etc)
- Text editor (almost EVERY computer has one of these)
- Internet connection (wired, wireless, mobile, etc)
LEVEL UP list
- Browser supporting JavaScript 6 (check this list)
- Text-coloring editor (such as Sublime Text, Bluefish, Atom, etc)
BEST CASE scenario list
- Firefox browser
- Sublime Text editor
- Fast internet connection (any network supporting real-time videos and video conferencing)
The above RECOMMENDED software packages are available for free on any platform (PC, Mac, Linux). They are also much more likely to be used in class examples. While you do not need to have the same browser and editor as we use in the examples, it will make understanding concepts much simpler and quicker.
Let's get started. Click here to start learning.


- Teacher: Rachel Kilburn
- Teacher: Rachel Kilburn

- Teacher: Rachel Kilburn
- Teacher: Rachel Kilburn

- Teacher: Micheal Swank

- Teacher: Rachel Kilburn
- Teacher: Rachel Kilburn
Translating human ideas into coded representations.
-- Prof Kurti
WELCOME!
Have you ever wondered how webpages can change at the click of a button without loading a new page? Curious how to make a simple online game? You are in the right place. JavaScript holds the secrets to how web widgets can do their magic, and we are going to crack open some of those secrets.
As with most magic tricks, we are going to learn, practice, and get good at putting things right where they belong and when they belong there. Also as with magic tricks, most of the trick is in the thinking ahead of time. To be pulled off flawlessly, we will learn a little code and LOT of thinking, but we will have more time to unpack these things.
Welcome to the JavaScript Class
https://youtu.be/vhxkJmU51Jk
To get started, let's do a quick check to make sure you will have the computer tools you need to succeed. This is a programming class, and most of our tools will be digital. Also since we are all dealing with the challenges of COVID-19, this is an online class, but you probably figured that out already since you are reading this on a computer or other device. Here are the important resources you will need to have or find or borrow:
MUST HAVE list
- Computer (laptop or desktop with ANY operating system)
- Browser (Firefox, Chrome, Opera, Safari, Edge, etc)
- Text editor (almost EVERY computer has one of these)
- Internet connection (wired, wireless, mobile, etc)
LEVEL UP list
- Browser supporting JavaScript 6 (check this list)
- Text-coloring editor (such as Sublime Text, Bluefish, Atom, etc)
BEST CASE scenario list
- Firefox browser
- Sublime Text editor
- Fast internet connection (any network supporting real-time videos and video conferencing)
The above RECOMMENDED software packages are available for free on any platform (PC, Mac, Linux). They are also much more likely to be used in class examples. While you do not need to have the same browser and editor as we use in the examples, it will make understanding concepts much simpler and quicker.
Let's get started. Click here to start learning.

- Teacher: Steve Kurti

- Teacher: Samuel Bever
- Teacher: Keaton Marasco
- Teacher: Maria Westfall
Did you know music and math are close cousins? Music and engineering technology are also part of the family! We'll be exploring the fundamentals of how music is made along with the math, science, and engineering of what makes a tune or a good instrument. If you like music AND you like engineering and science, you have come the right class! Sign up for Music Tech today.

- Teacher: Laney Howe
- Teacher: Mya Howe
Using Turtle Art, a visual programming software, you can program a turtle to draw anything! By creating algorithms for the turtle, students can write, draw, build, and make their imagination come to life!

- Teacher: Laney Howe
- Teacher: Mya Howe

- Teacher: Laney Howe
- Teacher: Mya Howe
Skip courses