University of Maryland Classifieds>University of Maryland Online Courses>Data Structures with C: Upgrade a Rocket Display Module

Data Structures with C: Upgrade a Rocket Display Module

About this Course

In this 1.5 hour project-based course, you will learn the basics of C structures and build a reusable circular buffer data structure. We will do this by upgrading an embedded program for a rocket display module. We will first use C structures to store incoming messages in a circular buffer to allow more new messages to be received. Then, we will add a new feature to purge older informational messages to save memory space. This project will help C programmers to master C structures and how to build reusable data structures. Both are essential C programming skills to become a successful C programmer. This course is aimed at learners who have already mastered these entry level C skills: variables, scalar data types (int, long, char), fixed size arrays, while loops, functions, pointers, and using external functions with header files.

Created by: Coursera Project Network


Related Online Courses

Harness the power of Python and its programming concepts to express yourself and refine all the work you do with this online course from the University of Michigan. This course is designed for... more
This is an introductory course on social determinants of population health with a focus on the United States. The course will introduce you to, or reinforce your knowledge of, issues related to... more
This is a Google Cloud Self-Paced Lab. In this lab, you will create a series of visualizations from the Airports and Flights datasets and save them to a dashboard in Looker.Created by: Google Cloud more
The ability to shoot and edit video is rapidly becoming a sought after skill. Many businesses seek people who can bring more than just a single skill to the table, and video creation can be a key... more
Are you ready to explore the cutting-edge world of generative AI? Take your coding practices to the next level with this program and learn how generative AI tools, particularly GitHub Copilot, can... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL