Back to Introduction to Programming
Birla Institute of Technology & Science, Pilani

Introduction to Programming

This course aims to prepare you for problem solving through programming. In this course, you’ll be introduced to the C Programming Language. You’ll learn about various constructs supported by C Language and use them to write programs which can solve scientific problems. This course covers a wide variety of topics in fundamentals of programming that are designed to give you an overview of what’s to come in the BITS Pilani BSc Computer Science degree program. By the end of the course in the degree program you will be able to write C programs to solve scientific problems, understand the high-level components of a computer and how they are interconnected to execute programs, write programs using various constructs supported by the C language such as assignment, sequencing, conditional and iteration, perform indirect memory level operations of a computer through pointers and dynamic memory allocation, create, edit and delete files on a computer using programs as well as write programs to create large records of data and implement operations such as searching, sorting etc. Here you can experience the first half of the course very similarly to how you would were you enrolled in the degree program.

Status: Operating Systems
Status: Data Management
BeginnerCourse40 hours

Featured reviews

JG

5.0Reviewed Sep 15, 2025

This is very helpful and beginner friendly course i've ever seen .

DD

4.0Reviewed Oct 16, 2024

please can you appload my introduction of python programming completion certificate

SK

5.0Reviewed Dec 1, 2023

A VERY GOOD COURSE WHICH WILL ENHANCE YOUR BASIC COURSE

HE

4.0Reviewed Jan 29, 2024

good contents, missing the human support but is well manageable with some research and reads together with the course. thank you

HK

5.0Reviewed Dec 8, 2023

The teaching techniques and quality are outstanding.

BS

5.0Reviewed Jul 6, 2023

I like the idea and the course very much. But it is disappointing that the course certificate doesn't contain my name, but a title 'COURSERA LEARNER'. Isn't that weird?

All reviews

Showing: 13 of 13

CAM LYTTLE
4.0
Reviewed Feb 1, 2024
Balram Suri
5.0
Reviewed Jul 7, 2023
Sunil Joshua
5.0
Reviewed Jul 7, 2023
SIVA CHARAN KG
5.0
Reviewed Dec 2, 2023
HIMANSHU KADIA
5.0
Reviewed Dec 9, 2023
Devananditha V
5.0
Reviewed Aug 2, 2023
Mayur Pagote
5.0
Reviewed Jan 13, 2024
Pratibimb Gupta
5.0
Reviewed Oct 24, 2023
Hugo Galego - eighthSin88
4.0
Reviewed Jan 30, 2024
Jithin Ram Goddati
5.0
Reviewed Sep 16, 2025
Narendra Prajapat
5.0
Reviewed Nov 11, 2025
Nakul
5.0
Reviewed Nov 18, 2024
Dharshini
4.0
Reviewed Oct 17, 2024