Courses

Exploring Computer Science 1

BYU Independent Study
|
0.5 Unit
|
Computer Science and Technology
|
Grades: 9, 10, 11, 12
This course introduces students to the foundational concepts of computer science and will challenge them to explore how computing and technology can impact the world. Some of the main concepts this course will focus on are software engineering and design, algorithmic thinking, human-computer interaction, programming languages, and the history of... Read More

Fundamentals of Technology

Apex Learning
|
1 Unit
|
Computer Science and Technology
|
Grades: 9, 10, 11, 12
Principles of Information Technology prepares students to succeed in the workplace. Students begin by establishing an awareness of the roles essential to an organization’s success, and then work to develop an understanding of professional communications and leadership skills. In doing so, students gain proficiency with word processing, email, and presentation... Read More
  • State Certified

Game Design 1a: Introduction

BYU Independent Study
|
0.5 Unit
|
Computer Science and Technology
|
Grades: 9, 10, 11, 12
Are you a gamer? Do you enjoy playing video games or coding? Does the idea of creating and designing your own virtual world excite you? If so, this is the course for you! Tap into your creative and technical skills as you learn about the many aspects involved with designing... Read More

Introduction to Data Science

2Sigma School Inc
|
1 Unit
|
Computer Science and Technology
|
Grades: 9, 10, 11, 12
In this course students will learn to understand, ask questions of, and represent data through project-based units. The units will give students opportunities to be data explorers through active engagement, developing their understanding of data analysis, sampling, correlation/causation, bias and uncertainty, modeling with data, making and evaluating data-based arguments, and... Read More
  • NCAA Eligible