IIT Bombay
IIT Bombay Logo

Programming Basics by IIT Bombay 
offered by IIT Bombay

  • Deemed University
  • Estd. 1958

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Overview

Gain a comprehensive overview of the Programming Basics principles and concepts

Duration

69 days

Mode of learning

Online

Credential

Certificate

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Highlights

  • Earn a E-Certificate on successful completion from IITBombayX
  • Efforts of 6-8 hours/week only
Details Icon

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Course details

Skills you will learn
What are the course deliverables?
  • Algorithms
  • Elements of C/C++ programming languages
  • Basic data types
  • Sequential and conditional execution
  • Iterative solutions
  • Arrays, matrices and their applications
  • Functions
  • Sorting and searching
  • Elements of string processing
  • Introduction to pointers
  • Basics of Software Engineering
  • Structures
  • File Processing
More about this course
  • Basic concepts of computer programming are introduced starting with the notion of an algorithm
  • Emphasis is on developing the ability to write programs to solve practical computational problems
  • Understand many sample programs, and will have to write several on their own
  • This course deals with procedural programming, and attempts to inculcate good programming practices in a novice programmer

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Curriculum

Topic 1: Procedures, programs, and computers

Know the basic Architecture of a Computer

Learn to write simple programs

Get introduced to C++

Learn how to process integers and the basic calculation concepts

Topic 2: Sequential and Conditional execution of Programs

Differentiate between Arithmetic and C++ Programming

Learn to write basic C++ programs

Know how to solve problems using programming

Familiarize with Sequential and Conditional Execution in C++

Topic 3: Iterative Solutions

Learn the necessity and usage of Iteration

Know the concept of Loops in C++

Learn to use Loops and assignment operators

Determine which loop is better suited for a problem

Topic 4: Functions

Learn to use Function in programming

Get introduced to calling functions

Distinguish between different calling functions

Know the proper usage of Recursion and Iteration

Topic 5: Arrays and Matrices

Know the basics of Array

Learn to solve problems using Arrays

Learn the application of Matrices

Learn data handling in C++

Topic 6: Sorting and Searching

Know how to sort data in C++

Distinguish between different sorting method

Know the usability and limitations of each type of sort

Learn how to run a search function

Faculty Icon

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Faculty details

Nagesh Karmali
Nagesh Karmali is a Sr. Manager (Research) in the Dept. of CSE at IIT Bombay and heads the Fundamental Research Group. He is associated with IIT Bombay since 2005.
Dr. Deepak B Phatak
Dr Deepak B. Phatak, Professor Emeritus at IIT Bombay, has been working with the Institute since 1971. He obtained his Bachelor’s degree in Electrical Engineering from SGSITS Indore in 1969, and his M Tech and Ph D from IIT Bombay.
Prof. Supratik Chakraborty
rof Supratik Chakraborty received his BTech from IIT Kharagpur, and MS and PhD from Stanford University. He is currently a Professor of Computer Science and Engineering at IIT Bombay, where he has been teaching since 2000.
Firuza Aibara
Firuza Yezdi Aibara, is working as an Assistant Project Manager, at the Computer Science and Engineering Department, IIT Bombay since 2011.

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Entry Requirements

Eligibility criteriaUp Arrow Icon

Other courses offered by IIT Bombay

199
17.92 LPA
90
17.92 LPA
81
17.92 LPA
40
17.92 LPA
View Other 138 CoursesRight Arrow Icon

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Students Ratings & Reviews

4.5/5
Verified Icon6 Ratings
R
Ritik Patidar
Programming Basics by IIT Bombay
Offered by IIT Bombay - Indian Institute of Technology
5
Learning Experience: Way to build logic
Faculty: The faculty was very good Curriculum was relevant and comprehensive
Course Support: Career support was helpful
Reviewed on 28 May 2022Read More
Thumbs Up IconThumbs Down Icon
View All 1 ReviewsRight Arrow Icon
qna

Programming Basics by IIT Bombay
 at 
IIT Bombay 

Student Forum

chatAnything you would want to ask experts?
Write here...

Programming Basics by IIT Bombay
 at 
IIT Bombay 
Contact Information

Address

IIT Bombay, Main Gate Road, IIT Area
Mumbai ( Maharashtra)

Phone
02225764063

(For general query)

02225722545

(For admission query)

Email
gateoffice@iitb.ac.in

(For general query)

jeeadv@iitb.ac.in

(For admission query)

Go to College Website ->