一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本

Back to all courses

Computer Science Fundamentals

Wrap your mind around computational thinking, from everyday tasks to algorithms.

一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本Learn the key ideas of computer science with this interactive course – no coding required!

一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本This course is ideal for a high school or college student who wants to learn the fundamentals, or an early professional who wants to strengthen their knowledge of core computer science concepts.

Interactive
quizzes

14

Concepts and
exercises

165+
  1. 1

    Tools of Computer Science

    Computer Science helps you understand the world around you!

    1. Making Decisions

      Computers use decision trees to turn many simple decisions into one big decision.

    2. Writing Programs

      If you want a computer to interact with the world, you’re going to need to write a program.

    3. Searching for Solutions

      一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本Sometimes, the right way to solve a computational problem is by “brute force.”

    4. Thinking with Graphs

      Graphs are a powerful tool for understanding problems and solving them in clever ways.

  2. 2

    Computational Problem Solving

    Explore computational ideas in bakeries, libraries, and City Hall.

    1. Included with
      Brilliant Premium

      Parallelism

      When Hans the baker wants to get lots of things done, it helps to do many things at once.

    2. Included with
      Brilliant Premium

      Order and Search

      Information needs to be organized for use by humans or computers, as Tiye the librarian knows well.

    3. Included with
      Brilliant Premium

      Resource Tradeoffs

      Computer scientists deal with tradeoffs all the time. So does Farhad when he does his chores.

    4. Included with
      Brilliant Premium

      Abstraction

      一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本Mayor Jing uses abstraction—a critical tool in computer science—to help her run City Hall.

  3. 3

    Algorithmic Thinking

    Dive into algorithms in order to solve puzzles and problems!

    1. Included with
      Brilliant Premium

      Algorithms and Implementations

      一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本Algorithms are step-by-step processes for achieving an outcome. They can be very specific or quite general.

    2. Included with
      Brilliant Premium

      Divide and Conquer

      Problems often get easier when you split them in half, as the 20 Questions guessing game shows.

    3. Included with
      Brilliant Premium

      Binary Search

      一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本Binary search is a more algorithm-friendly version of the 20 Questions game.

    4. Included with
      Brilliant Premium

      Representing Games and Puzzles

      一点不卡视频观看一区_一点都不卡的中文视频_中文字幕一本到无线_2017中文字字幕一本Graphs can help us plan solutions to complex problems, like this classic river-crossing puzzle.