Computer science & Computer Science Direction by toushik

View this thread on steempeak.com
· @toushik ·
$0.88
Computer science & Computer Science Direction
There is nothing to say about the role of computer in modern life. From watching movies to playing games, listening to music, net browsing - whether we do with computers.

Before thinking about reading in computer science, once thought to be in mind, I need to think that I am interested in reading this subject whether I am really interested in it! What are the things taught here, what can I do, and what I can do is a little advantage. I will try to give a lesser idea of ​​what subjects are taught in computer science to those who are interested in graduating in computer science.


# Programming
When the name of computer science comes first, the wording of the program comes first. Programming is broken or programmed. The programmer is the programmer. Since the computer is a fool, he can not do anything himself! Suppose you hear a song on your computer, you have to tell the computer that I will listen to this song. Because your computer does not understand the computer, you will have to say a little trouble in the computer language. And the computer language is a programming language. These languages ​​are made with the same language. Any software from your music listening software

So the basic language of the programming language is c. Then, to develop a logic for gradually developing object oriented courses, Java and Android apps, which you can learn to create fun and fun mobile apps or games easily.

After this, the assembly language is to learn. Reading this language indicates how the computer records the data in its memory. Again we can create this virus with this language.


![](https://steemitimages.com/DQmNNdf2kgpqV6TFubnYhYDqsmXUTYmmoHACisnZ946m1qs/image.png)
<a href="http://10minuteschool.com/blog/wp-content/uploads/2016/11/programming-768x401.jpg">source</a>

Basically all programming courses are divided into two categories. In one part the theory is taught in the other part of the theory in the lab. There may be times when the Thirteen Class boring may take place. But the problem is that if you do not understand the theory of theory well then going to the lab will be problematic to solve the programming problem. So no scandal!

One thing to remember is that you do not have to be terrible creative to be a good programmer. Need patience and head cover. Solving one argument after one or the other. My personal idea is, once someone gets fun with the programming, there will be no need for it. Because programming is a addiction!


# Mathematics
I did not understand the need for math in computer science at the beginning! But do not hold that you have a complex problem to solve. Now you're going through the logic. Before that you will have to think about which logic you will be able to solve problems at the least time.


That's what Math helps you to think about! You will be as good a programmer as your math skills are high. Basically the Probability, Linear Algebra, Geometry etc. are taught.



# Algorithm
In other words, the algorithm is a step to solve a problem. Suppose someone told you to add two numbers. So what will you do now?

**1. You have to take three variables. (Two variables for inputting two numbers, one for output)**

**2. Input two numbers from the user**

**3. Will add**

**4. Give output.**

Basically the techniques of solving a problem are taught in this course.

![](https://steemitimages.com/DQmV9hqGGf9NR7hwZCnzr6Br5SWBBoL8U4HUgpGadvCFJDQ/image.png)
<a href="http://10minuteschool.com/blog/wp-content/uploads/2016/11/algorithom.jpg">source</a>


# Data Structure
Look at your book shelves that you have left many books randomly. It's hard to find the necessary books from random books. But if you follow the specific structure, then you will find that there is no problem finding books. It will take less time. Data structure refers to the specific way of keeping data on a computer so that data is easily available.

# Operating system
In this course, the basic structure of operating systems is basically taught. The source code of Windows or Linux is also taught.

Besides, if you give instructions to the computer at the same time, what will be done before, which is also taught in this course.

# Compiler
The hardware does not understand if the programming language's instruction is not turned into a machine code. For example, computers do not understand anything except 0 and 1. Now if you write any code using these two numbers, then the headache is bad! In addition, you use a medium that will convert the normal programming language you write to 0 or 1. This program is taught in how the programming language works as a code of instruction in the machine code.

# Graphics
We are all less familiar with the graphics word. We often say that this movie's graphics graphite or gimmeter's graphics are excellent when watching movies or playing games. This graphic is actually the sum of many mathematical theories. Using the geometric formula we learned in mathematics, it is taught in this course how the degree of correct graphical language is rotating in a degree .



# Networking
Suppose you have three computers and your three friends are sitting on three computers and playing a game with a group. Now, of course, the computer should have three networks in one way so that you can connect three computers at the same time.

How computers connect with each other, sending data, others will receive data, they are taught in this course.

![](https://steemitimages.com/DQmcSZFxCvJ6so8MYxcv89CsUZeot14fGQjKttt5vy33xjL/image.png)
<a href="http://10minuteschool.com/blog/wp-content/uploads/2016/11/networking.jpg">source</a>

The main main subject is called the top. In addition to the thesis on any one of the subjects, Numerical Analysis, Data Base, Computer Architecture, Economics, English etc. are also taught

---


# Why the computer science?
If you have an interest in programming, you want to create different software, you want to contribute or have a desire to make a mobile game, ie if there is a desire to do a creative job, you can get it closed by closed eyes in computer science. And I do not talk about job market. If you are a good programmer then you will not be looking for your job. The job will find you.

Not to say a word. Many people may not be able to get into computer science after knowing everything, but after the admission, programming does not look good anymore. The truth is that programming is not a matter of learning a day. Practice is to increase efficiency. Think very simply. If you think of memorizing ten pages in one day, you will get the highest number of exams; You can get it in another subject. But when you memorize ten programming problems, you may see that there is another problem in the examination. In that case you can not. But if you make a logic by doing a logic, you can see that programming is more fun than programming and there is nothing easier than programming.

# Wrong idea about computer science
Someone might think that the work of Microsoft Word or PowerPoint is taught in computer science. Many people think of the advertisement of the site "Six thousand rupees is built on the website", the web site created computer science created! Many people think computer engineer's work to solve a problem in computer hardware !!

Not that the students of computer science department will not be able to do this. But the issue is that the computer science of our country does not teach it in a strict manner. The basic program of the computer teaches!

So, those who want to study computer science will have a lesson about them before searching for the subject. Look at whether you really like them. Are you interested? If interested, get admission in this funny subject.

***Best of luck for all upcoming CSE engineers***
👍  , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id18,905,239
authortoushik
permlinkcomputer-science-and-computer-science-direction
categoryscience
json_metadata"{"app": "steemit/0.1", "format": "markdown", "links": ["http://10minuteschool.com/blog/wp-content/uploads/2016/11/programming-768x401.jpg", "http://10minuteschool.com/blog/wp-content/uploads/2016/11/algorithom.jpg", "http://10minuteschool.com/blog/wp-content/uploads/2016/11/networking.jpg"], "image": ["https://steemitimages.com/DQmNNdf2kgpqV6TFubnYhYDqsmXUTYmmoHACisnZ946m1qs/image.png"], "tags": ["science", "computer", "steemiteducation", "learn", "programming"]}"
created2017-11-28 07:12:39
last_update2017-11-28 07:12:39
depth0
children0
net_rshares325,707,018,636
last_payout2017-12-05 07:12:39
cashout_time1969-12-31 23:59:59
total_payout_value0.688 SBD
curator_payout_value0.190 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length7,773
author_reputation6,213,457,517,480
root_title"Computer science & Computer Science Direction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (24)