You will learn the very basics of software.
Foundation to computers & software. Analogy between human parts and computers.
Abacus, Cog wheels, clock, more parts of computers.
Punched cards, tapes, input output devices.
How storage capacity, speed and processing power have changed over time
Basics of machine, assembly and high level languages
The set of software that run in your computer that you use on a daily basis
How hardware changes has lead to a revolution in software - from mainframe to tablets
The set of people involved in software projects, list of core concepts in software
Number systems - decimal, binary, octal, hexa decimal
What is algorithm? The building block of software programming
Pictorial representation of algorithms