On Tue, Aug 6, 2013 at 11:39 AM, Lloyd Brown <[email protected]> wrote:
> - Computer Science - Lots of algorithms and programming, but absolutely > nothing on systems or hardware > > - Electrical Engineering - Lots of electronics and some CS-like work > (eg. real-time OS, etc.) > > - Computer Engineering - A mix between Electrical Engineering and > Computer Science. Basically EE, minus a little of the low-level > electronics, and plus a lot more of the CS stuff than the EE has > > - Information Technology - IT system design, integration of disparate > systems, service management, etc. Note that this is where my degrees > come from, so I'm a little biased toward it. > > - Information Systems - How to be a manager of an IT team, and delude > yourself into thinking you're an IT guy. Much more of a business degree > than anything else. > > > Did I miss anything? > I think your description matches my understanding pretty well, except I would modify your description of the CS degree a little bit (fyi, I finished a BS at BYU in 2010, and an MS in 2011). There is a fair amount on operating systems, parallel systems, and other kinds of systems-y stuff if you want to take those electives (and one class was required when I was there, not sure if it still is). They certainly don't teach you any kind of systems administration stuff, though. But more importantly, there are lots of different areas you can focus on within CS (so "lots of algorithms and programming" is a bit too simplistic). BYU has a lot of work in graphics and computer vision, in machine learning and natural language processing, computational biology, and security (and certainly some others that I'm forgetting, like Jay in PLT). Once you know the basics of how to write code, you can do all kinds of interesting things. At the higher levels of CS it's a lot less about how to program (what one might call "software engineering", though there is a software engineering research group at BYU) and a lot more about how to apply computers to solve real-world problems in things like graphics, security and language.
-------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
