# School Projects - Tech semester 2

Welcome to my repository containing all school projects for Tech semester 2. These projects are organized by subject and cover a wide range of programming and engineering concepts.

## Subjects & Projects

### 1. Procedural Programming (C Language)
Projects focusing on structured programming using C. Key topics include functions, arrays, structures, file handling, and more.

**Projects:**
- Bike Computer (`C1 bike computer.zip`)
- Animal Shelter Management System (`C2 AnimalShelter.zip`)
- Adidas Themed Application (`C5 Adidas.zip`)
- Workshop exercises (in `t-oer-prc2-cbdb-main` folder)

### 2. Object-Oriented Programming (C#)
Projects in this section emphasize object-oriented principles such as classes, inheritance, encapsulation, and polymorphism.

**(Add your C# projects here if available in the repo)**

### 3. Embedded Systems (C++ / Physical Registers)
Projects and exercises for embedded systems, focusing on low-level programming with direct hardware manipulation, register-level coding, and microcontroller interactions.

**(Add embedded system projects here if available in the repo)**

## Getting Started

Each project folder may contain a zipped archive. To run a project:
1. Extract the corresponding `.zip` file. *(if needed)*
2. Open the project in an appropriate IDE (e.g., Code::Blocks for C, Visual Studio for C#).

## Technologies Used
- C (Procedural Programming)
- C# (Object-Oriented Programming)
- C++ and Hardware (Embedded Systems)

## Author
- Rens Pastoor
- PCN: 555408
