Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C Projects Repository

This repository is a curated collection of academic exercises, studies, and small projects developed in C, created throughout my Computer Science degree in PUC-SP and complementary learning paths.
It focuses on reinforcing core C programming fundamentals through practical implementations and problem-solving challenges.

The projects were developed based on university coursework, structured programming courses, and independent practice to strengthen low-level programming skills.


Repository Projects

  • Beecrowd Problems - Competitive programming
  • Domino Game - Core game logic implemented in C
  • Conway’s Game of Life - Cellular automaton simulation
  • Hotel System - CRUD and matrix uses

Project Purpose

  • Strengthen understanding of C language fundamentals
  • Practice control flow, pointers, and memory management
  • Work with arrays, matrices, and linked data structures
  • Apply algorithmic thinking and complexity awareness
  • Develop structured, readable, and maintainable C code
  • Gain hands-on experience with low-level programming concepts

Technologies & Tools

  • Language: C (C99 standard)
  • Compilers: gcc, clang
  • Platforms: Linux, macOS, Windows (WSL)

How to Compile & Run

To compile and run any program:

gcc -Wall -Wextra -std=c11 filename.c -o program
./program

About

Competitive programming and collection of academic C programs covering algorithms, data structures, and memory management.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages