Instructor: David J. Malan
A collection of Labs, Problem Sets code files for Harvard CS50's Introduction to Computer Science. I took this online course during October-December, 2021. |
DISCLAIMER: Please do not simply copy the code without trying to solve the problems yourself in the first place. The author reserves all rights but does not be liable in any event (e.g., plagiarism) caused by the use of the program. Remember that one can only learn programming by doing it. Have fun coding!๐
(Please see Academic Honesty for more details and guidelines!)
+++ Expand for more +++
N.B. For all of the Problem Sets, only "more comfortable" ones are implemented.
๐ด Week 1 - C
- Lab 1
- Problem Set 1
๐ Week 2 - Arrays
- Lab 2
- Problem Set 2
๐ก Week 3 - Algorithms
๐ข Week 4 - Memory
๐ต Week 5 - Data Structures
- Lab 5
- Problem Set 5
๐ฃ Week 6 - Python
๐ค Week 7 - SQL
- Lab 7
- Problem Set 7
โซ๏ธ Week 8 - HTML, CSS, JavaScript
โช๏ธ Week 9 - Flask
Go to ide.cs50.io and click "Log in" to access/setup your CS50 IDE!
๐ CS50 IDE is a web-based "integrated development environment" that allows you to program "in the cloud," without installing any software locally. Indeed, CS50 IDE provides you with your very own "workspace" (i.e., storage space) in which you can save your own files and folders (a.k.a. directories).
โ๏ธ Useful CS50 IDE keybindings/shortcuts
Alt + S
(switch between "text editor" and "terminal window")Ctrl + S
(save file)Alt + N
(new file)Ctrl + /
(comment/uncomment)
โก๏ธ For more options, please refer to here and here.
Please refer to another GitHub repository Web-Sudoku-Puzzle-Game.
If you have any question or suggestion, feel free to contact me at [email protected]. Contributions are also welcomed. Please open a pull-request or an issue in this repository.