WEBVTT 1 00:00:00.000 --> 00:00:54.000 Introduction 2 00:00:54.000 --> 00:04:47.000 Week 1 Recap 3 00:04:47.000 --> 00:07:05.000 Preprocessing 4 00:07:05.000 --> 00:09:01.000 Compiling 5 00:09:01.000 --> 00:09:29.000 Assembling 6 00:09:29.000 --> 00:12:36.000 Linking 7 00:12:36.000 --> 00:16:13.000 buggy0.c 8 00:16:13.000 --> 00:25:14.000 buggy2.c 9 00:25:14.000 --> 00:26:02.000 Debugging Tools 10 00:26:02.000 --> 00:29:11.000 RAM 11 00:29:11.000 --> 00:30:01.000 Arrays 12 00:30:01.000 --> 00:41:47.000 scores0.c 13 00:41:47.000 --> 00:49:45.000 scores2.c 14 00:49:45.000 --> 00:52:21.000 scores4.c 15 00:52:21.000 --> 01:00:42.000 string0.c 16 01:00:42.000 --> 01:03:06.000 Null Terminator 17 01:03:06.000 --> 01:06:16.000 strlen.c 18 01:06:16.000 --> 01:09:39.000 ascii0.c 19 01:09:39.000 --> 01:12:23.000 capitalize0.c 20 01:12:23.000 --> 01:16:38.000 capitalize1.c 21 01:16:38.000 --> 01:21:25.000 argv0.c 22 01:21:25.000 --> 01:24:52.000 argv1.c 23 01:24:52.000 --> 01:33:15.000 Ciphering 24 01:33:15.000 --> 01:36:58.000 exit.c 25 01:36:58.000 --> 01:40:38.000 Finding 50 26 01:40:38.000 --> 01:50:27.000 Sorting on Stage 27 01:50:27.000 --> 01:51:34.000 Bubble Sort 28 01:51:34.000 --> 01:52:23.000 Selection Sort 29 01:52:23.000 --> 01:57:42.000 Computational Complexity 30 01:57:42.000 --> 02:04:29.000 Merge Sort 31 02:04:29.000 --> 02:07:36.000 Comparing Sorts Visually