Back around 1999 or so, I was at a computer show -- the flea-market type with vendors hocking over-priced goods and shiny things. One such vendor had a demo running of some zappo-cool new CPU fan. I put my hand over the fan to feel how much air it was sucking, but little did I know that there was no protective grill between my finger and the whirring blades. By the time I put two and two together, there was a spray of blood, a flap of finger, and a giggling old Taiwanese man in front of me.
Some time ago, I transferred out of a junior college into a four-year school as a CS major. Here's a basic howto:
If your JC offers discrete math, take it. Even if the university won't (automatically) accept it as transferable, take it. You can always petition for course credit, and discrete math is the most important intro class in a proper CS curriculum.
Ignore any language-specific programming classes, with the possible exception of Java (being the intro language of choice these days). Again, try to petition credit for the intro classes after you transfer, since they're largely a waste of time.
Take as much math as you can get, especially discrete math (see above), linear algebra and differential equations. Many 4-year schools lump linear algebra and diff.eq into one (terrible) class, and you'd be better off learning them separately. Believe it or not, they are useful in some upper divison classes, especially if you go into hardware.
Basically, junior college CS programs aren't designed for the same thing as those in universities. Find out what general (and not-so-general) classes you'll need for prerequisites after transferring, and try to knock those out of the way.
At the JC I attended, there were separate CS and IS departments. CS was there for "programming" and IS was there for "job skills". The really important stuff was all in the math department.
One thing I noticed once I had transferred, and this may just be a symptom of the particular university, but the transfer students in general had a better grip on basic math (ie calculus and discrete math) than the students who entered university as freshmen. The moral of the story is that universities focus more on the upper-division (ie interesting) stuff than the intro classes, and JC's are good for intro classes if you know how to game the system.
It's because Xen requires modifications to the OS in order to function. An earlier version supported XP (sorta), but it hasn't been maintained.
VMWare doesn't require OS modifications because it virtualizes the entire machine (slow). Xen does, because it only fully virtualizes some resources, and forces the OS to go through the hypervisor (not as slow).
About a week after I graduated from college, I took a QA job at a local game development house. After about a week, I decided to never set foot in the game industry again. Something about working 14 hours on federal holidays just didn't do it for me.
On my last day, one of the head developers said to me, "What, don't you want to make video games?"
I just laughed.
Now I'm working toward a PhD. The hours still suck, and the pay is even worse, but... uh... where was I going with this?
If it's so much like java, why bother teaching it? Anyone that can earn a CS degree should be able to figure out any language, especially something as java-like as C#, with a minimum of effort. Provided the schools are doing their jobs...
You only need to care when distributing copies, which you aren't allowed to do to begin with. In fact, if I were writing the GPL, I'd put that up at the very beginning
That's why the file is called COPYING and not EULA.
Re:If time travel was going to be made possible...
on
Time Travel
·
· Score: 3, Funny
Back around 1999 or so, I was at a computer show -- the flea-market type with vendors hocking over-priced goods and shiny things. One such vendor had a demo running of some zappo-cool new CPU fan. I put my hand over the fan to feel how much air it was sucking, but little did I know that there was no protective grill between my finger and the whirring blades. By the time I put two and two together, there was a spray of blood, a flap of finger, and a giggling old Taiwanese man in front of me.
I wonder how many suckers he got with that thing.
Basically, junior college CS programs aren't designed for the same thing as those in universities. Find out what general (and not-so-general) classes you'll need for prerequisites after transferring, and try to knock those out of the way.
At the JC I attended, there were separate CS and IS departments. CS was there for "programming" and IS was there for "job skills". The really important stuff was all in the math department.
One thing I noticed once I had transferred, and this may just be a symptom of the particular university, but the transfer students in general had a better grip on basic math (ie calculus and discrete math) than the students who entered university as freshmen. The moral of the story is that universities focus more on the upper-division (ie interesting) stuff than the intro classes, and JC's are good for intro classes if you know how to game the system.
Paraphrased from one of the anonymous contributors...
A professional atmosphere is important when you're in a phony major./E
ZZT was my first programming experience. I can't believe people are still into it.
Ah, for the days before Java. When OOP was OOP, and the only variables were boolean.
It's because Xen requires modifications to the OS in order to function. An earlier version supported XP (sorta), but it hasn't been maintained.
VMWare doesn't require OS modifications because it virtualizes the entire machine (slow). Xen does, because it only fully virtualizes some resources, and forces the OS to go through the hypervisor (not as slow).
About a week after I graduated from college, I took a QA job at a local game development house. After about a week, I decided to never set foot in the game industry again. Something about working 14 hours on federal holidays just didn't do it for me.
... uh ... where was I going with this?
On my last day, one of the head developers said to me, "What, don't you want to make video games?"
I just laughed.
Now I'm working toward a PhD. The hours still suck, and the pay is even worse, but
George W. Bush. Vogon.
If it's so much like java, why bother teaching it? Anyone that can earn a CS degree should be able to figure out any language, especially something as java-like as C#, with a minimum of effort. Provided the schools are doing their jobs...
You only need to care when distributing copies, which you aren't allowed to do to begin with. In fact, if I were writing the GPL, I'd put that up at the very beginning
That's why the file is called COPYING and not EULA.
They're called "canadians".
"Arthur! The savages are shooting DOGS at us!"