21
21

Week 0
http://cdn.cs50.net/2012/fall/lectures/0/week0w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/0/lang/eng/week0w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/0/week0w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/0/week0w360p.mp4
Introduction. Bits. Binary. ASCII. Programming. Algorithms. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.
3503

Week 0, continued
http://cdn.cs50.net/2012/fall/lectures/0/week0f720p.mp4
http://cdn.cs50.net/2012/fall/lectures/0/lang/eng/week0f.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/0/week0f720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/0/week0f360p.mp4
Introduction. Bits. Binary. ASCII. Programming. Algorithms. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.
3801

Week 1
http://cdn.cs50.net/2012/fall/lectures/1/week1m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/1/lang/eng/week1m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/1/week1m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/1/week1m360p.mp4
C. Source code. Compilers. Object code. Functions. Comments. Standard output. Arithmetic operators. Precedence. Local variables. Types. Casting. Standard input. Libraries. Boolean expressions, continued. Conditions, continued. Loops, continued.
4445

Week 1, continued
http://cdn.cs50.net/2012/fall/lectures/1/week1w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/1/lang/eng/week1w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/1/week1w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/1/week1w360p.mp4
C. Source code. Compilers. Object code. Functions. Comments. Standard output. Arithmetic operators. Precedence. Local variables. Types. Casting. Standard input. Libraries. Boolean expressions, continued. Conditions, continued. Loops, continued.
4412

Week 2
http://cdn.cs50.net/2012/fall/lectures/2/week2m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/2/lang/eng/week2m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/2/week2m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/2/week2m360p.mp4
Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Commandline arguments. Cryptography.
4294

Week 2, continued
http://cdn.cs50.net/2012/fall/lectures/2/week2w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/2/lang/eng/week2w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/2/week2w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/2/week2w360p.mp4
Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Commandline arguments. Cryptography.
4601

Week 3
http://cdn.cs50.net/2012/fall/lectures/3/week3m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/3/lang/eng/week3m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/3/week3m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/3/week3m360p.mp4
Linear search. Binary search. Asymptotic notation. Bubble sort. Selection sort. Merge sort.
3853

Week 3, continued
http://cdn.cs50.net/2012/fall/lectures/3/week3w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/3/lang/eng/week3w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/3/week3w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/3/week3w360p.mp4
Linear search. Binary search. Asymptotic notation. Bubble sort. Selection sort. Merge sort.
3889

Week 4
http://cdn.cs50.net/2012/fall/lectures/4/week4m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/4/lang/eng/week4m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/4/week4m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/4/week4m360p.mp4
Recursion. Debugging. File I/O. Structures. Pointers. Dynamic memory allocation. Heap.
4052

Week 4, continued
http://cdn.cs50.net/2012/fall/lectures/4/week4w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/4/lang/eng/week4w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/4/week4w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/4/week4w360p.mp4
Recursion. Debugging. File I/O. Structures. Pointers. Dynamic memory allocation. Heap.
3958

Week 5
http://cdn.cs50.net/2012/fall/lectures/5/week5f720p.mp4
http://cdn.cs50.net/2012/fall/lectures/5/lang/eng/week5f.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/5/week5f720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/5/week5f360p.mp4
CS50 Library. Pointers, continued. Forensics.
2633

Week 6
http://cdn.cs50.net/2012/fall/lectures/6/week6m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/6/lang/eng/week6m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/6/week6m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/6/week6m360p.mp4
Linked lists. Stacks. Queues. Hash tables. Trees. Binary search trees. Tries.
3751

Week 6, continued
http://cdn.cs50.net/2012/fall/lectures/6/week6w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/6/lang/eng/week6w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/6/week6w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/6/week6w360p.mp4
Linked lists. Stacks. Queues. Hash tables. Trees. Binary search trees. Tries.
4027

Week 7
http://cdn.cs50.net/2012/fall/lectures/7/week7m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/7/lang/eng/week7m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/7/week7m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/7/week7m360p.mp4
Huffman coding. Bitwise operators. HTTP. HTML.
4177

Week 7, continued
http://cdn.cs50.net/2012/fall/lectures/7/week7w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/7/lang/eng/week7w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/7/week7w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/7/week7w360p.mp4
Huffman coding. Bitwise operators. HTTP. HTML.
4449

Week 8
http://cdn.cs50.net/2012/fall/lectures/8/week8w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/8/lang/eng/week8w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/8/week8w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/8/week8w360p.mp4
CSS. PHP. SQL.
4338

Week 8, continued
http://cdn.cs50.net/2012/fall/lectures/8/week8f720p.mp4
http://cdn.cs50.net/2012/fall/lectures/8/lang/eng/week8f.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/8/week8f720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/8/week8f360p.mp4
CSS. PHP. SQL.
2791

Week 9
http://cdn.cs50.net/2012/fall/lectures/9/week9m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/9/lang/eng/week9m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/9/week9m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/9/week9m360p.mp4
SQL, continued. JavaScript. Ajax. Design.
4525

Week 9, continued
http://cdn.cs50.net/2012/fall/lectures/9/week9w720p.mp4
http://cdn.cs50.net/2012/fall/lectures/9/lang/eng/week9w.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/9/week9w720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/9/week9w360p.mp4
SQL, continued. JavaScript. Ajax. Design.
4465

Week 10
http://cdn.cs50.net/2012/fall/lectures/10/week10m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/10/lang/eng/week10m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/10/week10m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/10/week10m360p.mp4
Security.
3425

Week 11
http://cdn.cs50.net/2012/fall/lectures/11/week11m720p.mp4
http://cdn.cs50.net/2012/fall/lectures/11/lang/eng/week11m.srt
Talk
HD
mp4
HD
http://cdn.cs50.net/2012/fall/lectures/11/week11m720p.mp4
mp4
SD
http://cdn.cs50.net/2012/fall/lectures/11/week11m360p.mp4
Life after 50.
2685