Not all programs are created equal. In this course, we'll focus on writing quality code that runs correctly and efficiently. We'll design, code and validate our programs and learn how to compare programs that are addressing the same task.



Learn to Program: Crafting Quality Code


Instructors: Jennifer Campbell
Access provided by Emirates Water & Electricity Co.
69,398 already enrolled
(729 reviews)
Skills you'll gain
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

There are 5 modules in this course
What's included
7 videos10 readings1 assignment
What's included
6 videos6 readings1 assignment1 peer review
What's included
7 videos7 readings1 assignment
What's included
4 videos4 readings1 assignment
What's included
3 videos3 readings1 programming assignment
Instructors


Offered by
Why people choose Coursera for their career




Learner reviews
729 reviews
- 5 stars
73.38%
- 4 stars
19.75%
- 3 stars
4.38%
- 2 stars
1.37%
- 1 star
1.09%
Showing 3 of 729
Reviewed on Jul 8, 2018
Instructors, material and course structure were great! Only wish I could take this class with a friend to push me to work faster and smarter. Learned a lot from this class.
Reviewed on Jan 16, 2021
I really liked this course as it was really refreshing for me coming from the physics background, this course thought basic nuances to keep in mind while production level code.
Reviewed on Sep 22, 2017
its an exciting, educative and thought-provoking course, you don't just be a developer but a refined one. Thank you Coursera
Explore more from Computer Science
The University of Edinburgh
Duke University
University of Michigan
University of Michigan
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.