top of page

C Projects

Below are some of the undergraduate projects I've worked on in C while learning the language. These focus on creative problem solving and data structure manipulation.

DataC.JPG

Lonely Party Array

This is an assignment with the task of implementing fragmented arrays that are allocated/deallocated as needed.  Creating this data structure provided crucial experience working with dynamic memory, pointers, and structs.

Spirits.JPG

Kindred Spirits

A project working directly with Binary Trees using recursion to compare and contrast the data stored in two separate trees.

Dupey.JPG

Dupey Dupe

One of my early C assignments that focuses on processing command line arguments. A great introduction into creating the structure for a working function as well as testing code in a Linux environment.

Ninja.JPG

Introduction to C

Here you'll find a group of small puzzle-like challenges that I first encountered when starting my programming journey. These were great for learning the basic syntax of C as well as the common building blocks of all languages such as loops and logical comparison.

C Projects: Services
bottom of page