About this Course

68,190 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 10 hours to complete
English

Instructor

Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 10 hours to complete
English

Offered by

Placeholder

University of California, Santa Cruz

Syllabus - What you will learn from this course

Week
1

Week 1

1 hour to complete

Week 1

1 hour to complete
7 videos (Total 62 min)
7 videos
Enums as an ADT8m
Enums code9m
The C preprocessor12m
Preprocessor code7m
Use assert for program correctness7m
Assert code8m
1 practice exercise
Week 1 Quiz
Week
2

Week 2

2 hours to complete

Week 2

2 hours to complete
4 videos (Total 28 min)
4 videos
How to access struct members7m
Introduction to the ADT stack5m
Using a stack to reverse a string7m
1 practice exercise
Week 2 Quiz
Week
3

Week 3

3 hours to complete

Week 3

3 hours to complete
7 videos (Total 56 min)
7 videos
List of one element code5m
Full list code9m
Details of list processing6m
Honors: Introduction to binary trees4m
Honors: Detailed binary tree code9m
More advanced I/O printf13m
1 practice exercise
Week 3 Quiz
Week
4

Week 4

3 hours to complete

Week 4

3 hours to complete
5 videos (Total 47 min)
5 videos
Basic File/I/O code12m
Double Spacing a File9m
Use of Main (argc, argv)4m
Honors - List Code with deletion13m
1 practice exercise
Week 4 Quiz

Reviews

TOP REVIEWS FROM C FOR EVERYONE: STRUCTURED PROGRAMMING

View all reviews

About the Coding for Everyone: C and C++ Specialization

Coding for Everyone: C and C++

Frequently Asked Questions

More questions? Visit the Learner Help Center.