[Tfug] Re: CIS faculty at PCC west disavow existence of Linux classes
Matt Stump
tfug@tfug.org
Wed Jan 29 02:17:01 2003
<email comment="geek hurmor yea!">
<flamebait>time to throw in my highly opinionated 2 cents, but you get from a degree program what you put into it. with a cs degree like any other degree, just because you have the piece of paper doesn't mean your competent. a degree just means you can put with 4+ years of crap and boredom. there are amazing teachers at the program (stuart reges), but unless the student participate and get involved the best teacher in the world won't make a difference. as far as core cs goes, there has been some talk as of late about this, and has been a hot topic at csc education confrences. i know that there is a new big push in developing what is refered to as cs2. getting away from some of the fluff of the oo explosion and returning to core cs fundamentals.
anyway to put a cap on this sleep addled ramble of mine. i think that
just 60-75% of people are just generally incompetent and no mater what
you do for them they are hopeless, and you can't blame an entire program
for the people who would be mediocre at best no matter what career
choice they choose.</flamebait>
<sig>spelling doesn't matter</sig>
</email>
On Tue, Jan 28, 2003 at 11:55:48PM -0700, R351574NC3 wrote:
> You have my apologies for my indiscretion; however, I expected at least
> some would feel defensive about my comments. I was very judgemental and
> stated comments without any information. They were all just comments.
>
> Teena wrote:
>
> >Leo Przybylski wrote:
> >
> >
> >
> >>I absolutely agree with. Most of the CS students that UA is
> >>churning out lack a lot of Computer Science fundamentals <snip>
> >>
> >>
> >
> >I'm very surprised by your impression of the UA CS department, but perhaps
> >I'm biased since I received my Computer Science degree from that very same
> >department a year ago. Granted, this is not Stanford or MIT but the
> >faculty of this department are some of the top in their field; not the
> >least of whom was Ian Murdock, the founder of Debian.
> >
> Even Stanford or MIT will not receive any praise from me. Why should UA?
> Simply because of Ian Murdock? Jordan Hubbard could have just as easily
> done the same, and even he would not have made much difference.
>
> My point is that neither the faculty's nor the college's reputation
> alone will inspire the next generation of computer scientists.
>
> >
> >
> >
> >>Maybe this has much to do with CS' s main focus on
> >>compilers/interpreters and programming languages. I've
> >>noticed that ECE focuses much on fundamentals of patterns, >algorithms,
> >>operating systems and hardware with embedded >instruction sets.
> >>
> >>
> >
> >Typically, an academic Computer Science program at the university level
> >grows as an extension of either the Math department or the Engineering
> >department. The emphasis on either "hardware" or "software" is often
> >apparent as to which of these departments it grows from.
> >A distinction must be made between the curricula of ECE and CS. ECE
> >focuses on the engineering fundementals -- architecture, hardware design,
> >etc. whereas CS focuses on programming, compilers, filesystems, data
> >structures, and algorithms. It would be erroneous to make judgements on
> >the quality ECE program against a CS program without taking into account
> >the disparate objectives of both programs. I would accept a comparison
> >between the Computer Science programs at other universities but not
> >between the ECE and CS within the same university.
> >
> >
> Yes, James Hood did point this out to me earlier in the thread. I was
> making a distinction given from most students I encounter though. Many
> students work under our project, and this also means many come in my way
> (under the project or otherwise). I see many from CS, ECE, SIE, etc...
> Many CS students change colleges (to SIE or ECE) upon the 4th year.
> Sometimes it is because this "emphasis on either 'hardware' or
> 'software'" is often more *transparent* than "apparent". Othertimes,
> more emphasis on languages (according to many this indoctrinates style)
> is what is given. Often, students speak to me offline about most of the
> very same questions from James Blanford who originally started this thread.
>
> I have never taken any classes from UA in either ECE, CS, MIS, or SIE. I
> know most students from SIE cannot tell me the difference between a
> collaboration and an interaction, most students from CS can't tell me
> what OOA has to do with OOP (apart from being object-oriented) or even
> contrasting examples between object-oriented and object-based. ECE
> students can always hark back to me intricacies unix kernels, debug
> options for kernel development testbeds, and how to emulate Amiga
> hardware to develop PPC 3d software.
>
> >
> >
> >>I believe that with CS's focus on interpreters and programming >languages
> >>that more CS would be involved than it actually is.
> >>
> >
> >A good CS program should teach an in depth understanding of interpreters,
> >compiler design and programming language paradigms -- it would not be a
> >complete CS program without it.
> Yes, but what about the fundamentals of CS? I was simply saying that I
> think the CS program over emphasizes in some areas. Perhaps I missed
> something though, and CS undergraduates aren't expected to learn how to
> develop software. I mean, emphasis of compilers/interpreters without
> equal emphasis on CS fundamentals sounds learning how to *use* a
> compiler/interpreter (maybe even the caveats).
>
> >
> >
> >>Even the OOP is sub-par.
> >>
> >>
> >
> >I would also strongly deny this. You don't simply become a UA Computer
> >Science student. You must be accepted into the program before you can
> >continue past the 2nd year. A large part of that requirement is to get a B
> >or better in Object Oriented Programming and Design courses. There is a
> >huge emphasis on learning good programming design principles during this
> >"pre-CS" period. If you don't learn it, you will not be accepted to the
> >program until you do.
> >
> >
> Perhaps a more strict acceptance screening? Maybe broaden CS
> undergraduate scope to cover "programming." I doubt at any rate that I
> would ever be accepted anyway.
>
> >
> >
> >>Of course, I have never actually taken any of the CS classes or >the ECE
> >>classes. I only obtain this information from students >that come in my
> >>way.
> >>
> >>
> >
> >Take a look at the respective websites of both the CS and ECE programs.
> >Talk to students who are actually accepted in either program and who are
> >successful in those programs; or take a class yourself. Do this before
> >making judgements about the quality of a very worthy academic program and
> >the graduates thereof.
> >
> Yes, I've looked at CS and ECE programs. I venture often into the ECE
> and CCIT labs (both buildings are adjacent to the one I'm in). I even
> speak to faculty. I assure you my judgements are purely my own. I'm sure
> I am one of very few that feel this way, but my preference isn't without
> investigation. I know a few people who have graduated from MIS and from
> CS and have become very successful (none attribute success to UA).
>
> A note almost unrelated: my first mentor received his undergraduate in
> Chemistry before going to Law School and then working for Creative Labs
> as a computer scientist.
>
> I really don't think a CS degree helps anyone (doesn't matter where you
> get it).
>
> >
> >Teena
> >jasmint at mindspring dot com
> >
> >_______________________________________________
> >tfug mailing list
> >tfug@tfug.org
> >http://www.tfug.org/mailman/listinfo/tfug
> >
> -Leo Przybylski
> http://foopan.leosandbox.org
> http://grow.arizona.edu
>
> _______________________________________________
> tfug mailing list
> tfug@tfug.org
> http://www.tfug.org/mailman/listinfo/tfug