Back to C for Everyone, Part 2: Structured Programming
University of California, Santa Cruz

C for Everyone, Part 2: Structured Programming

In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. The C language is particularly well suited as an introduction to coding: It's a tried-and-true language, and it allows you to understand computing processes at a deep level. You will also get an introduction to more advanced programming in C++ in the final module. This is a continuation of C for Everyone: Fundamentals, which you should take before beginning this course. The time estimated time commitment for this course is five hours a week for five weeks.

IntermediateCourse10 hours

Featured reviews

JB

4.0Reviewed Jun 19, 2020

you need little bit of background of language C or you will be confused, course is great and great teacher.

SS

4.0Reviewed Nov 29, 2020

this course is amazing for beginners. I completed this course and earn amazing knowledge and experience

MB

5.0Reviewed Jul 5, 2020

A very detailed course, thoroughly loved it Professor Ira Pohl is a wonderful teacher. Damn I love him. I'm gonna move onto C++ now, time to really up the ante

ID

4.0Reviewed Sep 1, 2024

Its good course but there is 1 problem. There are too many plagiators just cheating through this course. I got probably 1 proper assignment out of 5. Rest was copy-paste from internet.

NG

4.0Reviewed Jul 7, 2021

Very Good course. I will recommend everyone to learn this course, as it is easy to understand and easy to implement.

ZB

5.0Reviewed Jul 18, 2022

Thorough introduction to C. Good course. Great professor. I look forward to doing work in his next course.

AT

4.0Reviewed May 31, 2020

The instructor Teaches us very well but my problems on the forum yet remains unsolved....kindly look into this matter....

TF

5.0Reviewed Nov 3, 2020

Great course, Very informative,Complex computer science ideas are explained in a very intuitive way by an experienced teacher. Would recommend!

BV

4.0Reviewed Jun 6, 2020

Over the past 2 years I have been using Python. To get an understanding of C I did this course, which gave me the basics of C and C++.

NP

4.0Reviewed Jun 18, 2020

very much useful to expand knowledge and strong foundation on C programming, very useful to understand structures too!

NP

4.0Reviewed Feb 4, 2022

Nicely structured. Quiz questions were sometimes ambiguously worded. Links to followups for deeper study would be helpful. Hons assignments were great.

AV

5.0Reviewed Jun 28, 2021

I really find many new things as beginner in C. It help me in understanding algorithm and some new function. It's really good course.

All reviews

Showing: 20 of 210

Fabio Barcello S. R. Muller
3.0
Reviewed Sep 6, 2021
Muhammad Abdullah Shah Bukhari
5.0
Reviewed Jul 6, 2020
Tobiasz Fic
5.0
Reviewed Nov 4, 2020
Jaron Wong
2.0
Reviewed Feb 20, 2022
Dmitriy Rudakov
4.0
Reviewed May 13, 2020
Catherine Crawford
3.0
Reviewed Mar 23, 2021
SAGAR GUPTA
1.0
Reviewed Jun 20, 2020
Shaik Gouse Ahmad
5.0
Reviewed Mar 31, 2020
DANISH JUNEJA
3.0
Reviewed Feb 15, 2021
Kunal Bhatt
1.0
Reviewed Aug 13, 2022
Kushal Kapoor
5.0
Reviewed Jul 13, 2020
RAJVEER MISHRA
5.0
Reviewed Jun 28, 2021
sidharth a v
5.0
Reviewed Jun 16, 2020
Deleted Account
5.0
Reviewed Apr 15, 2020
Samridha Das
5.0
Reviewed Jan 9, 2020
18-4G8 SowmyaSri
5.0
Reviewed May 15, 2020
prince chandra singh
5.0
Reviewed Dec 3, 2020
Телюева Елена Павловна
5.0
Reviewed Jun 21, 2020
Цховребов Азамат Кавказович
5.0
Reviewed Jun 7, 2020
MEDA UMA KOTESWARA RAO
5.0
Reviewed Mar 31, 2020