subject

edX: Programming Basics

 with  Deepak B. Phatak

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

13 Student
reviews
Cost Free Online Course
Pace Self Paced
Subject Programming
Provider edX
Language English
Certificates $49 Certificate Available
Calendar 53 weeks long
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
Become a Data Scientist datacamp.com

Learn Python & R at your own pace. Start now for free!

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

13 reviews for edX's Programming Basics

Write a review
12 months ago
Maha Veer partially 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 Read More
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 | NO
3 out of 3 people found the following review useful
3 years ago
profile picture
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.
Was this review helpful to you? YES | NO
2 out of 3 people found the following review useful
3 years ago
profile picture
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.
Was this review helpful to you? YES | NO
1 out of 3 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
sir, please tell me.

What is the eligibility of this course? and how would you rate this class?
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
3 years ago
profile picture
Anonymous partially 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...
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
3 years ago
profile picture
Anonymous is taking this course right now.
Was this review helpful to you? YES | NO
2 years ago
Manda.prathyusha is taking this course right now and found the course difficulty to be easy.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Jayasimhan T M M is taking this course right now.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Anonymous is taking this course right now.
Was this review helpful to you? YES | NO
a year ago
profile picture
Priya dropped this course.
Was this review helpful to you? YES | NO
2 years ago
Emmanuel Amador is taking this course right now.
Was this review helpful to you? YES | NO
10 months ago
Charles Starbuck completed this course.
Was this review helpful to you? YES | NO

Write a review

How would you rate this course? *
How much of the course did you finish? *
Review
Create Review