CS50 2009
-
2
CS50 / Week 0: Friday
by Harvard University 61,337 views
Introduction. Bits. Binary. ASCII. Programming. Algorithms. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events. More at http://cs50.tv/.
-
3
CS50 / Week 1: Wednesday
by Harvard University 25,749 views
C. Source code. Compilers. Object code. SSH. SFTP. GCC. Functions. Comments. Standard output. Arithmetic operators. Precedence. More at http://cs50.tv/.
-
4
CS50 / Week 1: Friday
by Harvard University 15,586 views
C. Source code. Compilers. Object code. SSH. SFTP. GCC. Functions. Comments. Standard output. Arithmetic operators. Precedence. Associativity. Local variables. Types. Casting. Standard input. Libraries. Boolean expressions, continued. Conditions, continued. Loops, continued. More at http://cs50.tv/.
-
5
CS50 / Week 2: Monday
by Harvard University 10,157 views
Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Command-line arguments. Cryptography. More at http://cs50.tv/.
-
6
CS50 / Week 2: Wednesday
by Harvard University 6,539 views
Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Command-line arguments. Cryptography. More at http://cs50.tv/.
-
7
CS50 / Week 3: Monday
by Harvard University 6,547 views
Linear search. Binary search. Asymptotic notation. Recursion. Pseudorandomness. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugging. More at http://cs50.tv/.
-
8
CS50 / Week 3: Wednesday
by Harvard University 6,974 views
Linear search. Binary search. Asymptotic notation. Recursion. Pseudorandomness. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugging. More at http://cs50.tv/.
-
9
CS50 / Week 4: Monday
by Harvard University 5,147 views
Structures. Dynamic memory allocation. Stack and heap. Pointers. Debugging, continued. More at http://cs50.tv/.
-
10
CS50 / Week 4: Wednesday
by Harvard University 4,969 views
Structures. Dynamic memory allocation. Stack and heap. Pointers. Debugging, continued. More at http://cs50.tv/.
-
11
CS50 / Week 5: Monday
by Harvard University 3,968 views
File I/O. Forensics. Linked lists. Stacks. Queues. More at http://cs50.tv/.
-
12
CS50 / Week 5: Wednesday
by Harvard University 3,809 views
File I/O. Forensics. Linked lists. Stacks. Queues. More at http://cs50.tv/.
-
13
CS50 / Week 7: Monday
by Harvard University 4,363 views
Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding. More at http://cs50.tv/.
-
14
CS50 / Week 7: Wednesday
by Harvard University 3,905 views
Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding. More at http://cs50.tv/.
-
15
CS50 / Week 8: Monday
by Harvard University 4,996 views
HTTP. XHTML. PHP. SQL. More at http://cs50.tv/.
-
16
CS50 / Week 8: Wednesday
by Harvard University 4,642 views
HTTP. XHTML. PHP. SQL. More at http://cs50.tv/.
-
17
CS50 / Week 9: Monday
by Harvard University 5,062 views
CSS. Inheritance. JavaScript. Events, continued. Ajax. More at http://cs50.tv/.
-
18
CS50 / Week 9: Wednesday
by Harvard University 7,283 views
CSS. Inheritance. JavaScript. Events, continued. Ajax. More at http://cs50.tv/.
-
19
CS50 / Week 10: Monday
by Harvard University 4,036 views
Preprocessing. Compiling. Assembling. Linking. CPUs. More at http://cs50.tv/.
-
20
-
21
CS50 / Week 12: Monday
by Harvard University 15,338 views
Exciting conclusion. More at http://cs50.tv/.