Topic

Computer Science

Learning resources

Level
3-12
Format
Online class
Level
7th - College
Format
Online class
Level
4th - High School
Format
Online class
Level
Pre-K - 3rd
Format
Online class
Level
6th - High School
Format
Online resource
Level
4th - 8th
Format
Online resource
Level
High School - College
Format
Online class
Level
High School - College
Format
Online class
Level
High School - College
Format
Online class
Level
7th - College
Format
Online class
Level
High School - College
Format
Online class
Level
High School - College
Format
Online class

About Computer Science

Computer science is the study of computers and computational systems. It focuses on the design, implementation, and evaluation of software and hardware systems. It also investigates the theory and foundations of computer science.

CS is a relatively new field, and is often considered a branch of engineering. However, computer science deals with the theory of computation, algorithms, and software, whereas engineering focuses on the design and implementation of computing systems.

Computer science is a wide field that covers many different topics. These include programming languages, software engineering, computer architecture, artificial intelligence, databases, networking, and parallel computing.

Learning Computer Science