Part One: Hardware world Chapter 1: Data representation on computer hardware There are 3 methods used to convert decimal numbers to any base: Successive division method Subtraction method Addition method In this lesson, you will learn how to convert decimal numbers to any base number system using the division method. We are still in chapter […]

## #004| Any base to decimal conversion [CS50 AP]

Part One: Hardware world Chapter 1: Data representation on computer hardware Starting from this lesson, we will start talking about the conversion from one number system to another. In this lesson, you will learn how to convert from any base system to the decimal number system. 1.2.2) Conversion from any number system to another […]

## #003| How do number systems work? [CS50 AP]

Part One: Hardware world Chapter 1: Data representation on computer hardware Table of content 1.2) The binary representation of numeric data. 1.2.1)Number systems. 1.2) The binary representation of numeric data: We have known that to speak with a computer, we need to know how to convert our language to binary language (i.e. to zeros and […]

## #002| What is meant by data representation? [CS50 AP]

Part One: Hardware world Chapter 1: Data representation on computer hardware Table of content Introduction. What is meant by data representation on computer hardware? How does a computer speak zeros and ones? 1.1) Introduction 1.1.1) What is meant by data representation on computer hardware? By data representation inside the computer, we mean that how to […]

## #001| CS50 AP | Intro to the course | The Difference Between CS5...

We will talk about the versions of CS50 at Harvard University to know the difference between CS50 AP and CS50x. Also, we will talk about how do I teach you this course?

## Number system converter online (it shows steps of solution)

This number system converter shows the methods of solution including the fraction part. However, in storing numbers with floating point on hardware, we use different method to store a number with floating point. Also, this number converter doesn’t include signed and unsigned numbers. It is just show you how to convert numbers on paper as […]

## #000| CS50 AP | Introduction to a computer science | Intro to th...

The introduction to computer science course is known as the CS50 course that is offered by Harvard University, or CS0 in some places or CS500 in other places. Whatever the name, they all agree on one thing; this is the first course you must take if you want to study computer science. Notice that I […]

## #001|HTML5 Tutorial|P1: Getting Ready|Ch1] What is HTML? and som...

In the first part of the course, we will know what is HTML? and some definitions that we will use along the course. You should know these definitions because professional developers used it, so, you need to know these definitions to understand them. Table of content HTML stands for Hypertext Markup Language. Let us understand […]

## What’s the domain? What’s the server? How to get them?

To make your website online, you need to get a server and a domain, but first, you should know what is a domain and what is a server? You may say “You started to teach us how to create a website before telling us about web hosting” From our experience in teaching web development, we […]

## What is difference between the web designer and the web develope...

When you hear about the job titles web designer and web developer, of course, you will ask What the difference between the web designer and the web developer is. You will feel that they are the same and you may think that these are interchangeable job titles for the same job description and duties. Are […]