Netscape, as all UIUC CS students know, was created by Jim Barksdale with the NCSA under UIUC. When Barksdale left U of I, they wouldn't let him take any of the code with him, so he formed Netscape and recoded the thing pretty much from memory. UIUC lost on a lot of profit from that (at least before Microsoft swallowed Netscape). UIUC felt that it should have asked for a cut of the profits to go back in the University, but they got screwed over. And, because of that, any software that gets developed is under a lot more strict guidelines than it used to be. Blame Barksdale, blame UIUC, blame whoever, but that's a lot of the matter. UIUC Legal Dept and Jason Zych himself (all hail the mighty Zych!) should know a lot more. Speaking of which... all this info is from Zych's Computer Ethics lecture from CS 225 - gotta give credit where it's due!;-)
How the #5 Engineering University (U of Illinois, Champaign-Urbana) in the country sees the two programs:
Computer Science really is software. You take classes in Java, C++/Data Structures, Compilers, CS Theory (Math on Crack), Networking, and other bunches of fun things.
Computer Engineering is within the Electrical & Computer Engineering Department - U of I feels these degrees are close enough to combine them into one department, though you only major in either Electrical of Computer. You take classes in Analog & Digital Signal Processing, "Solid State Electronic Devices", and lots of ECE Theory (Electricity and Magnetism on Crack).
Both of these majors are within Engineering, meaning lots of math, physics, and chemistry. The best advice is to get a course guide/Programs of Study guide and see what each major takes and go from there. Also, remember.... many departments offer a minor, so you can major in one and minor in another - a lot of the classes will overlap.
- Jason Wong
Sophomore in Computer Science
Go Illini! (or something...)
I attend (at least, will be attending) the University of Illinois down here in CornTown, and students register via Telnet on computers. Telnet is obviously a vital protocol that many universities still rely on - I could see this place banning it - "Whoops... well, no one's registered. Thanks for the money though!" For those universities still using old Telnet systems, it's crucial that it be a protocol that is used widely but still needs to be secure.
It makes perfect sense for Dell to start installing Linux on their computers. Dell, being direct-order only, has always appealed to the tech-savvy consumer who wants to customize their computer without building it vs. the All In One iMac. I, for one, am a Dell user and love how fast the machine is, even after a few years of use. With Dell being the power user's computer and Linux being the power user's OS, the pairing is a match made in hard drive heaven.
Netscape, as all UIUC CS students know, was created by Jim Barksdale with the NCSA under UIUC. When Barksdale left U of I, they wouldn't let him take any of the code with him, so he formed Netscape and recoded the thing pretty much from memory. UIUC lost on a lot of profit from that (at least before Microsoft swallowed Netscape). UIUC felt that it should have asked for a cut of the profits to go back in the University, but they got screwed over. And, because of that, any software that gets developed is under a lot more strict guidelines than it used to be. Blame Barksdale, blame UIUC, blame whoever, but that's a lot of the matter. UIUC Legal Dept and Jason Zych himself (all hail the mighty Zych!) should know a lot more. Speaking of which... all this info is from Zych's Computer Ethics lecture from CS 225 - gotta give credit where it's due! ;-)
Computer Science really is software. You take classes in Java, C++/Data Structures, Compilers, CS Theory (Math on Crack), Networking, and other bunches of fun things.
Computer Engineering is within the Electrical & Computer Engineering Department - U of I feels these degrees are close enough to combine them into one department, though you only major in either Electrical of Computer. You take classes in Analog & Digital Signal Processing, "Solid State Electronic Devices", and lots of ECE Theory (Electricity and Magnetism on Crack).
Both of these majors are within Engineering, meaning lots of math, physics, and chemistry. The best advice is to get a course guide/Programs of Study guide and see what each major takes and go from there. Also, remember.... many departments offer a minor, so you can major in one and minor in another - a lot of the classes will overlap.
- Jason Wong
Sophomore in Computer Science
Go Illini! (or something...)
I attend (at least, will be attending) the University of Illinois down here in CornTown, and students register via Telnet on computers. Telnet is obviously a vital protocol that many universities still rely on - I could see this place banning it - "Whoops... well, no one's registered. Thanks for the money though!" For those universities still using old Telnet systems, it's crucial that it be a protocol that is used widely but still needs to be secure.
It makes perfect sense for Dell to start installing Linux on their computers. Dell, being direct-order only, has always appealed to the tech-savvy consumer who wants to customize their computer without building it vs. the All In One iMac. I, for one, am a Dell user and love how fast the machine is, even after a few years of use. With Dell being the power user's computer and Linux being the power user's OS, the pairing is a match made in hard drive heaven.