Basic concepts

Basic concepts

Basic concepts

Basic concepts

Learn more basics

Have fun on

Learn new concepts

Shared knowledge

Learn new concepts

Now, choose a specialization:

↓ Artificial Intelligence ↓ Computer Hardware ↓ Computer Security ↓ Software EngineeringEducation

Online Course

Fundamental concepts of mathematics: Definitions, proofs, sets, functions, relations. Discrete structures: graphs, state machines, modular arithmetic, counting. Discrete probability theory

Slides, lectures

MIT

Albert R. Meyer Adam Chlipala

Education

Online Course

Examples, tests

Education

Other

Association for Computing Machinery (ACM) to an individual selected for contributions "of lasting and major technical importance to the computer field

Education

Online Course

Programming community

tutorials, roadmaps, blog

Blog

delete

Information

Youtube Channel

summarise as much of the subject as I can and show how the areas are related to each other

Poster

Institution

Research

Artificial Intelligence Automation

Person

Stanford University

Person

theoretical, providing a formalisation of the concepts of algorithm, computation with the Turing machine

Exchange

good collection of programming/algorithm/interview questions

Exercises, Courses

Entertainment

Youtube Channel

computers and computer stuff

Brady Haran

Education

Literature

The series represents the Analysis of algorithms and data structures on a scientific basis.

Donald Knuth

Education

Online Course

Science, Technology, Engineering, open lessons. interactive lessons, grading assignments

good collection of programming/algorithm/interview questions

delete

*Upvote*
*
*

summarise as much of the subject as I can and show how the areas are related to each other

*Upvote*
*
*

computers and computer stuff

*Upvote*
*
*

Fundamental concepts of mathematics: Definitions, proofs, sets, functions, relations. Discrete structures: graphs, state machines, modular arithmetic, counting. Discrete probability theory

*Upvote*
*
*

*Upvote*
*
*

Programming community

*Upvote*
*
*

Science, Technology, Engineering, open lessons. interactive lessons, grading assignments

*Upvote*
*
*

Research

*Upvote*
*
*

*Upvote*
*
*

*Upvote*
*
*

The series represents the Analysis of algorithms and data structures on a scientific basis.

*Upvote*
*
*

Association for Computing Machinery (ACM) to an individual selected for contributions "of lasting and major technical importance to the computer field

*Upvote*
*
*

summarise as much of the subject as I can and show how the areas are related to each other

*Upvote*
*
*

Fundamental concepts of mathematics: Definitions, proofs, sets, functions, relations. Discrete structures: graphs, state machines, modular arithmetic, counting. Discrete probability theory

*Upvote*
*
*

*Upvote*
*
*

Association for Computing Machinery (ACM) to an individual selected for contributions "of lasting and major technical importance to the computer field

*Upvote*
*
*

Programming community

*Upvote*
*
*

The series represents the Analysis of algorithms and data structures on a scientific basis.

*Upvote*
*
*

Science, Technology, Engineering, open lessons. interactive lessons, grading assignments

*Upvote*
*
*

good collection of programming/algorithm/interview questions

*Upvote*
*
*

computers and computer stuff

*Upvote*
*
*

delete

*Upvote*
*
*

Research

*Upvote*
*
*

*Upvote*
*
*

*Upvote*
*
*

Computer Science