From: mdisea!mothost!schbbs!news@uunet.uu.net (David Tannen)
Subject: Re: Are 'best' universities being targeted
Date: 29 Jul 93 16:34:17 GMT [thread overview]
Message-ID: <1993Jul29.163417.17018@schbbs.mot.com> (raw)
IMHO (honest, I haven't been humble for a long time):
My best professors in college were the ones who had a decade or two
working on big systems. The best professor spent the entire semester
telling us about the systems that had failed and how they had failed.
Quite a few of the students (and profs) were very uncomfortable w/
this approach. Many wondered if she had ever worked on a successful
project. I came to realize that she was teaching us a truism about
software - All systems fail. Good systems can recover from failure.
Some of the worst professors I had never worked outside of the
university environment. If I followed their ideas out here where I
have worked the last 9yrs, I might have been fired.
I would like to see the a CS program require the following areas:
Calc I & II (maybe III)
A minor in Science or Business
Data Structures
OS Theory
2 Intro EE classes taught by & out of the EE dept. where
you build some circuits in the labs. (I found them
very useful)
3 Digital Design classes where you have to build some
fairly complex digital circuits.
Systems programming (Lots of Assembler/C)
Language comparison class
Systems Analysis & Design
(SA/SD and OOA/OOD, plus all projects should be team
projects)
Algorithms
Real-Time
What would I eliminate from undergrad studies:
AI
Language classes for credit (maybe 1 credit)
The dept. would need to pick a standard language
for all core classes. Ada teaches discipline,
and core software engineering ideas.
Just my $0.02. Any others that should be +/- from my lists?
---
David Tannen
tannend@source.asset.com
tannen@tigger.geg.mot.com
----------------------------------------------------------------------
-- "Dependance on wizardry to mitigate the fundamental limitations
-- of software is called 'hacking'." Grady Booch.
--
-- Developing MS-Windows applications often requires 'wizardry'.
----------------------------------------------------------------------
next reply other threads:[~1993-07-29 16:34 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
1993-07-29 16:34 David Tannen [this message]
-- strict thread matches above, loose matches on Subject: below --
1993-07-29 19:34 Are 'best' universities being targeted Ka rl S Mathias
1993-07-29 23:09 Robert Kitzberger
1993-07-30 9:17 pipex!uknet!rsre!trout.rsre.mod.uk!trout!rigotti
1993-07-30 12:36 Brad Wallet
1993-07-30 15:09 cis.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!spool.mu.ed
1993-07-30 21:23 agate!library.ucla.edu!news.mic.ucla.edu!magnesium.club.cc.cmu.edu!news.s
1993-07-31 3:18 Robert Dewar
1993-07-31 3:51 Gregory Aharonian
1993-08-01 6:14 Alex Blakemore
1993-08-01 23:00 agate!spool.mu.edu!darwin.sura.net!source.asset.com!shilling
1993-08-02 12:26 Richard Conn
1993-08-03 18:06 Jack Beidler
1993-08-03 20:20 Michael Feldman
1993-08-05 15:27 Gregory Aharonian
1993-08-05 18:52 Michael Feldman
1993-08-09 5:00 Robert Dewar
1993-08-09 5:02 Robert Dewar
1993-08-10 2:02 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-08-10 2:05 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-08-10 14:02 Robert Dewar
1993-08-10 18:00 fred j mccall 575-3539
1993-08-11 0:06 agate!howland.reston.ans.net!europa.eng.gtefsd.com!darwin.sura.net!seas.g
1993-08-11 0:22 agate!howland.reston.ans.net!europa.eng.gtefsd.com!darwin.sura.net!seas.g
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox