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?

## #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 […]