/Harvard-CS50

@Harvard University's computer science course.

Primary LanguageCMIT LicenseMIT

This is CS50

Introduction

Welcome to my CS50 repository! This repository contains my coursework, projects, and solutions for Harvard's CS50 Introduction to Computer Science course.

CS50 is an excellent course that covers a wide range of fundamental topics in computer science, including programming in C, algorithms, data structures, web development, and more. Throughout the course, I've learned valuable skills and tackled exciting projects that have helped me grow as a programmer.

Feel free to explore the contents of this repository and use the code as a reference or inspiration for your own projects. However, please keep in mind that academic integrity is essential, and copying the code without understanding is discouraged.

Click here for referencing the problems.

Table of Contents

  1. Getting Started
  2. Coursework
  3. Projects
  4. How to Use
  5. Contributing
  6. License

Getting Started

To access the contents of this repository, you have two options:

  1. Clone the Repository: If you have Git installed on your machine, you can clone this repository using the following command:
$ git clone https://github.com/riceset/Harvard-CS50

Table of Contents

Coursework

In this section, you'll find my solutions and submissions for the problem sets and labs provided throughout the CS50 course. Each pset/lab has its own folder with the relevant code and any necessary resources.

How to Use

If you wish to use any of the code in this repository, please keep in mind the following:

  1. Academic Integrity: If you're currently enrolled in CS50 or a similar course, remember to follow your institution's academic integrity policy. Avoid copying the code directly for assignments or projects.

  2. Attribution: If you find any code or resources in this repository helpful and want to use them in your own projects, make sure to give proper attribution. You can mention this repository and its URL in your project documentation or source code comments.

Certificate

Here's my certificate from Harvard for completing the course.

Contributing

While this repository primarily contains my own work for CS50, I'm open to suggestions and improvements. If you have any feedback, bug fixes, or suggestions for new projects, feel free to create an issue or submit a pull request. Please follow the standard guidelines for contributing.

License

This repository is licensed under the MIT License. Please review the license file for more information on how you can use and distribute the code in this repository.

Thank you for visiting my CS50 repository! If you have any questions or need further assistance, feel free to contact me. Happy coding! 😊