Skip to content

Repository files navigation

CS50x 2025 Problem Sets & Additional Practices Solutions

CS50 Duck

About

  • CS50x is a Harvard University's introductory course to Computer Science and Programming. It includes fundamental concepts such as abstraction, algorithms and data structures, as well as practice with languages like C, Python, SQL, HTML, CSS and Javascript.

  • The course's content is divided in 10 weeks, each composed of a Lecture, a Problem Set, and optionally, Additional Practices.

  • This repository contains my own solutions for the Problem Sets and Additional Practices (almost all of them, work in progress) organized by week. The Final Project will be in a separate repository.



Certificate



Languages and Tools

C icon  Python icon  SQLite icon  HTML icon  CSS icon  JavaScript icon  Bootstrap icon  Flask icon  VSCode icon  Linux icon 





Academic Honesty

As per the course's Policy:

The essence of all work that you submit to this course must be your own. Unless otherwise specified, collaboration on assessments (e.g., assignments, labs, problem sets, projects, quizzes, or tests) is not permitted except to the extent that you may ask classmates and others for help so long as that help does not reduce to another doing your work for you. Generally speaking, when asking for help, you may show your work to others, but you may not view theirs, so long as you and they respect this policy’s other constraints.



Others

About

My own code solutions for the Harvard's CS50x 2025 course

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages