<img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=821992654522188&amp;ev=PixelInitialized">

Online High School Computer Science & Technology Courses

Learn how to use technology as a tool for a future career

Sterling Academy Logo   Technology

Sterling Academy offers technology courses covering general information technology subjects, as well as coding/programming, networking, and cybersecurity.  (Also check out our page for digital arts courses!)  

The computer science courses we offer are:

  • Digital Information Technology A & B
  • Computer Science Discoveries* (2 semesters)
  • Coding 1A & 1B ($)
  • Introduction to Programming 1A & 1B ($)
  • Programming 2A & 2B ($)
  • Computer Maintenance 1A & 1B ($)
  • Cybersecurity: 1A & 1B ($)
  • Operational Cybersecurity 1A & 1B ($)
  • Introduction to Networking 1A & 1B ($)
  • Network Security Fundamentals 1A & 1B ($)
  • Robotics 1A & 1B  & 2A ($)
  • Computing for College & Careers 1A ($)

Get the skills you need for today's world at Sterling Academy!

($) Courses with the dollar symbol require a $99 surcharge per semester on top of the regular tuition price.  These courses are eDynamic Learning curriculum.
*Odysseyware course.

Why you should learn coding

Here's a good reason to start with: There are more jobs than people to fill them. According to code.org1,000,000 of the best jobs in America may go unfilled because only 1 in 4 schools teach students how to code. Sterling Academy is one of the 1 in 4  schools that DOES offer courses in coding. And if your school doesn't offer computer programming courses, you can take the courses with us online.

See the video below, "What Most Schools Don't Teach," to understand how coding affects all aspects of our lives.  It's not just for those who have an interest in technology itself; coding can create software that is helpful to humanity in many fields.



Coding & Information technology course descriptions

Introduction to Coding (1 semester)

Introduction to Coding covers a basic introduction to the principles of programming, including algorithms and logic. Students engage in hands-on programming tasks in the Python programming language as they write and test their own code using the approaches real programmers use in the field. Students will program with variables, functions and arguments, and lists and loops, providing a solid foundation for more advanced study as well as practical skills they can use immediately.

Digital Information Technology (2 semesters)

This course introduces students to the essential technical and professional skills required in the field of Information Technology (IT). Through hands-on projects and written assignments, students gain an understanding of the operation of computers, computer networks, Internet fundamentals, programming, and computer support. Students also learn about the social impact of technological change and the ethical issues related to technology. Throughout the course, instructional activities emphasize safety, professionalism, accountability, and efficiency for workers within the field of IT.