1 00:00:00,180 --> 00:00:02,815 Okay. this is Discrete Optimization. 2 00:00:02,815 --> 00:00:06,010 Mail Bag week 9, so this is the last time we are taping. 3 00:00:06,010 --> 00:00:07,144 Okay? 4 00:00:07,144 --> 00:00:09,286 we are happy, as you can imagine, I mean this went 5 00:00:09,286 --> 00:00:12,450 really well, we are really excited by what you guys did. 6 00:00:12,450 --> 00:00:16,044 And so what we're going to do today is basically summarize a bunch of things. 7 00:00:16,044 --> 00:00:21,600 look at a lot of the data that we have on the submission log on the survey. 8 00:00:21,600 --> 00:00:23,658 And we're going to talk about assignments, we're 9 00:00:23,658 --> 00:00:26,140 going to talk about the various optimization topics. 10 00:00:26,140 --> 00:00:28,250 Which one you like? Which one dislike? 11 00:00:28,250 --> 00:00:29,940 I mean you like the all, right? 12 00:00:29,940 --> 00:00:33,690 and then the student body hold you know, what will be happen in the class. 13 00:00:34,793 --> 00:00:37,920 we were lot of graphs, we're going to go through them reasonably quickly. 14 00:00:39,692 --> 00:00:42,387 this is the certificate that you know, a curve showing you 15 00:00:42,387 --> 00:00:45,600 the, the progression of the grace and the certificate at the end. 16 00:00:45,600 --> 00:00:47,652 I think I want to give you the context, so I've 17 00:00:47,652 --> 00:00:50,990 been teaching you an optimization class for about 15 years. 18 00:00:50,990 --> 00:00:55,650 Over these 15 years I have probably graduated you know, 450 people. 19 00:00:55,650 --> 00:00:58,625 And now we can look at what we have done in the last nine weeks. 20 00:00:58,625 --> 00:00:58,855 Okay? 21 00:00:58,855 --> 00:01:02,088 So in the last not, nine weeks, essentially, there has being 22 00:01:02,088 --> 00:01:06,490 you know, about 2000 people who completed you know, the knapsack assignment. 23 00:01:06,490 --> 00:01:11,158 That's point A over there, right? So, all of these people, okay? 24 00:01:11,158 --> 00:01:15,999 So 790, you know, about 800 okay, which is 25 00:01:15,999 --> 00:01:22,580 about 42% of this people okay 42% got a certificate at the end okay. 26 00:01:22,580 --> 00:01:26,330 So 800 compared to 450 you know, wow, okay, nine weeks, okay. 27 00:01:26,330 --> 00:01:29,040 So I should be resting for the next 15 years essentially. 28 00:01:29,040 --> 00:01:29,859 Actually 30 years. 29 00:01:31,180 --> 00:01:34,930 Okay. And so certificate with distinction. 30 00:01:34,930 --> 00:01:36,430 This is amazing as well, alright? 31 00:01:36,430 --> 00:01:41,260 So we have you know, 378 so that's 48% of this certificate. 32 00:01:41,260 --> 00:01:44,680 So 48% of the certificate have distinction. 33 00:01:44,680 --> 00:01:46,600 So that for us really amazing. 34 00:01:46,600 --> 00:01:48,440 You guys did an amazing job. 35 00:01:48,440 --> 00:01:50,207 So this is curve you know, what we are 36 00:01:50,207 --> 00:01:53,823 looking at every night when we are depressed, okay. 37 00:01:53,823 --> 00:01:55,770 this is the participation per assignment. 38 00:01:55,770 --> 00:02:01,050 You have seen them a lot during the mail bags nothing very new here. 39 00:02:01,050 --> 00:02:03,570 You know, you can look at the VRP stuff, VRP stuff 40 00:02:03,570 --> 00:02:06,540 we would lost a couple of people, but very few okay. 41 00:02:06,540 --> 00:02:08,454 So essentially you know, this was very 42 00:02:08,454 --> 00:02:11,980 stable once people actually succeeded doing Knapsack. 43 00:02:11,980 --> 00:02:15,060 And then after coloring we essentially kept almost everybody. 44 00:02:16,456 --> 00:02:18,450 this is a very interesting curve Okay. 45 00:02:18,450 --> 00:02:20,430 So, so, you know, one of the things we did 46 00:02:20,430 --> 00:02:23,150 here is dump the whole material at the beginning for you. 47 00:02:23,150 --> 00:02:26,808 You could do all the, you could watch, you could watch all video, you 48 00:02:26,808 --> 00:02:29,226 could watch assignments at anytime you know, 49 00:02:29,226 --> 00:02:31,660 and also do the assignment at any time. 50 00:02:31,660 --> 00:02:34,000 And this is essentially trying to tell you what 51 00:02:34,000 --> 00:02:37,220 people have done with respect to the assignment over time. 52 00:02:37,220 --> 00:02:37,880 Okay? 53 00:02:37,880 --> 00:02:40,893 So, there is a color for every one of the assignments. 54 00:02:40,893 --> 00:02:42,813 by now you probably know that I'm color blind, 55 00:02:42,813 --> 00:02:44,806 so I don't, I don't really know these colors. 56 00:02:44,806 --> 00:02:48,238 But I think knapsack is, if I remember correctly, the yellow 57 00:02:48,238 --> 00:02:52,450 you know, draft coloring is blue, TSP should be something like orange. 58 00:02:52,450 --> 00:02:54,710 Warehouse location, green. 59 00:02:54,710 --> 00:02:56,600 And then the c are, the, 60 00:02:56,600 --> 00:02:58,730 the, the VRP is black. 61 00:02:58,730 --> 00:03:01,050 So if you think of a reason to like, like this. 62 00:03:01,050 --> 00:03:03,660 Okay? So what you see is this nice shift. 63 00:03:03,660 --> 00:03:04,000 Okay? 64 00:03:04,000 --> 00:03:06,793 People after, after, after sometime, after a couple, 65 00:03:06,793 --> 00:03:09,630 after every week they would start a new assignment. 66 00:03:09,630 --> 00:03:10,990 And this is you know, to be expected. 67 00:03:10,990 --> 00:03:13,600 That's what the you know, the assignments were laid out for. 68 00:03:13,600 --> 00:03:16,590 But what you are also seeing this is on this side of this graph. 69 00:03:16,590 --> 00:03:18,360 And which is really interesting. Right? 70 00:03:18,360 --> 00:03:20,320 Is that people kept working on the assignments. 71 00:03:20,320 --> 00:03:20,880 Okay? 72 00:03:20,880 --> 00:03:21,780 They kept working 73 00:03:21,780 --> 00:03:23,430 on coloring until the very end. 74 00:03:23,430 --> 00:03:25,580 They kept working on warehouse else location. 75 00:03:25,580 --> 00:03:28,300 They kept working on the TSP until the very end. 76 00:03:28,300 --> 00:03:29,170 And this is amazing. 77 00:03:29,170 --> 00:03:31,010 This is one of the things that we wanted to do. 78 00:03:31,010 --> 00:03:31,550 Right? 79 00:03:31,550 --> 00:03:33,497 Once you know more, you can go back to an 80 00:03:33,497 --> 00:03:37,280 assignment and improve it, and this actually happened in the class. 81 00:03:37,280 --> 00:03:40,125 And so, we, this is kind of validation for us. 82 00:03:40,125 --> 00:03:41,975 Dumping the whole material at the beginning 83 00:03:41,975 --> 00:03:44,084 of the class was a good decision. 84 00:03:44,084 --> 00:03:47,012 this is more information about this, so what you see here 85 00:03:47,012 --> 00:03:48,910 is essentially what students did. 86 00:03:48,910 --> 00:03:51,662 What tip, you know, the, the, the overall class 87 00:03:51,662 --> 00:03:54,900 did as far as, as the transition between the assignment. 88 00:03:54,900 --> 00:03:55,110 Okay? 89 00:03:55,110 --> 00:03:57,670 So typically they would start at one. Right? 90 00:03:57,670 --> 00:03:59,070 So this is the knapsack. 91 00:03:59,070 --> 00:04:01,390 Then they would move to coloring, they would move to TSP. 92 00:04:01,390 --> 00:04:02,990 They would move to warehouse location. 93 00:04:02,990 --> 00:04:03,980 And then the VRP g/. 94 00:04:03,980 --> 00:04:04,250 Okay? 95 00:04:04,250 --> 00:04:07,890 So you expect this kind of linear, linear model in a sense. 96 00:04:07,890 --> 00:04:10,290 And the expectation here you know, this, this, this, 97 00:04:10,290 --> 00:04:12,090 the thickness of the line that you see there 98 00:04:12,090 --> 00:04:13,320 is one. One student, right? 99 00:04:13,320 --> 00:04:15,623 So, so, essentially that's what we expected that the 100 00:04:15,623 --> 00:04:18,320 students here would move, you know, for these things. 101 00:04:18,320 --> 00:04:21,600 What you can see is that of course, you know, these lines here are thicker. 102 00:04:21,600 --> 00:04:21,840 Okay? 103 00:04:21,840 --> 00:04:24,044 Which basically means that people you know, 104 00:04:24,044 --> 00:04:26,820 you know, made these transitions more than once. 105 00:04:26,820 --> 00:04:27,430 Okay? 106 00:04:27,430 --> 00:04:30,950 You also see that they went back a lot of times to the other assignments. 107 00:04:30,950 --> 00:04:31,210 Okay? 108 00:04:31,210 --> 00:04:33,936 Not, not as many times as they went forward obviously, 109 00:04:33,936 --> 00:04:37,126 but people came back and, and, and reconsidered the assignment 110 00:04:37,126 --> 00:04:38,230 many times. 111 00:04:38,230 --> 00:04:41,298 You see that particular, this is particularly heavy here for 112 00:04:41,298 --> 00:04:45,600 essentially the transition between VRP and the traveling salesman problem. 113 00:04:45,600 --> 00:04:47,510 Because I'm used to these two things, I'm more connected. 114 00:04:47,510 --> 00:04:50,160 So people probably learn more things on the VRP. 115 00:04:50,160 --> 00:04:52,670 They went back and proved the, the TSP and so on. 116 00:04:52,670 --> 00:04:55,400 Okay? very interesting things here happening. 117 00:04:55,400 --> 00:04:55,690 Okay? 118 00:04:55,690 --> 00:04:58,900 And once again, this is basically telling you that this open nature. 119 00:04:58,900 --> 00:05:02,133 The fact that you reconsider the assignments once you know more 120 00:05:02,133 --> 00:05:03,710 about the technology. 121 00:05:03,710 --> 00:05:05,504 You know, is actually very useful for getting 122 00:05:05,504 --> 00:05:08,170 better grades, for helping you understand the material. 123 00:05:08,170 --> 00:05:08,710 Okay? 124 00:05:08,710 --> 00:05:09,830 So this is nice for us. 125 00:05:09,830 --> 00:05:12,300 I mean, this means that we will continue doing things like this. 126 00:05:13,340 --> 00:05:16,660 assignment difficulty, you see the various assignments here, and the difficulty. 127 00:05:16,660 --> 00:05:20,880 No, no, no, no real surprise, maybe one that I will mention here. 128 00:05:20,880 --> 00:05:23,615 But essentially all the assignments are hard or very hard. 129 00:05:23,615 --> 00:05:25,870 You know, some of them are intermediate for some people. 130 00:05:25,870 --> 00:05:27,285 Knapsack is actually easy. 131 00:05:27,285 --> 00:05:30,530 Okay? Wish, once again was what we expected. 132 00:05:30,530 --> 00:05:32,762 One of the big surprise for us is that most of 133 00:05:32,762 --> 00:05:36,770 the assignments seems to have a very similar degree of difficulty. 134 00:05:36,770 --> 00:05:38,820 And we were not expecting that. Okay? 135 00:05:38,820 --> 00:05:40,800 So for instance, we were expecting, I was 136 00:05:40,800 --> 00:05:43,360 actually really expecting that VRP would be a killer. 137 00:05:43,360 --> 00:05:44,600 Okay? And it was not. 138 00:05:44,600 --> 00:05:46,080 Which basically means that people learn. 139 00:05:46,080 --> 00:05:48,650 And there was a very nice discussion on the forum. 140 00:05:48,650 --> 00:05:52,402 Just expressing the fact that people learn a lot of things when they 141 00:05:52,402 --> 00:05:53,250 came to VRP. 142 00:05:53,250 --> 00:05:56,442 And therefore the code of the VRP was actually must smaller than the 143 00:05:56,442 --> 00:05:56,841 [UNKNOWN] 144 00:05:56,841 --> 00:05:59,690 of core, the, the, the, the code of, of the TSP. 145 00:05:59,690 --> 00:06:01,260 So very interesting for us. 146 00:06:01,260 --> 00:06:02,164 Okay? 147 00:06:02,164 --> 00:06:05,524 I was expecting you know, VRP to be really difficult and in a sense, you 148 00:06:05,524 --> 00:06:09,654 know, most of the students that learn the material, and it was not that difficult. 149 00:06:09,654 --> 00:06:10,620 Okay? 150 00:06:10,620 --> 00:06:14,052 Which is great because, one, the VRP is, the VRP assignment 151 00:06:14,052 --> 00:06:16,655 was as close as we could to a real life problem. 152 00:06:16,655 --> 00:06:17,600 Okay? 153 00:06:17,600 --> 00:06:18,200 So, very nice. 154 00:06:18,200 --> 00:06:21,520 As, you know, assignment techniques for people using practice. 155 00:06:21,520 --> 00:06:22,290 Once again, 156 00:06:22,290 --> 00:06:23,740 no big surprise for us. 157 00:06:23,740 --> 00:06:27,690 You know, a lot of people use primarily you know, heuristic local search. 158 00:06:27,690 --> 00:06:29,280 This is to be expected. 159 00:06:29,280 --> 00:06:31,764 We would like, you know, the constraint programming 160 00:06:31,764 --> 00:06:33,730 part and the MIP part to actually move up. 161 00:06:33,730 --> 00:06:36,755 So we need to think about how to move that for the next version of the 162 00:06:36,755 --> 00:06:39,065 class, shows that people have you know, broader 163 00:06:39,065 --> 00:06:41,290 use of all the techniques in the assignment. 164 00:06:41,290 --> 00:06:41,830 Okay? 165 00:06:41,830 --> 00:06:45,252 So that's for us, you know, to find, you know, we need to find a way to do that. 166 00:06:45,252 --> 00:06:47,360 but, but I think overall this is what 167 00:06:47,360 --> 00:06:48,220 we expected. 168 00:06:49,224 --> 00:06:51,213 we were expected for instance that there would 169 00:06:51,213 --> 00:06:53,810 be more people doing MIP on the warehouse location. 170 00:06:53,810 --> 00:06:56,120 What you see there, is a lot of people using constraint parameter 171 00:06:56,120 --> 00:06:58,950 for the graph, for graph coloring, that was to be expected as well. 172 00:06:58,950 --> 00:07:00,080 We expected that. 173 00:07:00,080 --> 00:07:03,159 We expected the MIP column to be higher in some of these assignments. 174 00:07:04,530 --> 00:07:09,920 this area optim optimization topics that you like and how much you like them. 175 00:07:09,920 --> 00:07:12,410 Once again here, you know, pretty it's very nice. 176 00:07:12,410 --> 00:07:12,630 Okay? 177 00:07:12,630 --> 00:07:16,510 Because it's mostly very consistent across the various topic. 178 00:07:16,510 --> 00:07:19,060 One other thing that, you know, is very surprising to me is 179 00:07:19,060 --> 00:07:22,304 that a lot of people love the look and search lecture a lot. 180 00:07:22,304 --> 00:07:26,390 so this is a surprise, because typically, this is a tough topic to, to teach. 181 00:07:26,390 --> 00:07:28,304 There are a lot of other, you know, the 182 00:07:28,304 --> 00:07:31,090 nature of this topics is sometimes a little bit anarchy. 183 00:07:31,090 --> 00:07:33,100 Cannot be presented cohesively. 184 00:07:33,100 --> 00:07:35,440 We spend a lot of time trying to design the lecture on this. 185 00:07:35,440 --> 00:07:37,560 And so, this is kind of nice to see that actually 186 00:07:37,560 --> 00:07:39,850 people really love those lectures. So, good. 187 00:07:39,850 --> 00:07:43,640 Excellent for us. participation over time. 188 00:07:43,640 --> 00:07:45,030 So, this is typically what you see on the MOOC. 189 00:07:45,030 --> 00:07:45,600 Right? 190 00:07:45,600 --> 00:07:48,060 So, you start with a large number and that number 191 00:07:48,060 --> 00:07:48,360 [SOUND] 192 00:07:48,360 --> 00:07:49,270 decreased. 193 00:07:49,270 --> 00:07:51,832 And so that, that's, this is something that you 194 00:07:51,832 --> 00:07:54,270 see, but we have a lot more information here. 195 00:07:54,270 --> 00:07:54,480 Right? 196 00:07:54,480 --> 00:07:56,304 So you see that a lot of the students who 197 00:07:56,304 --> 00:08:00,630 were actually disappeared were students that were really auditing the class. 198 00:08:00,630 --> 00:08:02,800 You know, people were actually were very active. 199 00:08:02,800 --> 00:08:05,250 That means okay, I'm going to do the assignments, right? 200 00:08:05,250 --> 00:08:07,540 So you see that the decrease here was very low. 201 00:08:07,540 --> 00:08:10,564 About you know, we basically have a retention from, you 202 00:08:10,564 --> 00:08:13,588 know, the, after the knapsack to the end of about 40% 203 00:08:13,588 --> 00:08:17,330 which is quite nice for a very large scale classes like this. 204 00:08:17,330 --> 00:08:18,120 Okay? 205 00:08:18,120 --> 00:08:20,820 once again, when you see these things that are decreasing at the 206 00:08:20,820 --> 00:08:23,990 end, you know, these are no, not necessarily a real decrease here. 207 00:08:23,990 --> 00:08:24,280 Alright? 208 00:08:24,280 --> 00:08:27,672 Because some people they finished early, and therefore, you know, it's 209 00:08:27,672 --> 00:08:30,970 all obviously normal that fewer people are working at the very end. 210 00:08:30,970 --> 00:08:31,220 Okay? 211 00:08:31,220 --> 00:08:34,340 So some people had finished really, really early in the class. 212 00:08:34,340 --> 00:08:37,100 You obviously don't see them working at the very end. 213 00:08:37,100 --> 00:08:38,648 So, once again, this is something that we 214 00:08:38,648 --> 00:08:39,660 are you know, very happy. 215 00:08:39,660 --> 00:08:41,991 You guys did an amazing job sticking with the 216 00:08:41,991 --> 00:08:44,260 class and we know that this was hard work. 217 00:08:44,260 --> 00:08:45,138 Right? 218 00:08:45,138 --> 00:08:49,090 and, and we had warned you about this. this is also very interesting. 219 00:08:49,090 --> 00:08:49,410 See this. 220 00:08:49,410 --> 00:08:52,890 This is the participation of the survey. A lot of people took the first survey. 221 00:08:52,890 --> 00:08:56,010 But, then, you know, there was a big drop to the mid-class survey. 222 00:08:56,010 --> 00:08:59,240 But, now look, you know, the final survey is almost at the same height. 223 00:08:59,240 --> 00:09:00,100 And, this is very nice. 224 00:09:00,100 --> 00:09:03,726 That means that, you know, from the, you know, from, you know, the, the people who 225 00:09:03,726 --> 00:09:06,950 were really active, you know, kept being active until the very end. 226 00:09:06,950 --> 00:09:08,390 Very, very nice for us. 227 00:09:08,390 --> 00:09:09,070 Okay? 228 00:09:09,070 --> 00:09:11,110 Now this is your goal and this is amazing. Right? 229 00:09:11,110 --> 00:09:13,820 So you get the expectation and actually you met them. 230 00:09:13,820 --> 00:09:14,310 Right? 231 00:09:14,310 --> 00:09:16,700 Half of you said all we want a certificate. 232 00:09:16,700 --> 00:09:19,508 Half of you said you know we want a certificate for distinction, 233 00:09:19,508 --> 00:09:22,460 and look you know this is what we had at the end, essentially. 234 00:09:22,460 --> 00:09:25,705 These numbers really match the certificates that we are actually 235 00:09:25,705 --> 00:09:28,530 we, we are actually awarded at the end of the class. 236 00:09:28,530 --> 00:09:29,089 So beautiful, 237 00:09:29,089 --> 00:09:30,850 you guys, you know, you knew what you wanted. 238 00:09:30,850 --> 00:09:32,060 You got what you wanted. 239 00:09:32,060 --> 00:09:32,460 Okay? 240 00:09:32,460 --> 00:09:35,500 Almost, right? There are some exceptions, but very few. 241 00:09:35,500 --> 00:09:37,940 Right? So this is nice, very nice as well. 242 00:09:37,940 --> 00:09:39,340 You guys did a great job. 243 00:09:39,340 --> 00:09:42,230 Class difficulty, we told you it was hard and it was hard. 244 00:09:42,230 --> 00:09:44,320 Right? So we were very transparent. 245 00:09:44,320 --> 00:09:45,832 A couple of people thinks it's too hard, a 246 00:09:45,832 --> 00:09:47,830 couple of people think this is really too easy. 247 00:09:47,830 --> 00:09:49,470 Yeah, to be expected again. 248 00:09:49,470 --> 00:09:49,930 Right? 249 00:09:49,930 --> 00:09:52,690 But this is, the class is hard, and that's what we wanted to do. 250 00:09:52,690 --> 00:09:54,310 Okay? We told you we didn't water 251 00:09:54,310 --> 00:09:56,530 down the topic, the, the, the material, 252 00:09:56,530 --> 00:09:58,939 and you know, we expected essentially this. 253 00:10:00,050 --> 00:10:01,535 This is the workload, and I want to talk a 254 00:10:01,535 --> 00:10:03,530 little bit about this, this is amazing as well. 255 00:10:03,530 --> 00:10:04,220 Okay? 256 00:10:04,220 --> 00:10:07,026 So essentially you know, if we add, continue this you 257 00:10:07,026 --> 00:10:10,690 know, essentially this would, this would have been a nice Gaussian. 258 00:10:10,690 --> 00:10:10,960 Right? 259 00:10:10,960 --> 00:10:13,583 So but we stop after 20 hours, we just don't 260 00:10:13,583 --> 00:10:16,735 want to know that somebody actually worked 50 hours a week. 261 00:10:16,735 --> 00:10:17,660 Okay? 262 00:10:17,660 --> 00:10:19,527 But, anyway. So, this is a nice Gaussian 263 00:10:19,527 --> 00:10:23,628 class Gaussian curve for the, the workload of the class. 264 00:10:23,628 --> 00:10:25,226 and there are two more things that, that 265 00:10:25,226 --> 00:10:27,270 I want to say about this, one, three more things. 266 00:10:27,270 --> 00:10:31,690 So, one is that most MOOC are in this, in this space. 267 00:10:31,690 --> 00:10:34,370 That, you know, people spend less than 5 hours on the MOOC. 268 00:10:34,370 --> 00:10:38,082 So, here the average, it should be around, you know, 10 to 15 hours, 269 00:10:38,082 --> 00:10:41,960 which is typically a class in a high quality you know, university you know? 270 00:10:41,960 --> 00:10:45,100 And, and so this is what you would spend in those, in those settings. 271 00:10:45,100 --> 00:10:47,190 So once again, we didn't water the material 272 00:10:47,190 --> 00:10:49,445 and you guys essentially spent the same amount of 273 00:10:49,445 --> 00:10:51,260 time that you know, people at top, top 274 00:10:51,260 --> 00:10:54,190 level institution taking a class like this would do. 275 00:10:54,190 --> 00:10:55,150 So this is nice. 276 00:10:55,150 --> 00:10:56,830 Obviously, what we need to do. 277 00:10:56,830 --> 00:10:57,140 Okay? 278 00:10:57,140 --> 00:11:00,503 And this is work for us, is try to decrease a little bit the people who 279 00:11:00,503 --> 00:11:04,840 are at the top you know, at the, at the, at the right side of this curve. 280 00:11:04,840 --> 00:11:07,492 Probably what we need to do is you know, give some of the people 281 00:11:07,492 --> 00:11:10,297 who are on that side more support for the tools that they can use and 282 00:11:10,297 --> 00:11:11,800 things like this. Okay? 283 00:11:11,800 --> 00:11:14,940 And this is one of the primary goal on the next version of the class. 284 00:11:14,940 --> 00:11:16,722 Now the other things that I wanted to say 285 00:11:16,722 --> 00:11:18,828 about this curve is that any of you who actually 286 00:11:18,828 --> 00:11:22,810 spent less than an hour a week should give me a phone call, we have a job for you. 287 00:11:22,810 --> 00:11:23,535 Okay? 288 00:11:23,535 --> 00:11:26,340 amount of learning. Okay? 289 00:11:26,340 --> 00:11:29,994 So this is once again, you know, the fact that we are almost all on the 290 00:11:29,994 --> 00:11:33,900 right here is great, so you know, a lot of people, you know learn a lot. 291 00:11:33,900 --> 00:11:35,668 Some people learn a huge amount 292 00:11:35,668 --> 00:11:37,930 of material, this is nice. Okay? 293 00:11:37,930 --> 00:11:40,008 So good feedback for us once again. 294 00:11:40,008 --> 00:11:43,308 overall experience Once again, this is nice, especially given 295 00:11:43,308 --> 00:11:46,500 the diversity of background that we have in this class. 296 00:11:46,500 --> 00:11:49,740 The fact that you know, this is really on this side of this there will always be all 297 00:11:49,740 --> 00:11:51,810 those people who, you know, don't like the material 298 00:11:51,810 --> 00:11:53,850 or don't like this teaching style and so on. 299 00:11:53,850 --> 00:11:55,546 But what you see here is most people got 300 00:11:55,546 --> 00:11:58,090 you know, got a good experience in this class. 301 00:11:58,090 --> 00:12:00,693 And this is the typical ratio in a sense. Except that 302 00:12:00,693 --> 00:12:03,130 there is a bo, a little bit more diversity here. 303 00:12:03,130 --> 00:12:04,928 This is a typical ratio that we got for 304 00:12:04,928 --> 00:12:07,570 the class you know, the campus, the campus class. 305 00:12:07,570 --> 00:12:11,150 This is almost the same kind of graph. So this is also very nice. 306 00:12:11,150 --> 00:12:15,623 So we have really replicated you know, the qualities and the assessments, that the 307 00:12:15,623 --> 00:12:19,600 evaluation that we had on the, for the campus class into the MOOC class. 308 00:12:19,600 --> 00:12:23,590 So which makes us very happy, because we work like incredibly hard for this. 309 00:12:23,590 --> 00:12:25,898 Right? Oh, yeah, yeah, so this 310 00:12:25,898 --> 00:12:29,143 is the language experience the programming language experience 311 00:12:29,143 --> 00:12:32,200 that people have had before coming to the class. 312 00:12:32,200 --> 00:12:34,090 And so this is an interesting curve. 313 00:12:34,090 --> 00:12:34,300 Right? 314 00:12:34,300 --> 00:12:37,730 So lot of people had experience in Python, C++, Java, 315 00:12:37,730 --> 00:12:41,481 these are typically the top three that, that you expect. 316 00:12:41,481 --> 00:12:46,168 but there is also a lot of experience on other things like MATLAB, JavaScript, C #. 317 00:12:46,168 --> 00:12:46,660 Okay? 318 00:12:46,660 --> 00:12:50,798 And, and, and so the, there is a long curve here. 319 00:12:50,798 --> 00:12:51,682 Okay? 320 00:12:51,682 --> 00:12:53,502 the other thing that you can see is 321 00:12:53,502 --> 00:12:56,350 what is the, the languages that people have used. 322 00:12:56,350 --> 00:12:58,750 And this, this is for this person 323 00:12:58,750 --> 00:13:02,690 who's name is unpronounceable, Mai, Maciej or whatever. 324 00:13:02,690 --> 00:13:02,804 So 325 00:13:02,804 --> 00:13:03,089 [LAUGH] 326 00:13:03,089 --> 00:13:07,090 people shouldn't have complicated name like that, that should be forbidden. 327 00:13:07,090 --> 00:13:07,280 Right? 328 00:13:07,280 --> 00:13:09,060 Simple name. Right? 329 00:13:09,060 --> 00:13:11,928 But to, at least to pronounce. Okay? 330 00:13:11,928 --> 00:13:14,408 and so this is a, this is, this person actually 331 00:13:14,408 --> 00:13:17,370 asked us to give this, this resource at the end. 332 00:13:17,370 --> 00:13:19,880 So what other programming language that people have used. 333 00:13:19,880 --> 00:13:21,740 And so this is kind of interesting for us. 334 00:13:21,740 --> 00:13:22,010 Okay? 335 00:13:22,010 --> 00:13:24,740 So a lot of people here and you know they love Python. 336 00:13:24,740 --> 00:13:26,100 Okay? They use Python. 337 00:13:26,100 --> 00:13:28,030 A lot of people use C++ or Java. 338 00:13:28,030 --> 00:13:30,750 Okay? some C# over there. 339 00:13:30,750 --> 00:13:31,370 Okay? 340 00:13:31,370 --> 00:13:34,045 And there is this language for instance called other, very popular too. 341 00:13:34,045 --> 00:13:35,130 Right? 342 00:13:35,130 --> 00:13:37,077 And so one of the things you know, that I 343 00:13:37,077 --> 00:13:40,620 want, this is a free advertisement for running language here. 344 00:13:40,620 --> 00:13:43,610 Guys you should Objective C this is an amazing language. 345 00:13:43,610 --> 00:13:47,130 The syntax is a little bit funny, but this is an amazing language. 346 00:13:47,130 --> 00:13:47,670 Check it out. 347 00:13:47,670 --> 00:13:48,250 Okay? 348 00:13:48,250 --> 00:13:50,990 Just spend two hours checking that language. 349 00:13:50,990 --> 00:13:52,045 It's amazing. Okay? 350 00:13:52,045 --> 00:13:53,196 Okay. 351 00:13:53,196 --> 00:13:55,340 use of general purpose solver. 352 00:13:55,340 --> 00:13:59,310 You know, this is, this was actually an interesting information for us. 353 00:13:59,310 --> 00:13:59,910 Okay? 354 00:13:59,910 --> 00:14:01,420 So it's more or less balanced. Okay? 355 00:14:01,420 --> 00:14:03,320 So more, you know, more people are not using 356 00:14:03,320 --> 00:14:06,340 it, which is essentially the intent of the class originally. 357 00:14:06,340 --> 00:14:09,050 And some of the people here are using it as well. 358 00:14:09,050 --> 00:14:10,660 So both, both are fine. 359 00:14:10,660 --> 00:14:11,240 Okay? 360 00:14:11,240 --> 00:14:14,526 I think in the future they will go, since the class is targeting 361 00:14:14,526 --> 00:14:18,660 a very broad audience we expect these thing to be nicely balanced as well. 362 00:14:18,660 --> 00:14:21,245 And we give most support to most people actually using this tool so 363 00:14:21,245 --> 00:14:24,480 that they can use them more effectively, they learn them on their own. 364 00:14:24,480 --> 00:14:25,480 But this is interesting. 365 00:14:25,480 --> 00:14:27,580 This is interesting to see that this is almost balanced. 366 00:14:28,856 --> 00:14:29,570 Okay. 367 00:14:29,570 --> 00:14:31,530 So this is a class that this is, this is, this is 368 00:14:31,530 --> 00:14:35,010 an interesting slide of what, whether you would recommend this, this class. 369 00:14:35,010 --> 00:14:39,231 And once again you know, we have a big, you know, big, big, big 370 00:14:39,231 --> 00:14:44,320 a large number of, of people, you know, are very likely to recommend the class. 371 00:14:44,320 --> 00:14:47,128 Now, you know, this is, this, one thing that, you know, you 372 00:14:47,128 --> 00:14:50,620 could do, you could, you know, all the people in this category here. 373 00:14:50,620 --> 00:14:52,726 Why don't you go to the sites, you know, 374 00:14:52,726 --> 00:14:55,060 reviewing the class and, and just write a review. 375 00:14:55,060 --> 00:14:57,550 It doesn't have to be long. You can just say this class is fantastic. 376 00:14:57,550 --> 00:14:59,520 Hard work, but fantastic. Right? 377 00:14:59,520 --> 00:15:00,530 Just do that. 378 00:15:00,530 --> 00:15:02,210 Okay? That would be terrific for us. 379 00:15:02,210 --> 00:15:03,458 Thank you. 380 00:15:03,458 --> 00:15:05,500 and we hope to see you at the next session. 381 00:15:05,500 --> 00:15:05,820 Okay? 382 00:15:05,820 --> 00:15:07,418 Hopefully, we can get some other people 383 00:15:07,418 --> 00:15:09,640 who ordered it to actually do the assignments. 384 00:15:09,640 --> 00:15:14,470 And some of the people who almost complete it, we hope to see you in March 2014. 385 00:15:14,470 --> 00:15:19,100 That's where that's the next session of this class. 386 00:15:19,100 --> 00:15:22,580 And so the last you know, that you see that most people were satisfied 387 00:15:22,580 --> 00:15:26,110 with the content and what we have to make it even better next time. 388 00:15:26,110 --> 00:15:27,750 Okay. Thank you very much guys. 389 00:15:27,750 --> 00:15:31,490 You know, it was an incredible experience for the team here, and 390 00:15:31,490 --> 00:15:34,754 I hope you know, you enjoyed it, you enjoyed it as much as 391 00:15:34,754 --> 00:15:36,580 we did. Thank you guys, bye. 392 00:15:37,970 --> 00:15:39,490 Oh, I forgot my hat. 393 00:15:39,490 --> 00:15:40,150 Okay? 394 00:15:40,150 --> 00:15:42,430 I should say, ha, we have to re-tape everything. 395 00:15:42,430 --> 00:15:45,040 No we won't do it, but you know, thank you guys.