Computer Science

What is Computer Science?

Computer science is the study of computation and algorithms, using a scientific and practical approach. Computation implies use of computing technology and any type of calculations. Computer science degrees cover the topics such as algorithms and protocols, that help in… Read More ›

What are the most important subjects in computer science?

What are the most important subjects in computer science? In this post I discuss the major subjects in a computer science degree course: Data structures,
Data base management,
Dgital systems or computer architecture,
Calculus ,
Discrete mathematics,
Algorithms and their analysis,
Software design and software engineering,
Data communications and networking,
Systems programming,
Object oriented concepts ,
Operating systems ,
Two or three programming languages like Python, C++, Java, C, etc

Scitechgen on YouTube

Subscribe to this YouTube channel to get notifications of new videos on Physics, Computer Science, Mathematics, Programming, and Engineering. On my YouTube channel, I create videos for Physics, Mathematics, Programming, Computer Science, and Engineering. These videos are for different universities,… Read More ›

Ethics of AI

“Humanity is on the verge of digital slavery at the hands of AI and biometric technologies. One way to prevent that is to develop inbuilt modules of deep feelings of love and compassion in the learning algorithms.” ― Amit Ray,… Read More ›

The TCP/IP Protocol

What is TCP / IP?  TCP – Transmission Control Protocol   IP – Internetwork Protocol   TCP/IP refers to a collection of protocols   The name TCP/IP is misleading because TCP and IP are only two of the many  protocols in this collection… Read More ›

Data Communications Protocols – Part 1

The term ‘protocol’ is heard very frequently in data communications and networking. What does ‘protocol’ mean? This article explains the computer communication process, what is a protocol, layered protocols, advantages of layered protocols, and defines what is an open system.