How many Subjects are Required Expert in Computer Science - Education4CS

   In this topic we will cover basically the introduction to this course so whenever you want to learn a course there are two strategies one is known as spread-first and the other is known as depth-first.


 Spread-first: So in bread first strategy you normally understand overall what is the course and then you go into the details vertically in each of the topics. Depth-first: In breadth-first strategy in the depth-first strategy you try to master one of that domain first and then you move to the second one in computer science we cover the breadth-first strategy which means that we will give you an introduction to all of the topics.

 So from there computer science started and how it progressed over the years and over the decades both in the hardware type industry and domain and in the software domain so we will be studying in detail this concept as well then the data storage whatever the data you enter into the computer or computer retrieves and gives you back that data is stored.

   So we will master different things which will give you the most relevant results we will apply different filters and we will learn different search tips it would be very interesting to know what are the different search tips in Google while searching on the Internet then we will cover the history of computing.

   Somewhere in the hardware and how that data is stored in the hardware that is a science and we will study that science for example you know the computer science has the only language of zeros and one which we knew as binary language.

   So the computer does not understand English or Pashto Punjabi it only understands the binary language so how your natural language some data which is written in English or alpha or numeric values those are converted 0 and 1.

   How that is stored on your computer on your hard drive? How that process is done? 
   So we will be studying that in data storage then data manipulation when that data is stored on the hard drive then how that data is manipulated?

   For example, you know you learn that there is a science of addiction and there is a science of subtraction and multiplication but in computer science, each and everything is stored in binary.
   So how binary addition is performed how binary subtraction is performed multiplication is performed so that has a size so which we will be studying in data manipulation and that doesn't end here the addition or subtraction so there are several other data manipulatives procedures.

   We will be studying then we will study operating system so you know one of the examples of an operating system is Windows so which operates all of the hardware and allow your other programs to function. So for example when you open a browser when you open Microsoft Word Excel any type of application software that is communicating with the operating system and the operating system is overall in charge of your computer and is allocating the memory and initiating the procedures and processes and giving time to all of the application software.

   So we will be studying this concept in detail then we will be studying networking and Internet algorithms. So you know the algorithm is a step of steps to perform a task for example if you want to make a tea then there are several steps which you want you will have to perform for example you will have water you will boil it you will add tea milk sugar boil it and your tea is ready so these are the steps.

   So in computer science whatever task we want computers to do for us so we have to tell those concepts and those steps to the computer in the form of an algorithm. So we will be studying algorithms in detail and then programming languages as I explained in the previous article the scratch tool will be demonstrated and you will be doing practice on the scratch tool as well then software engineering which is an overall big domain in which from taking the requirements from the customer until the deployment of software. What is performed in between so all of those stages will be understood in software engineering then data abstraction database systems artificial intelligence with some of them.

   Today I have given you an introduction about all of the topics which we will study in computer science and in the next article we will focus on the first thing that is search engine techniques and Kure formulation thank you very much.

Best of luck😄😄😄

Comments