4 ms·
I wouldn't recommend that EVERY CS student do those. I mean, I would, but you can't expect every person to be able and willing to build any of those things. I
by natural219 15y ago
I wouldn't recommend that EVERY CS student do those. I mean, I would, but you can't expect every person to be able and willing to build any of those things. I think that this list is great in that it's reasonable; none of these things are particulalry hard, but each one of them actually sounds fun and produces something cool.
- sanderjd 15y agoI assume he means putting together a computer in the sense of constructing one from commodity parts, in which case that one is definitely in line with the rest of the list. The other two are certainly more advanced exercises than the rest, but I think they are absolutely things CS students should be expected to be able to do, though many won't be willing to. Many won't be willing to do the other things on the list either, that's kind of the point of making an inspirational list, isn't it?
- natural219 15y agoOh. I read it as, "design and construct your own circuit board." Building your own computer isn't that hard, but I don't know what (if anything) it has to do with computer science / software engineering.
- esrauch 15y agoYou would be surprised how many CS students don't even know what parts are in the computer. Picking parts yourself forces you to research exactly what each part does. Though I think that is a much lower bar than pretty much anything that is on the list there, any nontechnical person could figure out what parts to buy and put it together but it would be a lot harder for those people to write a MapReduce.
- dkersten 15y agohttp://www1.idc.ac.il/tecs/ http://www1.idc.ac.il/tecs/