Back to C and Go: Classical and Modern Programming

C and Go: Classical and Modern Programming

This specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts seeking to develop their programming skills in the classical languages of C and its more modern successor Go. Through the four courses—two in C, and two in Go—you will cover the basics of programming in C and move on to the more advanced Go semantics and syntax, which will prepare you to apply these skills to higher-level problems using AI algorithms and Monte Carlo simulations.

Status: File I/O
Status: Software Testing
IntermediateSpecialization

Top reviews across C and Go: Classical and Modern Programming

HG

Reviewed Apr 9, 2022

It has a good summary of the essentials topics about C.It might have helped if the text in the videos would be more interactive. Even so, the professor and his classes were good explained.

AA

Reviewed Jan 24, 2020

i am pleased that i have followed this course . It was really useful and well elaborated thanks alot

SK

Reviewed Jun 21, 2025

I get so much knowledge about Go programming and many use cases to apply in my project.

SM

Reviewed Apr 27, 2020

e will know all the essential knowledge to moe forward. It is a very logical and steady building up procedure. It is an absolutely stunning course. Thanks for professor Iran Pol.

NG

Reviewed Jul 7, 2021

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

RC

Reviewed Aug 30, 2020

The course is great , and it's cover all the basic of C language .Without coursera I can't get knowledge from the world best teacher , Thank you Coursera and also the instructor.

JT

Reviewed Jun 17, 2022

Excellent C programming course. It is the second in the series and I will be taking the 3rd in the series.

MA

Reviewed Jun 21, 2020

I am really happy I did this course. The instructor is a really experienced teacher. This course gave a good start for learning the fundamentals and moving onto complex programming languages like C++.

AT

Reviewed May 31, 2020

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

RB

Reviewed Apr 19, 2020

It was really great experience studying in this course.The professor is great, but the part of the course is its well managed assignments and quizzes. Again Hats off to whole team.Thanks.

NP

Reviewed Jun 18, 2020

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

SS

Reviewed Oct 4, 2020

Such cool course and especially professor's explanations!!! Thank you so much, University of California, Santa Cruz. I really appreciate your work on this course; it helped me so much

Learner reviews across C and Go: Classical and Modern Programming

Showing: 20 of 1,885

Nikolaos
Course: C for Everyone, Part 1: Programming Fundamentals
1.0
Reviewed Jan 5, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Muhammad
Course: C for Everyone, Part 1: Programming Fundamentals
1.0
Reviewed Apr 29, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Cold
Course: C for Everyone, Part 1: Programming Fundamentals
1.0
Reviewed May 25, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Claudine
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Apr 22, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Vaishnavi
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Aug 20, 2020Course: C for Everyone, Part 1: Programming Fundamentals
RAJA
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Apr 20, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Kanza
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Apr 11, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Mohammed
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Jun 22, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Dimitrios
Course: C for Everyone, Part 1: Programming Fundamentals
4.0
Reviewed Nov 15, 2019Course: C for Everyone, Part 1: Programming Fundamentals
Andrew
Course: C for Everyone, Part 1: Programming Fundamentals
3.0
Reviewed Nov 10, 2019Course: C for Everyone, Part 1: Programming Fundamentals
Saliganti
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Jun 3, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Sutharsan
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Apr 28, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Soumendu
Course: C for Everyone, Part 1: Programming Fundamentals
1.0
Reviewed Apr 9, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Deleted
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed Mar 30, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Mohammed
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed May 3, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Sakshi
Course: C for Everyone, Part 1: Programming Fundamentals
4.0
Reviewed Mar 16, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Sai
Course: C for Everyone, Part 1: Programming Fundamentals
2.0
Reviewed Apr 9, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Ricky
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed May 16, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Md.
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed May 8, 2020Course: C for Everyone, Part 1: Programming Fundamentals
Kouakou
Course: C for Everyone, Part 1: Programming Fundamentals
5.0
Reviewed May 9, 2020Course: C for Everyone, Part 1: Programming Fundamentals