Honors Coding + Technology Courses For Credit

 
Programming code abstract technology background of software developer and  Computer script
 
College Seals
 

The most competitive programs at top STEM colleges and universities require not just maximal grades and GPA but also specialized unique courses that show intellect, interest, and initiative.

Elite is proud to introduce all-new courses powered by Elite Open School for families determined to apply to STEM programs at top colleges and universities, to build the strategic STEM-focused transcripts and resumes that are required for admission into selective programs.

 
All UC Honors-Approved
 

 

Coding Courses • Grades 9-12

 

Honors Data Science +

Course Description

Industries of all types are hiring data scientists to analyze and highlight the hidden patterns in data. This course equips students with the essential skills of a data scientist which include data collection, cleanup, transformation, analysis, and visualization. Students will write algorithms, tell data stories, and build statistical models using Python libraries. They will use the same tools that data scientists use to draw meaningful insights and solve organizational problems

Course Outcomes

  • Write algorithms, tell data stories, and build statistical models using Python libraries
  • Write and run Python programs in the browser using the CodeHS editor

Prerequisites

Successful completion of one of the following courses:

  • Introduction to Computer Science in Python
  • AP Computer Science Principles - Python

Honors Data Structures in C++ +

Course Description

Data Structures in computer science focuses on different ways to store data, beyond traditional variables and lists. In this course, students will learn about advanced data structures such as maps, queues, sets, etc. while applying them in larger, real-world assignments and projects. The Data Structures course is designed for students that have previously completed a full year computer science course, such as AP CSA. While C++ is used as the language for the course, the focus of the course is on understanding and applying advanced data structures. Prior C++ knowledge is not a prerequisite, however students should have a working knowledge of basic computer science concepts such as variables, control structures, and functions/methods in at least one programming language.

Course Outcomes

  • Understand and apply advanced data structures
  • Write and run C++ programs in the browser using the CodeHS editor

Prerequisites

Successful completion of one of the following courses:

  • Introduction to Computer Science in Python
  • AP Computer Science Principles - Python

Honors Game Design in Unity +

Course Description

The Game Design in Unity course teaches the fundamentals of designing a game using the most widely accessed and preferred editing engine in the world. The intent of this course is to prepare high school students with the industry related skills needed for the workplace and higher learning environments. By the end of this course, they will understand the design planning process, be knowledgeable of industry related careers, and be able to navigate the Unity environment in order to create 3D games.

Course Outcomes

  • Students illustrate comprehension of game design skills using the CodeHS platform and apply their knowledge using the Unity game engine.
  • Students will create their games and configure scripts in the Unity game engine. They’ll share their projects with their teacher and classmates.

Prerequisites

Successful completion of Geometery

Honors Mobile Apps +

Course Description

Mobile applications are becoming increasingly important to our consumption of media, news, social interaction, and learning. In this course, students will learn how to create mobile apps using React Native, a popular platform-agnostic framework developed by Facebook and used by successful tech companies including Airbnb, Facebook, Instagram, Tesla, and more. As an online blended high school course, students will design and build applications to run on their own smartphones and will use the latest tools and technologies available for mobile app development.

Course Outcomes

  • Learn the foundations of the React Native framework, components, and how to use components to create scalable, custom, and fast mobile applications
  • Learn about important computer science topics including state changes, using XML and stylesheet objects, mapping through objects, rendering dynamic data, and creating modular app layouts with flex and the Dimensions API
  • Modify existing code and run it in the browser and on their personal mobile devices with the use of Expo, a free open-source toolchain built for running React Native apps with React and JavaScript
  • Create personalized apps and digital presentations
  • Engage in in-person collaborative exercises with classmates

Prerequisites

Successful completion of one of the following courses:

  • Introduction to Computer Science in JavaScript
  • Web Design

Honors Web Development +

Course Description

The Web Development Capstone Course is intended to teach students the fundamentals of web development in a project-based learning environment.

Course Outcomes

  • Students will be taught the basic elements of web development, such as web hosting, file organization, and incorporating Javascript into HTML files
  • Students will collaboratively and independently design, develop and implement functional and responsive web pages using these foundational skills

Prerequisites

Successful completion of one of the following courses:

  • Web Design
  • Intro to Programming in Javascript
  • AP Computer Science Principles

Honors Fundamentals of Cybersecurity +

Course Description

Fundamentals of Cybersecurity is the first online blended K-12 cybersecurity course. This year-long version is designed for students with some exposure to computer science, but there are no specific course prerequisites. Students will learn fundamental cybersecurity topics including networking fundamentals, software security, system administration and the basics of cryptography and programming, all through the CodeHS web-based platform. The entirely web-based curriculum is made up of a series of learning modules that cover the fundamentals of cybersecurity. Each module is made up of short video tutorials, example programs, quizzes, simulations, programming exercises, and free response prompts. This is not a coding intensive course, but students will learn basic SQL and JavaScript, and will utilize basic HTML and JavaScript within specific contexts while being provided with support within those contexts.

Course Outcomes

  • Students will modify and run programs in the browser using the CodeHS online editor
  • Students will be able to modify text-based programs in HTML, JavaScript, SQL and simulate shell commands
  • Students will also participate in simulated cyber attacks on safe sites in order to learn how to mitigate cyber attacks
  • Students will be able to document their processes and discuss best practices for preventing cyber attacks

Prerequisites

There are no prerequistes for this course

Honors Advanced Cybersecurity +

Course Description

Many agree that cybersecurity is “the next big thing” in K-12 computer science education. As technology expands and the number of connected devices grows, so does the need for security and network experts. With over 300,000 job openings in the field students can expect to learn real-world applications of network and security concepts that will open up a world of opportunities.

Course Outcomes

  • Students will learn advanced topics in the field of cybersecurity, including advanced cryptography, networking, risk assessment, and cyber defense

Prerequisites

Successful completion of Fundamentals of Cybersecurity

 
 

 

Technology Courses • Grades 9-12

 

Honors Augmented and Virtual Reality Applications +

Course Description

Separating hype from reality is hard… especially in the fast-growing and evolving space of augmented and virtual reality (AR/VR). Recent advances in technology has allowed AR/VR systems to become extremely sophisticated and realistic. This course introduces students to the technologies that underpin AR/VR systems. Then the course walks through 7 applications of AR/VR and how they will change and impact numerous aspects of our lives and the economy. Students will also learn about and discuss the risks and side effects of these systems, including health, privacy, and ethical implications.

Course Outcomes

  • Write algorithms, tell data stories, and build statistical models using Python libraries
  • Write and run Python programs in the browser using the CodeHS editor

Prerequisites

There are no prerequistes for this course

Honors Bitcoin & Cryptocurrency +

Course Description

In this course, students will learn all about bitcoin, including its history, development, and context within the modern global economy. Students will learn the basic cryptographic principles that underlie bitcoin, and gain confidence by demonstrating strong security principles in storing and transacting bitcoin. Key principles such as mining, wallets, and hashing will be introduced. And finally, they will be familiarized with the nascent industry of digital currencies and how they function.

Prerequisites

There are no prerequistes for this course

Honors Blockchain & Cryptography +

Course Description

Blockchain seems to be the latest buzzword that the business world is talking about. But what is it? And why should a high school student care? This course will seek to answer those questions. It will strip away the layers of complexity and sophistication to help students understand the key concepts of the blockchain. The course will introduce and discuss applications where blockchain has the greatest potential

Prerequisites

There are no prerequistes for this course

Artificial Intelligence and the Future of Work +

Course Description

This course teaches what every student should know about Artificial Intelligence. AI is a fast-moving technology with impacts and implications for both our individual lives and society as a whole. In this course, students will get a basic introduction to the building blocks and components of artificial intelligence, learning about concepts like algorithms, machine learning, and neural networks. Students will also explore how AI is already being used, and evaluate problem areas of AI, such as bias. The course also contains a balanced look at AI’s impact on existing jobs, as well as its potential to create new and exciting career fields in the future. Students will leave the course with a solid understanding of what AI is, how it works, areas of caution, and what they can do with the technology.

Prerequisites

There are no prerequistes for this course

Honors Robotics: Applications and Careers +

Course Description

It seems like many elementary to high school robotics courses are focused on simply coding a Lego robot to move its mechanical arm up and down. This course, in contrast, teaches students what a robot is and how it relates to other key technologies such as artificial intelligence and machine learning. Will robots simply steal our jobs, or will they be a tool that will create new opportunities and even free humans to use our creativity and curiosity to their full potential? Students will grapple with this and many other questions as they explore this vital, future-focused subject.

Prerequisites

There are no prerequistes for this course

Honors Smarter Cities and Infrastructure +

Course Description

This course will provide students with an overview of smart cities. The course will begin by providing a foundational explanation of what constitutes a smart city and why they are beginning to pop up around the globe. With a firm understanding of what a smart city is, the majority of the course will focus on various aspects of them such as energy, transportation, data, infrastructure, mobility, and IOT devices.

Prerequisites

There are no prerequistes for this course

Honors Cloud Technologies and Internet of Things +

Course Description

First, we had the internet of computers. Then with the advent of email and social media, along with mobile technology, it became the internet of people. Today’s world is increasingly becoming the internet of things. With advances in battery power, sensors, and computer chips, more and more devices are being connected to the internet. This will allow them to be monitored, controlled, and used more effectively for people and businesses. This course will examine the trends and opportunities surrounding the Internet of Things (IoT). Students will learn about the technologies, hardware, and software that underpin the Internet of Things. The course will examine a variety of end-market applications in our homes, businesses and cities. Finally, students will learn about the many career opportunities that the Internet of Things will enable

Prerequisites

There are no prerequistes for this course

 
 
 
 

Plan and Build Your Ideal STEM Transcript for College Applications

— Sample Pathways with Prerequisite Courses —

 
EOS Coding & Technology Pathways 2022
 
Programming code abstract technology background of software developer and  Computer script
 
 

 Interested in Honors Coding + Technology Courses For Credit?

Fill out the form below to have your questions answered or to schedule a free consultation with an Elite counselor. We'll get back to you with pricing info, schedule details, and answers to your questions ASAP!


 
 
Fill out my online form.