Programming Fundamentals
Get a Reminder
Rating | 4.6★ based on 369 ratings |
---|---|
Length | 5 weeks |
Effort | 4 weeks of study, 6–8 hours/week |
Starts | Jul 3 (39 weeks ago) |
Cost | $79 |
From | Duke University via Coursera |
Instructors | Andrew D. Hilton, Genevieve M. Lipp, Anne Bracy |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science Algorithms Software Development |
Get a Reminder
Similar Courses
What people are saying
easy to understand
Compare to other courses on Coursera that relied heavily on time consuming videos, this one prefers short and easy to understand readings.
ITS GOOD It was very easy to understand.
very helpful and easy to understand GREAT!!
The videos explaining the concepts do it visually in a way that's easy to understand.
Also good for teaching algorithmic thinking Easy to understand and Well planned.
Read more
course for beginners
Very good and informative course for beginners!
This site is very useful and it contains very valuable information One of the best course for beginners in c to understand the fundamentals...????? Nicely organised the course was very useful and i have improved my programming fundamentals.
perfect course for beginners.
great course for beginners!!
Very good course for beginners to learn.
Read more
new things
And of course I find a lot of new things.
I AM LEARNING MANY NEW THINGS BY THIS COURSE .
That was a great experience to me because I have learnt lot of new things and I learnt how to do programming analysis based on complex problems and writing algorithms for problem.
I've already taken classes in university about this topic, but I still managed to learn new things trought this course.
good course excellent nice i learned very new things.
I have studied C from a lot of different sources, but here in this course, I found the best method to learn C language , really thanks for your efforts best explanation i ever seen This program was very much helpful and i'm grateful to have had such a chance to learn new things about programming.
Read more
too much
The course aims to provide an idea of programming without giving you too much actual coding experience.
THE FIRST TASK WAS TOO MUCH TRICKY.
The course consist of too much of theoretical portion.the written content is quiet boring.test should be taken through some interactive programming to develop the programming skills.athe information provided was deep and covered all the content.
very good its too good I, learning too much from this.
really great, but too much readings If you are new to C programming and know nothing about it then its amazing course to get started with C programming.
Read more
so much
As a result I decided to continue and go deeper.Thank you so much!!!
I had failed a class at a community college in C++, this class makes it all make so much more sense.
The focus from those sources, and my own desire, was to immediately jump into writing algorithms and programming in the lan I had so much fun while studying your lecture!
Thank you so much for creating an instructional marvel.
The rationales behind applying the best-practices, algorithm construction, and analysis are so much clearer and easier to pick up in this course in nearly any other course I have taken for and using programming techniques.
Thank you so much!
Read more
rather than
very good course for a beginner In the first week of writing an algorithm, it would be better if we are asked to write an algorithm in the tests rather than answers using them.
rather than only language syntax learning about the actual process or actual algorithm is way more beneficial.
I've learned a more general way to write an algorithm, rather than starting coding right away!
the method of teaching was effective, rather than focusing on memorizing the syntax of c programming, i got an indepth knowledge.
Read more
reading materials
Clear lectures with reading materials to supply.
There are multiple things I've learned in this course, so I highly recommend the programmer in all levels.However, this course are mostly consist of reading materials and I had hard time reading through them all time since I am not an English native person.It would be greater if more videos are available to understand in this course.
great course :) Very engaging course thank you coursera There are too much of reading materials which could have been lessened.
Many reading materials in each week but the video is not long enough to cover and explain those important concepts mentioned in the reading materials.
Read more
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Programming Coordinator 1 $54k
Programming advisor $72k
ADAS Algorithm Engineer $78k
NC Programming $79k
ADAS Algorithm Developer $80k
Algorithm Software Engineer $82k
The Worlds Most Important Editor $84k
Robotics Algorithm Developer $89k
Algorithm Engineer - ADAS $90k
DBA - Programming $103k
Algorithm Architect $168k
Principal Algorithm Engineer $209k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 4.6★ based on 369 ratings |
---|---|
Length | 5 weeks |
Effort | 4 weeks of study, 6–8 hours/week |
Starts | Jul 3 (39 weeks ago) |
Cost | $79 |
From | Duke University via Coursera |
Instructors | Andrew D. Hilton, Genevieve M. Lipp, Anne Bracy |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science Algorithms Software Development |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course