Phone: 855.637.1434 Cart
0item(s)

You do not have any courses in your Wish List. Choose from popular suggestions below or continue with Subject or Grade

POPULAR SUGGESTIONS

Product was successfully added to your Cart.

Introduction to Computer Science (TCH110)

Introduction to Computer Science (TCH110)

Add to WishList

Quick Overview

This course is designed to introduce students to a contemporary overview of today's computer science. The course is non-language-specific and provides a solid foundation using an algorithm-driven approach. To keep the course in touch with current issues, material on emerging topics are included, such as privacy, drones, cloud computing, and net neutrality. Traditional computer science topics such as, binary numbers, boolean logic, system software, networking, information security, and language programming are also included.
Teacher-Led Course (one-time payment)   $450.00

Monthly Fees: Due Today:

* Required Fields

Price as configured: $0.00

Details

This course is designed to introduce students to a contemporary overview of today's computer science. The course is non-language-specific and provides a solid foundation using an algorithm-driven approach. To keep the course in touch with current issues, material on emerging topics are included, such as privacy, drones, cloud computing, and net neutrality. Traditional computer science topics such as, binary numbers, boolean logic, system software, networking, information security, and language programming are also included.

Unit 1: An Introduction to Computer Science
Unit 2: Algorithm Discovery and Design
Unit 3: The Efficiency of Algorithms
Unit 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates
Unit 5: Computer Systems Organization
Unit 6: An Introduction to System Software and Virtual Machines
Unit 7: Computer Networks and Cloud Computing
Unit 8: Information Security
Uni 9: Intro to High Level Languages
Unit 10: The Tower of Babel: Multiple Programming Voices
Unit 11: Compilers and Language Translation
Unit 12: Models of Computation
Unit 13: Simulation and Modeling
Unit 14: Electronic Commerce
Unit 15: Artificial Intelligence
Unit 16: Computer Graphics and Entertainment
Unit 17: Making Ethical Decisions

Additional Information

Course Length 4 Months
Prerequisites N/A
Course Materials No
Course Start Date

Courses Taught by a K12 Teacher

Courses with a teacher have designated start dates throughout Fall, Spring, and Summer. Full-year courses last 10 months and semester courses last 4 months. Courses are taught by teachers in K12 International Academy. For details on start dates, click here.

Teacher Assisted Yes, this course is taught by a K12 International Academy teacher. If you are looking for a teacher-supported option with additional flexibility and year-round start dates, click here to learn about the Keystone School, another K12 online private schooling option.
  1. Be the first to review this product

To use this course, you'll need a computer with an Internet connection.  Some courses require additional free software programs, which you can download from the Internet.

Hardware and Browsers (Minimum Recommendations)

Windows OS

  • CPU: 1.8 GHz or faster processor (or equivalent)

  • RAM: 1GB of RAM

  • Browser: Microsoft Internet Explorer 9.0 or higher, Mozilla Firefox 10.0 versions or higher, Chrome 17.0 or higher

  • At this time our users are encouraged not to upgrade to Windows 10 or Edge (the new browser)

 

Mac OS

  • CPU: PowerPC G4 1 GHz or faster processor; Intel Core Duo 1.83 GHz or faster processor

  • RAM: 1GB of RAM

  • Browser: Firefox 10.0 versions or higher, Chrome 17.0 or higher (Safari is not supported!)

Using  Mobile Devices with the Online School

Unfortunately, many portable devices do not support the software products required to run the Online School. These devices may include (but not limited to): Chromebooks, iPads, iPhones, iPods, Kindles, eReaders, and Andriod phones.

Internet Connections

It is highly recommended that a broadband connection be used instead of dial up.

NEED MORE INFO

By requesting this information, you agree to have a K12 or school representative contact you directly at the number provided, whether by person or a device that will automatically dial your home or cell phone. Consent not required for purchases.

K12 Store
THANK YOU!

We have received your inquiry and you will start to receive additional information about our school offerings and programs. An enrollment consultant will contact you shortly.