Skip to content

Mochxd/Harvard-CS50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50 By David Malan

This repository is dedicated to providing resources, assignments, and notes for the CS50 course by David Malan. Whether you're a beginner in computer science or looking to expand your programming skills, this course covers a wide range of topics to cater to your learning journey.

Table of Contents

About the Course

CS50, also known as "Introduction to Computer Science," is a prestigious course offered by David Malan at Harvard University. This course is designed to provide a solid foundation in computer science concepts, programming, and problem-solving techniques.

Course Structure

The CS50 course covers a diverse set of topics, including but not limited to:

  • Introduction to Programming in C
  • Algorithms and Data Structures
  • Web Development (HTML, CSS, JavaScript, Flask)
  • Databases (SQL)
  • Python Programming
  • Security and Cryptography
  • Final Project

Getting Started

To start your CS50 journey, follow these steps:

  1. Clone this repository to your local machine:

  2. Navigate through the folders to find resources related to each topic.

  3. Review lecture slides, problem sets, and additional materials provided.

Assignments and Problem Sets

Throughout the course, you will encounter various assignments and problem sets designed to reinforce your understanding of the topics. Each assignment comes with detailed instructions and requirements.you will find my all Harvard CS50 2023 problem sets solutions. Feel free to browse the code in this repository after you do your best to solve the assignments yourself.

Resources

Enhance your learning with these additional resources:

Contributing

Contributions to this repository are encouraged! If you identify issues or have improvements to suggest, please submit a pull request. Let's learn and collaborate together.

License

This project is licensed under the MIT License. Feel free to use and modify the content as needed.


Your journey into the world of computer science begins here. Happy coding :)

About

Welcome to My CS50 Course Repository, a hub for resources and assignments related to the CS50 course by David Malan. Explore topics like programming in C, algorithms, web development, databases, Python, security, and more. This repository serves as your guide to my all Harvard CS50 2023 problem sets solutions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors