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

AC

5.0Reviewed Mar 3, 2024

well good course to get you started in coding with all basics and also for revision when you get rusty in coding

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.

ZB

5.0Reviewed Jul 18, 2022

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

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.

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.

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....

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++.

EC

5.0Reviewed Nov 24, 2022

Difficult but teaches you what you need to know. It took me a month to complete one of the assignments but it takes hard work to learn.

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!

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