5/20/2018 CS101x S001 Preamble IIT Bombay
1/5
omputer Programming
Prof. Deepak B Phatak
Prof. Supratik ChakrabortyDepartment of Computer Science and EngineeringIIT Bombay
Session: Preamble
Dr. Deepak B. Phatak & Dr. Supratik Chakraborty, IIT Bombay
5/20/2018 CS101x S001 Preamble IIT Bombay
2/5
Gadgets and Machines
Using gadgets What we need to know
Using a Radio
Do not need to know theory
Dr. Deepak B. Phatak & Dr. Supratik Chakraborty, IIT Bombay
Luk Pern [CC-BY-SA-3.0 ]Wikimedia C
Image source
5/20/2018 CS101x S001 Preamble IIT Bombay
3/5
Instructing a omputer
Computer as a machine Performs computational tasks
Instructing a computer
Similar to issuing a written procedure to people
For computers, such procedures are called programs
Dr. Deepak B. Phatak & Dr. Supratik Chakraborty, IIT Bombay
5/20/2018 CS101x S001 Preamble IIT Bombay
4/5
Things to follow in the first week
A conceptual model of computer Mr. Buddhuram Dumbo, and the programs he executes
Architecture of a computer,
Handling primitive data types
Our first computer program in C++
Introduction to Code::Blocks
Your tool for writing and running C++ programs
Dr. Deepak B. Phatak & Dr. Supratik Chakraborty, IIT Bombay
5/20/2018 CS101x S001 Preamble IIT Bombay
5/5
Welcome to the exciting world of compu
Dr. Deepak B. Phatak & Dr. Supratik Chakraborty, IIT Bombay