0
$\begingroup$

Question Background:

I am CS students . Now a day lot of peoples are learning and earning through -> blogging , affiliate marketing , E-commerce etc . And also provides these type of services !

Question in Detail :

Part 1: I want to know that these services or whatever fields are included in computer science or not . why ?

part 2: And i also want to know that there is lot of software development fields like software development , app dev. , web dev. etc are included in cs or not .

Question Summary: How i determined that , which skill or subject i am learning is part or field or computer science or not , means on which bases i know that i determined it . for example i am learning game development then how i know that is it part of computer science or not ?

$\endgroup$
4
  • 2
    $\begingroup$ Recommend you read the Wikipedia article on Computer Science, esp., the section on what fields it includes: en.wikipedia.org/wiki/Computer_science#Fields $\endgroup$ May 31 at 7:29
  • $\begingroup$ Maybe you're looking for lists such as these learntocodewith.me/posts/tech-skills-in-demand ? $\endgroup$
    – Rusi
    Jun 1 at 4:25
  • $\begingroup$ no i don't need list @Rusi $\endgroup$
    – Hamza
    Jun 2 at 18:09
  • $\begingroup$ The fields you are asking about require the use of computers & the internet, they are applications. They are not required for the functioning of computers. The fields you mention could be regarded as being similar to online banking & it is not a field of computer science. $\endgroup$
    – Fred
    Jun 25 at 3:25

3 Answers 3

1
$\begingroup$

It's the same difference between auto manufacturing and auto racing.

Blogging, affiliate marketing, E-commerce etc. relate to computer science because computer science creates their engines. But it doesn't create their content.

The site we're using right now exists because some computer scientist developers created the web service that lets us write content for it. We're not doing computer science when we post here. We're just using it. That's the difference. Contributing content is not computer science.

$\endgroup$
10
  • $\begingroup$ and what about computer graphics designing ? $\endgroup$
    – Hamza
    Jun 2 at 17:57
  • $\begingroup$ @Hamza creating GIMP is CS. Using GIMP is not. $\endgroup$ Jun 2 at 19:38
  • $\begingroup$ you want to say Software engineering is part of cs , but why it is ? $\endgroup$
    – Hamza
    Jun 4 at 18:08
  • $\begingroup$ @hamza because words mean things. $\endgroup$ Jun 4 at 21:42
  • $\begingroup$ i don't understand this sentence meaning . tell me in simple words $\endgroup$
    – Hamza
    Jun 6 at 17:51
5
$\begingroup$

None of those are computer science, no. It's hard to say what computer science is because it is a bit of a historical mish-mash, but blogging, e-commerce, and affiliate marketing are not anywhere in this field.

Game programming intersects with CS, however.

Computer Science is, depending on who you ask, programming (think software engineers), computer hardware, architecture and networks (think I.T., network people, or the folks who design the next processor Intel is going to put out), or theory associated with computation (think mathematicians).

As you can see, marketing, which is its own completely separate field, is nowhere near any of those categories.

$\endgroup$
2
  • $\begingroup$ and what about computer graphics designing ? $\endgroup$
    – Hamza
    May 31 at 18:25
  • 1
    $\begingroup$ @Hamza That is more akin to art than to engineering, though there are potential areas of overlap in that field. $\endgroup$
    – Ben I.
    May 31 at 18:45
1
$\begingroup$

Computer Science was started by mathematicians, Alan Turing being the prime example. It quickly merged with engineering as a way to create the machines that were being theorized.

If the topic in question can be accomplished without having to concern yourself with coding or hardware, it probably doesn't fall under the umbrella of computer science.

$\endgroup$
3
  • $\begingroup$ i think Is blogging , affiliate marketing , E-commerce part of it !!? $\endgroup$
    – Hamza
    Jul 26 at 6:11
  • $\begingroup$ Then not, those topics do not satisfy the definition of computer science. They are not concerned with how the computer works, but rather how it is used. $\endgroup$
    – codingCat
    2 days ago
  • $\begingroup$ 1) then what is definition of computer science to find out which fields or something else is part of computer science or not ? (2) then these (blogging , affiliate marketing , E-commerce ) is part of information technology ? $\endgroup$
    – Hamza
    2 days ago

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.