Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vaheaa/cs50
Repo for code examples and problems from Harvard's CS50 course
https://github.com/vaheaa/cs50
c computer-science harvardcs50 js python
Last synced: 28 days ago
JSON representation
Repo for code examples and problems from Harvard's CS50 course
- Host: GitHub
- URL: https://github.com/vaheaa/cs50
- Owner: VaheAA
- Created: 2024-09-11T19:10:53.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-26T18:02:55.000Z (4 months ago)
- Last Synced: 2024-12-13T00:07:05.934Z (28 days ago)
- Topics: c, computer-science, harvardcs50, js, python
- Language: C
- Homepage: https://cs50.harvard.edu/x/2024/
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CS50 Course Solutions and Code Examples
This repository contains my solutions to the problem sets and additional code examples from the **CS50 Introduction to Computer Science** course by Harvard University. Each folder corresponds to a specific week of the course and contains the source code for the problems tackled in that week.
## Structure
The repository is organized into folders based on the course weeks:
- [x] **Week 1:** C basics, conditions, loops, and functions.
- [x] **Week 2:** Arrays, strings, and encryption (Caesar, Substitution).
- [x] **Week 3:** Algorithms, searching, sorting (Linear search, Binary search, Bubble sort).
- [ ] **Week 4:** Memory, pointers, dynamic memory allocation, and file I/O.
- [ ] **Week 5:** Data structures (Linked lists, Hash tables).
- [ ] **Week 6+:** Web programming, Python, and additional topics.Each folder contains:
- **Problem solutions:** My personal solutions to the problem sets.
- **Code examples:** Supplementary code to reinforce the concepts learned during the week.