C for Everyone: Programming Fundamentals
- Offered byCoursera
C for Everyone: Programming Fundamentals at Coursera Overview
Duration | 22 hours |
Start from | Start Now |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Go to Website |
Credential | Certificate |
C for Everyone: Programming Fundamentals at Coursera Highlights
- Earn a Certificate of completion from the University of California on successful course completion
- Instructor - Ira Pohl
- Effort: 5 hours per week
- Financial Aid Available
- Shareable Certificate
C for Everyone: Programming Fundamentals at Coursera Course details
- This course is designed for anyone who wants to learn C Programming.
- Understand the basics of C programming language
- Learn the valuable skill of coding
- Understand computing processes at a deep level
- This course is for everyone. 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 students to understand computing processes at a deep level
C for Everyone: Programming Fundamentals at Coursera Curriculum
WEEK 1: Introduction
An overview of the course, a history of the C language, and a first set of programming activities
WEEK 2: Lexical Elements and Data Types
Lexical elements and data types, programming activities of increasing sophistication, and an optional discussion of more advanced issues
WEEK 3: Flow of Control and Simple Functions
Flow of control and simple functions, even more sophisticated programming activities, and an optional discussion of more advanced issues
WEEK 4: Advanced Functions, Recursion, Arrays, and Pointers
A continuation of functions, recursion, arrays, and pointers
WEEK 5: Arrays and pointers
Further treatment of arrays and pointers and an interesting programming activity
WEEK 6: Final Exam
The end of the first part of C for Everyone and an opportunity to assess your learning