comp.lang.ada
 help / color / mirror / Atom feed
From: haven.umd.edu!cs.umd.edu!dtix.dt.navy.mil!relay-wo!relay!apssgi.nswc.navy .mil!bwallet@uunet.uu.net  (Brad Wallet)
Subject: Re:  Are 'best' universities being targeted
Date: 30 Jul 93 12:36:07 GMT	[thread overview]
Message-ID: <1993Jul30.123607.5083@relay.nswc.navy.mil> (raw)

In article <1993Jul29.163417.17018@schbbs.mot.com>, tannen@tigger.geg.mot.com (
David Tannen) writes:
|> 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?


Disclaimer:  i am not a software engineer or a computer scientist,
but i do deal extensively with them...

seems to me, that to prepare kids for the real world, u should give
them classes like:

Software Specification
Software Project Management
Software Creation
Software Maintenance
Software Testing, Verification, and Validation
Software Reliability
Software Reuse

Why not split the Systems Analysis and Design into a System Analysis
course and a Software Design course?

Once again, too many computer scientist, not enough software engineers.
That's why Ada is catching on as fast as it should.

Brad

             reply	other threads:[~1993-07-30 12:36 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-07-30 12:36 Brad Wallet [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-08-11  0:22 Are 'best' universities being targeted agate!howland.reston.ans.net!europa.eng.gtefsd.com!darwin.sura.net!seas.g
1993-08-11  0:06 agate!howland.reston.ans.net!europa.eng.gtefsd.com!darwin.sura.net!seas.g
1993-08-10 18:00 fred j mccall 575-3539
1993-08-10 14:02 Robert Dewar
1993-08-10  2:05 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-08-10  2:02 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-08-09  5:02 Robert Dewar
1993-08-09  5:00 Robert Dewar
1993-08-05 18:52 Michael Feldman
1993-08-05 15:27 Gregory Aharonian
1993-08-03 20:20 Michael Feldman
1993-08-03 18:06 Jack Beidler
1993-08-02 12:26 Richard Conn
1993-08-01 23:00 agate!spool.mu.edu!darwin.sura.net!source.asset.com!shilling
1993-08-01  6:14 Alex Blakemore
1993-07-31  3:51 Gregory Aharonian
1993-07-31  3:18 Robert Dewar
1993-07-30 21:23 agate!library.ucla.edu!news.mic.ucla.edu!magnesium.club.cc.cmu.edu!news.s
1993-07-30 15:09 cis.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!spool.mu.ed
1993-07-30  9:17 pipex!uknet!rsre!trout.rsre.mod.uk!trout!rigotti
1993-07-29 23:09 Robert Kitzberger
1993-07-29 19:34 Ka rl S Mathias
1993-07-29 16:34 David Tannen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox