Courses

Search courses:


Or Filter Courses:

AP Computer Science A

Horizon
|
1 Unit
|
Computer Science and Technology
|
Grades: 10, 11, 12
Students will work to learn the skills necessary to understand and communicate how to develop a program, how to write original code using the Java programming language to solve problems, and how to troubleshoot existing code to debug programs. Course focuses on creative development processes, big ideas of modularity, variables,... Read More
  • NCAA Eligible
  • State Certified
  • AP (Advanced Placement)©

AP Computer Science Principles

Horizon
|
1 Unit
|
Computer Science and Technology
|
Grades: 10, 11, 12
Students work to learn the principles that underlie the science of computing and develop the thinking skills that computer scientists use. This course fully prepares students to have confidence in completing all requirements for the AP Computer Science Principles exam. Course is structured around five main ideas: 1) Creative Development... Read More
  • NCAA Eligible
  • State Certified
  • AP (Advanced Placement)©

Art Foundations, Part 1

BYU Independent Study
|
0.5 Unit
|
Fine Arts
|
Grades: 9, 10, 11, 12
This art course consists of four main art disciplines: history, production, criticism, and aesthetics. Each discipline is distinctly different, allowing students to gain a comprehensive art foundation. This course chronologically covers movements beginning with prehistoric art and ending with baroque art. With each movement, students are given a historical context... Read More

Art Foundations, Part 2

BYU Independent Study
|
0.5 Unit
|
Fine Arts
|
Grades: 9, 10, 11, 12
This course covers various art movements from modern and contemporary art. Students connect period artwork to the present day, create artwork in styles of modern and contemporary art, apply the elements and principles of design to their artwork, and analyze artwork using the Feldman Model of Criticism. This is the... Read More