C Programming: Modular Programming and Memory Management - 3
- Offered byCoursera
C Programming: Modular Programming and Memory Management - 3 at Coursera Overview
Duration | 10 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
C Programming: Modular Programming and Memory Management - 3 at Coursera Highlights
- Earn a Certificate upon completion
C Programming: Modular Programming and Memory Management - 3 at Coursera Course details
- Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers
- In this course you will be introduced to the concept of modular programming: that is, dividing up more complex tasks into manageable pieces.
- You will learn how to write your own functions (just like functions in mathematics for example)
C Programming: Modular Programming and Memory Management - 3 at Coursera Curriculum
Welcome
Let's get started
Get to work with Codecast
Learn how to use Taskgrader
How to navigate with the third-party tools on Coursera?
Course syllabus
Two universities teamed up to offer a new Specialization in C Programming with Linux
The course team
Collaborative MOOC
Earn a Specialization from Dartmouth and IMT
Get the most out of this course
Pre-course survey
Learn how to use Codecast and Taskgrader
Codecast Sandbox
Learn how to post code on the Coursera forum
Are you ready to start?
Self-assess your learning in Functions and recursion
Week 2: Memory and the scope of variables
Discover the Von Neumann architecture
Memory representation, RAM, cells, word, byte, bit, memory address
Self-assess your learning in Memory and the scope of variables
Week 3: Pointers
Self-assess your learning in Pointers
Closing MOOC 3 - C Programming: Modular Programming and Memory Management
Enroll to the next course of the program
End of course survey