Skip to content
This repository was archived by the owner on Dec 1, 2022. It is now read-only.

Latest commit

 

History

History
18 lines (11 loc) · 1.19 KB

File metadata and controls

18 lines (11 loc) · 1.19 KB

See course calendar

Module 0

Synopsis

Module 0 is meant to introduce you to CS50x, and to give you the foundation you'll need before you start programming. You'll meet David Malan, the Harvard professor for this class, and some of the teaching fellows (or TFs) from Harvard. They will introduce binary numbers and algorithms, important concepts you'll need to understand in order to think like a computer programmer. By the end of the module, you will be familiar with pseudocode, and a graphical language called Scratch, which you'll use to complete Problem Set 0.

Before coming to the first day of class, aka Class 0, you should complete all of Class 0 Prep. If you finish this with time to spare, and are itching to do more, we've included a few more resources that we encourage you to check out before the class begins.

So without further ado, let the learning begin!


Steps

Class # Date Before Class During Class Topics/Skills
Class 0 TBD Prep Work In Class binary, ascii, algorithms, pseudocode, Scratch