Computers are fun, aren't they? Today we see computers in every aspect of our lives but it is even more fun to know how computers work.
We must always remember (V for Vendetta (2005))
Follow this post for the detailed table of contents which link through articles on different topics.
Computer Science is the study of how computers work. The study has a theoretical and mathematical focus and involves processes such as Algorithms, to solve problems.
Why should we study Computer Science?
The most important aspect of computer science is problem-solving. Problem solving is an essential skill for life. Students study the design, development and analysis of software and hardware used to solve problems in a variety of business, scientific and social contexts. Because computers solve problems to serve people, there is a significant human side to computer science as well.
There are a few reasons which explain the benefits of computer science -
- Computing is part of everything we do.
- It helps in solving complex and challenging problems.
- It enables us to make positive changes in the world (to make the world a better place - a clichΓ©d line, but very true π).
- Lucrative careers π°.
- Opportunities for true creativity and innovativeness.
- Makes the world smaller. Democratizes the world π.
Motivation
I love building things and computers allow me to build things. This and the above reasons made me think about learning computer science from scratch. I learn things by doing and documenting. This enables my brain to remember stuff (at least the basic principles). In case I forget things, I can always look up the documentation π‘.
Therefore, I am starting this project today (April 11, 2019), while writing the very first post, I know this will be a long one (maybe spanning years). Since computer science is spread across various domains such as Data Structures, Algorithms, Networking, Operating Systems, Machine Learning, Data Science, Programming and many more, I am sure learning all this will take years. The human brain tends to forget stuff as time passes. This blog will serve as a sort of digital notes which I can refer to anytime (thanks to computers, again!! π).
Goal
The goal is to share with the world what I have learnt and to learn what others have learnt or are learning.
One of my favourite writers is Helen Keller and she said once -
One of my favourite writers is Helen Keller and she said once -
Alone we can do so little; together we can do so muchThus, my belief is that collaborating with the world is the best way to learn and to grow. Hence, I welcome every suggestion by you awesome people out there to make this blog awesome like you.
We must always remember (V for Vendetta (2005))
Strength Through Unity, Unity Through FaithCome on! let's grok computer science together ✌
Follow this post for the detailed table of contents which link through articles on different topics.
Comments
Post a Comment