C Programming Language Refresher

Learn C programming on Windows, Linux, or Mac OS. Project-based, slightly fast paced and rigorous, yet easily doable, with lots of interesting quizzes.

What's Inside

This course is designed to teach C programming through small classroom projects, in an informal way. All the basic topics including the difficult ones like string handling, files, structures, pointers, linked lists, and command-line arguments are covered, though you may not find them listed in an organized manner in the titles that you see down here. There are also over a 100 questions grouped into 37 quizzes to reinforce the concepts.

This course helps beginners as well as those who are looking for a confidence-building refresher course in C language. It introduces several components of C programming that you will apply in your real-world projects. It focuses purely on traditional C language without any OS specific dependencies. So, this course can be followed by any Windows, Mac OS, or Linux user.


Course Curriculum

Get started now!



Certificate Available
47909+ Students
47 Lectures
5+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating
Gayatri TR

The author, who is a coder and researcher, has several years of experience in coding in C for a wide range of projects encompassing device drivers, embedded systems, natural language and speech applications, information retrieval, algorithms & data structures, and much more. She comes with a very strong academic and industrial background with international exposure.

She is endowed with a rare ability to make difficult problems look simple and motivate a student to learn by himself. Many a time, when she explains certain complex concepts to her colleagues, she gets a response, "Oh, that was easy."

Her style of teaching is subtle, unique, and assertive, like that of a true guru. With her guidance, one is guaranteed to experience a great sense of achievement and self-confidence gained through one's own efforts.

Popular Bundles