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

Reply via email to