Skip to content

ハーバード大学コンピューターサイエンス基礎講義

Notifications You must be signed in to change notification settings

Git-Yuya/cs50-intro-to-cs

Repository files navigation

CS50: Introduction to Computer Science

 2021年、大学2年生の時に、ハーバード大学のコンピューターサイエンス基礎講義であるCS50: Introduction to Computer Scienceをオンラインで受講した。当時、大学でC言語とPythonには触れていたが、講義と演習を通してより理解が深まった。講義の課題はすべて提出し、最終課題では、東京オリンピック2020の水泳競技の結果を選手別やチーム別に検索して表示するWebサイトを作成した。最終課題はFlaskを使用したが、Djangoを使用して改良したソースコードはここに載せている.

シラバス

  • Week 0 Scratch
  • Week 1 C
  • Week 2 Arrays
  • Week 3 Algorithms
  • Week 4 Memory
  • Week 5 Data Structures
  • Week 6 Python
  • Week 7 SQL
  • Week 8 HTML, CSS, JavaScript
  • Week 9 Flask
  • Week 10 Ethics
  • Security
  • Artificial Intelligence
  • Final Project