Culmination of all assignments done in C for a introductory programming class at Florida Atlantic University. These were all completed around 2019 to 2020.
- Project 1 - Introduction: Basic programming concepts of C, including how to use the compiler and how to print to the console.
- Project 2 - Input and Math: How to receive input from the user, and how to perform mathematical operations using C.
- Project 3 - Conditions: Learning flow-control using if-else statements.
- Project 4 - Loops: Using iteration and looping for performing repetitive/autonomous operations.
- Project 5 - Review Assignment
- Project 6 - Functions: Explore abstraction and modularity by putting common code pieces into functions.
- Project 7 - Strings: Learn how strings (or rather, character arrays) work in C.
- Project 8 - Review Assignment
- Project 9 - Structs: How do you create a new datatype in C?
- Project 10 - Pointers: C is a great language because it gets you as close to memory as possible. Let's learn how to use that effectively.
- Project 11 - Review Assignment
Have you ever been in a lecture and had this thought pass your mind? "Hey! I wonder what happens if I do it this way!" Well, that's what this folder is full of. Random ideas I had during classes and decided I needed to find out exactly what would happen if I implemented them.
TLDR: Experiments, lots and lots of experiments.