Introduction to Computer Science

24 votes
Free Closed [?]
Introduction to Computer Science

Computer science is a diverse topic encompassing computer technology, hardware, software, security, communications, programming, algorithms, functions, and storage. By studying it you will learn how computer science impacts on our daily lives. In this free online computer science course you will start by reviewing bits and binary code, including how they are transmitted and stored, and go all the way to computer algorithms which help solve complex problems in an efficient and cost-effective manner. You will also review various computer systems and architecture such as Linux, Windows, and Mac operating systems. This free online computer science course will be of great interest to IT professionals who would like to review the diverse range of topics found in computer science. It will also be useful to learners interested in a career in IT and computing who would like an introduction to the topic.<br />

Comments

Alternatives

89 0 0

CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience. The course uses small coding experimen…

7 0 0

This course will introduce you to the field of computer science and the fundamentals of computer programming. Introduction to Comp…

115 0 0

This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for…

Prerequisites

-- no prerequsites found for the course --
If you can suggest any prerequisite, please let us know.

Paths

  • Accounting

    Bachelor in Accounting

  • Applied Mathematics

    Applied Mathematics degree

  • Bachelor of Science in Business (with degree assigned)

    School of Business & Technology. Bachelor of Science in Business, General Business Concentration. Using Excelsior College Examinations (ECE) and UExcel Exams.

  • Java Developer (Associate)

    This is education path to become a Java Developer based on MOOCs and free online courses. After the path is completed your education level will be same as college associates degree. However, this path includes only technical part of associates level. There are no arts,humanities etc.

  • PHP Developer (Associates)

    This is education path to become a PHP Developer based on MOOCs and free online courses. After the path is completed your education level will be same as college associates degree. However, this path includes only technical part of associates level. There are no arts,humanities etc.

  • Physics

    Physics education path.

  • Software Development

    The path to get bachelor degree in Software Development. This is alternative to colleges programs of study. The path requires K12 education as the base.



See all Education Paths

Certification Exams

-- there are no exams to get certification after this course --
If your company does certification for those who completed this course then register your company as certification vendor and add your exams to the Exams Directory.

Similar courses

Courses related to the course subject

17 0 0

This course instructs students on how to develop technologies that help people measure and communicate emotion, that respectfully…

19 0 0

The CS 61 series is an introduction to computer science, with particular emphasis on software and on machines from a pro…

103 0 0

In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your ow…

8 0 0

Discover the world of computing, learn software design and development while solving puzzles with world renowned lecturer Richard…

107 0 0

This course is about building 'web-intelligence' applications exploiting big data sources arising social media, mobile devices and…

Infrastructure, Algorithms, and Visualizations…

本课程讨论人、媒介、信息在社会化媒体环境下的新规律。The course introduces students to regular patterns o…

12 0 0

This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in typical introd…

This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in typical introd…

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any part…

14 1 0

Animation is a compelling and effective form of expression; it engages viewers and makes difficult concepts easier to grasp. Today…

Popular

308 0 0

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, wit…

Popular

306 0 0

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, wit…

Popular

297 0 1

In this course you will learn several fundamental principles of algorithm design: divide-and-conquer methods, graph algorithms, pr…

105 0 0

In this course you will learn several fundamental principles of advanced algorithm design: greedy algorithms and applications; dyn…

This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this…

Let us know when you did the course Introduction to Computer Science.

Started on: Completed on:
Your grade (if any):
Comments:

Add the course Introduction to Computer Science to My Personal Education Path.

Start the course on:
Duration of study:
Notes:

Successfully added to your path.

View your path

Select what exam to connect to the course. The course will be displayed on the exam page in the list of courses supported for certification with the exam.


Notes about how the exam certifies students of the course (optional):