Serious (non-snarky) question: are projects like this no longer standard fare for undergraduate CS majors? This example is rather comprehensive and well-documented, but is almost spot on what all 50-75 of us had to do for a Junior-level class at Georgia Tech back in 2003 or so.
(Not taken as snarky) I would believe so. I never went to school, but started working when I was in 8th grade. Didn't even learn algebra or any advanced math beyond multiplication, which I have since regret at several occasions. I'm surrounded by amazingly talented computer scientists all day long and we thrive on each others' knowledge. For instance, a mathematician friend of mine once gave me the book "Fermat's Las…
Sol — a sunny little homemade virtual machine
31–40 of 56 posts
Re: Sol — a sunny little homemade virtual machine
#32Serious (non-snarky) question: are projects like this no longer standard fare for undergraduate CS majors? This example is rather comprehensive and well-documented, but is almost spot on what all 50-75 of us had to do for a Junior-level class at Georgia Tech back in 2003 or so.
Interesting that you mentioned Georgia Tech (BS '06, MS '09), as I was thinking that it's disappointing that no systems or compilers classes are required anymore. The new Threads curriculum doesn't (or didn't when I last paid attention to it) require anything nearly this complicated. I have a friend who graduated under Threads without having taken CS2200 (Systems and Networks) or ECE2030 (Intro ECE). He's a talented…
Re: Sol — a sunny little homemade virtual machine
#33Earlier quoted context omitted.
Really depends on your school. I went to a little podunk college (graduated in '02) with a tiny CS department and we did not do anything nearly this complex. You went to a top 10 CS school and did stuff like this. I don't have any real data but I imagine the situation is probably the same these days.
I'm a Canadian and we did something exactly like this as well for a junior level class.
Re: Sol — a sunny little homemade virtual machine
#34Serious (non-snarky) question: are projects like this no longer standard fare for undergraduate CS majors? This example is rather comprehensive and well-documented, but is almost spot on what all 50-75 of us had to do for a Junior-level class at Georgia Tech back in 2003 or so.
I talk to my other friends at CS schools and lately some of them don't nearly go into as much depth.
Re: Sol — a sunny little homemade virtual machine
#35Re: Sol — a sunny little homemade virtual machine
#36Earlier quoted context omitted.
Really depends on your school. I went to a little podunk college (graduated in '02) with a tiny CS department and we did not do anything nearly this complex. You went to a top 10 CS school and did stuff like this. I don't have any real data but I imagine the situation is probably the same these days.
I'm a Canadian and we did something exactly like this as well for a junior level class.
Re: Sol — a sunny little homemade virtual machine
#37Re: Sol — a sunny little homemade virtual machine
#38Re: Sol — a sunny little homemade virtual machine
#39Serious (non-snarky) question: are projects like this no longer standard fare for undergraduate CS majors? This example is rather comprehensive and well-documented, but is almost spot on what all 50-75 of us had to do for a Junior-level class at Georgia Tech back in 2003 or so.
Re: Sol — a sunny little homemade virtual machine
#40Serious (non-snarky) question: are projects like this no longer standard fare for undergraduate CS majors? This example is rather comprehensive and well-documented, but is almost spot on what all 50-75 of us had to do for a Junior-level class at Georgia Tech back in 2003 or so.
Instead of doing something like this, they just made us memorize the x86 instructions and their nuances. I shudder every time I think about it.