Skip to main content

Computer Science Theoretical Terminology

Computer Science Theoretical Terminology



Computer Science Theoretical TerminologyDefinition of Computer Science Theoretical Terminology - Computer Science is the study of conceptual theory, Practical Approach, experimental View and Engineering areas of Computers. It is also called as the study of algorithms and Processes that tie up to form a real world entity called Computers. This field is further divided into variety of theoretical and practical disciplines like Computational Complexity theory, Computer Graphics, Programming language theory, Computer programming, Human computer Interaction and others.


Some facts regarding History of Computer Science



A series of inventions in the area of Computation from early foundations to present time gave a beautiful, optimistic and sophisticated entity called modern digital computer. The creation of ABACUS for calculation of fixed numerical tasks to modern digital computer capable of performing A to Z work passes through numerous of stages. A mechanical calculator invented by Wilhelm Schickard in 1673, digital mechanical calculator given by Gottfried Leibnitz in 1673, Arithmometer invented Thomas de Chomar in 1820, Analytical & Difference engine invented by Charles Babbage after 1822 – which gave the idea of first programmable mechanical calculator, first computer program/ Algorithm wrote by ada lovelace for Analytical Engine in 1843, tabulator invented by Herman Hollerith in 1885 to store information in punched cards are the series of inventions contributed to Computer technology up gradation.


What are the Contributions of Computer Science?



It made a numerous of contribution in the field of Science, Society & Environment. Many of them are related to Information Age called as Information Revolution. Information Revolution is the third major revolution after Industrial Revolution and Agricultural Revolution.


Some of the major contributions are written below:--



  1. Digital revolution including Information Age and Internet.

  2. Concept of Programming Language

  3. Breaking the Enigma Code through Cryptography in World War-II.

  4. Scientific Computing, Distributed Computing, Algorithms

  5. Computer Graphics, Simulation

  6. Artificial Intelligence and Human-Computer Interaction.



Computer Science & Engineering - Definition


Computer Science & Engineering refers to the study that embed electronic engineering with computer sciences to design and develop computer systems and technological devices. Computer engineering professionals are expertise in a variety of areas like software design, electronic engineering, integrating software and hardware.


Computer Engineers who are engaged in analysing and designing anything from simple microprocessors to highly featured circuits, software design, and operating system development. Computer engineering is not limited to operating systems but is aimed at creating a broad way to design more comprehensive technological implements. They focus on Areas/ Disciplines like - 


  1. Data Structure and Algorithms

  2. Computer Architecture

  3. Software Engineering

  4. Database Systems

  5. Basic Electronics

  6. Digital Systems

  7. Object Oriented Programming

  8. Mathematical foundation of Computer Science

  9. Multithreaded Parallelism: Languages and Compilers

  10. Laboratory in Software Engineering

Popular posts from this blog

When Task Scheduler gets Infected by Malware

When Task Scheduler gets Infected by Malware

When Task Scheduler gets Infected by Malware - We are familiar with malware attacks on Computer. The hackers infect one or more files and thereby attaining full control on the System. There are millions of victims who had loosen either data or dollars in this respect. In this article we see a System file which is infected by these hackers at first stage. The System file infected by malware at first stage is Task Scheduler Engine (Taskeng.exe). The Task Scheduler Engine is a system file located in C:\Windows\System32 folder. This location is the default location for Taskeng.exe.



The Task Scheduler Engine is responsible for keeping track of tasks set to run at a time predefined by the user of the PC. As said earlier, the original location of this scheduler is C:\Windows\System32 folder. But it is suspicious if the location of scheduler gets change. If it is found in some other folder then it must be infectious. As a result, you constantly get a…

How to Project Android Phone Screen on Windows PC

How to Project Android Phone Screen on Windows PC


Project Android Phone Screen on Windows PC - Four out of Five of us have Smartphones in our Pocket. We spend lots of time on Smartphone utilities like Facebook, Twitter, WhatsApp, YouTube and other interesting Apps. These Smartphones are tremendously used due to Android Operating System installed in it. Android OS is one the successful mobile based OS running in the market.

On the Other side, Microsoft is emphasizing on features to ease Android user's connectivity with it. Microsoft has done lots of improvement for mobile utilities to the Windows 10 version 1809. With this upgradation, we can easily project Android phone screen on Windows PC. The extensive use of such features is seen on Digital Smart TVs Today. The introduction of Wi-Fi feature makes more reliable and user friendly.

So, if you are boredom with 5-6-inch Android Screen and want to mirror it on Computer screen, then read the full article to know the process, how to proj…

Fix Windows could not find a driver for your network adapter error

Fix Windows could not find a driver for your network adapter error


A Computer run smoothly with the coordination of Software & Hardware. In the absence of any one it will not run at all. Software being the Master utilizes each hardware attached to the System. And each hardware is operated with the help of Device Drivers installed in it. Operating System (OS) uses these device drivers to control & utilize each hardware when needed. Each hardware connected to the system must have their own Device Driver installed. A device driver is a program to initiate a hardware when required by Operating System.




Suppose, you want your PC to connect to the Network, it can only be possible when your PC has network related Device Driver. These Device Drivers are easily downloaded from Manufacturer Websites. In this article we focus on Network related problem. Suppose, your PC not obtaining Network connectivity. And each time you are getting an error message saying "Windows could not find a d…