CS50: Introduction to Computer Science
Harvard John A. Paulson School of Engineering and Applied Sciences
Undergraduate · Fall Term Flagship
Harvard's legendary introduction to computational thinking, C memory architecture, pointers, Python data structures, SQL databases, and web engineering.
Preview Syllabus Topics (5)▼
Verified Institutional Syllabus:
- 1.C Syntax, Memory Allocation & Pointer Arithmetic
- 2.Algorithmic Complexity & Big-O Notation (CS50 Week 3)
- 3.Data Structures: Arrays, Linked Lists, Trees & Hash Tables
- 4.Python Programming & Abstract Data Types
- 5.Relational Databases with SQL & Full-Stack Web Architecture