TrueschoTruescho
All Courses
Programming Basics
edX
Course
Beginner
Free to Audit
Certificate

Programming Basics

IITBombay

Learn basic computer programming skills and master the art of writing C/C++ programs to solve real world problems.

7 hrs/week9 weeksEnglish296,590 enrolled
Free to Audit

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. 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 : Object-Oriented Programming Foundations of Data Structures Implementation of Data Structures Algorithms

What You'll Learn

  • Basic programming skills
  • To write C/C++ programs to solve real world computational problems.
  • Good programming practices
  • How to handle large and complex programs.

Prerequisites

  • Knowledge of high school mathematics is essential and adequate. Exposure to pre-calculus is desirable.

Instructors

D

Deepak B. Phatak

Professor Emeritus, Department of Computer Science and Engineering

S

Supratik Chakraborty

Professor, Department of Computer Science and Engineering

N

Nagesh Karmali

Sr. Manager (Research), Department of Computer Science and Engineering

F

Firuza Karmali (Aibara)

Project Manager, Department of Computer Science and Engineering

Topics

Object-Oriented Programming (OOP)
Computer Programming
C++ (Programming Language)
Data Structures
C (Programming Language)
Computer Science
Algorithms

Course Info

PlatformedX
LevelBeginner
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

البرمجة كائنية التوجه
برمجة الحاسوب
لغة سي بلس بلس
هياكل البيانات
لغة سي
Computer Science
Algorithms

Start Learning Now