Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Online Course

Programming Basics

Indian Institute of Technology Bombay via edX

(13)
801
Found in Programming
  • Provider edX
  • Cost Free Online Course (Audit)
  • Session Self Paced
  • Language English
  • Certificate $49 Certificate Available
  • Effort 6-8 hours a week
  • Duration 9 weeks long
  • Learn more about MOOCs

Taken this course? Share your experience with other students. Write review

Overview

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.

Topics include:

  • 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

Learners will read and understand many sample programs, and will have to write several on their own. This course deals with basic programming, and sets the foundation for solid programming practices for beginners.

This course is part of the Fundamentals of Computer Science XSeries Program:

Taught by

Deepak B. Phatak

Help Center

Most commonly asked questions about EdX

Reviews for edX's Programming Basics Based on 13 reviews

  • 5 star 8%
  • 4 star 8%
  • 3 stars 23%
  • 2 star 0%
  • 1 stars 62%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
Anonymous completed this course.
For now it's not worthy. It would be better if you wait for the third or fourth session. Too many things to improve...
2 people found
this review helpful
Was this review helpful to you? Yes
Anonymous
Anonymous completed this course.
Do not waste your time. Buy a C++ book and learn. You will be mixing C and C++ in this course. Very bad preparation. Boring lectures- reading from a screen. No exercises. Quiz and programming questions are those not taught in course. Disappointed.
13 people found
this review helpful
Was this review helpful to you? Yes
Maha V
by Maha completed this course.
This is not actually bad course but requires strong prerequisites

Strong doesn't mean complete but at least need to know C basics and also few algorithms. This is simply typical Indian course where we try to give indepth knowledge in a shot. Sure this is not for beginners . I have some knowledge on C,java and took me few days to figure out whats going on with graded programming assignments, hope this review will help you
Was this review helpful to you? Yes
Anonymous
Anonymous completed this course.
Poorly conceived, poor delivery. Bland lectures. No worked out examples. Mixes c and c++, confusing. Get a good book on c/c++ rather than this course.
4 people found
this review helpful
Was this review helpful to you? Yes
Anonymous
Anonymous completed this course.
sir, please tell me.

What is the eligibility of this course? and how would you rate this class?
2 people found
this review helpful
Was this review helpful to you? Yes
Charles S
by Charles completed this course.
Was this review helpful to you? Yes
Anonymous
Anonymous is taking this course right now.
0 person found
this review helpful
Was this review helpful to you? Yes
Manda.prathyusha M
by Manda.prathyusha is taking this course right now and found the course difficulty to be easy.
Was this review helpful to you? Yes
Jayasimhan M
Jayasimhan is taking this course right now.
Was this review helpful to you? Yes
Anonymous
Anonymous is taking this course right now.
Was this review helpful to you? Yes
Priya P
Priya is taking this course right now.
Was this review helpful to you? Yes
Emmanuel A
by Emmanuel is taking this course right now.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free