Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.42 KB

README.md

File metadata and controls

38 lines (29 loc) · 1.42 KB

My solutions to the problem sets from the CS50 Introduction to Computer Science course.

Part 1: C

Problem Set 1

  • Implement some basic programs in C:
    • hello world
    • mario prints out a pyramid of # symbols
    • credit identifies a credit card provider by the card number

Problem Set 2

Problem Set 3

Problem Set 4

Problem Set 5

  • Implement spell checker
    • Load dictionary data from text file into hash table
    • Perform case-insensitive spelling checks on strings
    • Optimise load, check and unload times

Part 2: Python

Problem Set 6

Problem Set 7

  • Build Flask app that simulates stock exchange
    • Allows buying and selling of shares using real (historical) stock data

Problem Set 8

  • Build Flask app which pins news stories to a map