Skip to content

kerimari/University-Coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

181 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 University Coursework: Multi-Language Portfolio

C SQL Java Python

This repository is a comprehensive collection of programming projects, algorithms, and data structures developed during my undergraduate education. It showcases my technical growth across multiple programming paradigms, from low-level systems to relational database management and object-oriented software design.


🚀 Learning Roadmap & Status

Language Mastery Level Status Primary Focus
C Advanced ✅ Completed Low-level memory management, File I/O, Data Structures
SQL Advanced ✅ Completed Relational Databases, Complex Queries, Schema Design
Java Advanced ✅ Completed Object-Oriented Programming (OOP), GUI, Software Design
Python Advanced ✅ Completed Data Visualization, Automation, Error Handling, Libraries

📂 Repository Navigation

My deepest technical work, covering manual memory management and systems programming.

  • Key Topics: Pointers, Dynamic Memory (malloc/free), Binary File I/O, Signal Handling.

A structured approach to relational databases using Oracle SQL.

  • Key Topics: MERGE synchronization, Conditional Multi-inserts, Joins, and Security.

Implementation of design patterns, advanced I/O, and complex graphical user interfaces.

  • Key Topics: OOP Design, Swing GUI, Serialization, Generics, and Design Patterns (MVC, Singleton).

Projects focusing on clean code, library integration, and efficient data processing.

  • Key Topics: Data Visualization (Matplotlib/Seaborn), File Automation, Exception Handling, and Library Integration.

About

This is the main repository containing projects in various programming languages ​​(C, Python, Java, SQL) that I studied, learned, and improved during my undergraduate education.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors