Hmm... I'd take Matt's advice into account before Bryan's.

It really depends on what you want to do. Enough of the low-level courses
are the same, you don't really have to make a decision until later.

Looking at the CE map, there are a few CS courses that aren't required that
I'd definitely recommend you take if you're interested in software
development (252, 312, 330, 428). If you're a CE major, maybe you'd feel
like they're easy, but I do know you'd be covering valuable information.

David


On Tue, Aug 6, 2013 at 9:31 AM, Bryan Murdock <[email protected]> wrote:

> This is where I probably say some things I shouldn't say.
>
> If you are an incoming freshman and already know that you want to
> focus on computers and are already running linux on your own, don't do
> CS at BYU.  Go directly to Computer Engineering in the EE department.
> You still take the best classes the CS department has to offer, but
> you also get to learn how the hardware works, all the way down to the
> device physics of the transistors.  And as fun as that is, the main
> advantage is that they teach you how to learn.  The CS department
> teaches you how to whine until they offer "extra credit."  Guess which
> skill serves you better throughout your life? :-)
>
> Sorry, that's probably a little unfair of me.  There are some really
> smart people that come out of the BYU CS department (in spite of the
> shortcomings?) and it was 10 years ago when I finished BYU and maybe
> things have changed.  Ask others who spent time taking classes in both
> departments.  When I was there, CS classes were the relaxing,
> take-a-breath classes for the Computer Engineering majors.
>
> Bryan
>
> On Mon, Aug 5, 2013 at 7:12 PM, Oliver Reed <[email protected]> wrote:
> > I'm an incoming freshman, and I was wondering if any of the more
> experienced
> > BYU students have tips or suggestions to help me (and any other freshman
> > that happen to be subscribed) succeed. Study habits we should start, time
> > management techniques we should practice, and activities we should attend
> > could be helpful as well as any other information you can think of that
> you
> > wish you had known on entrance.
> >
> > Particularly, I'm interested in the CS program. What tips and tricks do
> you
> > have for a Linux user going to school? Specifically, for CS 142, do I
> need
> > some way to run Windows or Windows software?
> >
> > Thank you for any time and effort you put in to answering my questions.
> I'm
> > extremely excited to experience college life, and I want my first
> semesters
> > to be the best possible experience.
> >
> > -Oliver Reed
> >
> > --------------------
> > 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
> --------------------
> 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
>
--------------------
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