Course List

Filter By Department
Showing Computer Science

HONOR INDEPENDENT COMPUTER STUDY

CODE: COMP IND ST SEMESTER: 1st or 2nd CREDIT: .50

PREREQUISITE: One computer course or teacher recommendation

Honor Independent Engineering leverages excellent online courseware through partner universities to complete a collegiate level first
year engineering course. Students and instructor follow a plan designed and submitted by the student based on the university online
course with input and approval from the instructor. A variety of online courseware and tools are used.

MAKER CLASS

CODE: MAKER SEMESTER: 1st or 2nd CREDIT: .50

Open to Sophomores, Juniors and Seniors

Maker Class explores the various tools, techniques and systems that exist for students to create computer interactive projects while
also learning basic assembly skills. Students enrolled in the Maker Class will learn basic woodworking, welding, soldering and basic
circuit design and electronics, and microcontroller programming using Arduino. The final project for the class is a project of the
student’s choosing utilizing the skills learned in the class

3D PRINTING AND PROTOTYPING

CODE: 3D PRINTING SEMESTER: 1st or 2nd CREDIT: .50

PREREQUISITE: Open to Sophomores, Juniors and Seniors

3D Printing and Prototyping covers the principles of 3D printing while giving the students hands-on experience printing designs of
their own. Students will learn the process of developing solutions to design ideas using 3D modeling software and then verify those
using the 3D printer. Students will learn the basic operation principles of a 3D printer and the various types of 3D printers available
today as well as scanning and its use as related to creating unique custom designs.

AP COMPUTER SCIENCE PRINCIPLES

CODE: COMP SCI AP FULL YEAR CREDIT: 1.0

PREREQUISITE: Open to XCP and BCP Juniors and Seniors who have taken Computer Programming Essentials

AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore
how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications,
AP Computer Science Principles prepares students for college and career. Students will take the AP Computer Science Principles
exam as well as submit other AP assessment materials. Rio Salado College credit is available when possible and if scheduling
permits

AP COMPUTER SCIENCE A

CODE: COMP A AP FULL YEAR CREDIT: 1.0

PREREQUISITE: Open to XCP and BCP Juniors and Seniors who have taken Computer Programming Essentials

This full year course expands on the computational thinking, algorithm development, and computer programming concepts covered in
the prerequisite course. This course includes complex problems using control structures, methods, arrays, string manipulation and
object-oriented programming. Object-oriented programming methodology with an emphasis on problem solving and algorithm
development including class development, inheritance, overloading, exception handling, data structures and abstraction. Students will
take the Advanced Placement Computer Science A Exam

COMPUTER PROGRAMMING ESSENTIALS

CODE: PROGRAMMING SEMESTER: 1st or 2nd CREDIT: .50

REQUIRED FOR SOPHOMORES

Introduction to computer programming and problem solving; logic; variables; structured design elements including sequence,
selection and iteration; spreadsheets; and analysis of ethical use of computing. Rio Salado College credit is available when possible
and if scheduling permits.

WP Feedback

Dive straight into the feedback!
Login below and you can start commenting using your own user instantly