Certificate
I learn't the fundamentals of computer science through Harvard's CS50 course.

C fundamentals
Built a strong foundation in C, understanding variables, loops, conditionals, pointers, and memory—all at the core of low-level programming.
Algorithm design and critical thinking
Developed problem-solving skills through algorithm design, learning to approach complex challenges methodically and creatively.
Data Structures & Memory
Learned to implement data structures such as arrays, linked lists, and hash tables to manage and organize data in memory effectively.
Web Programming
Learned the basics of web development using Flask, HTML, CSS, and JavaScript to create dynamic, interactive web applications connected to Python backends.