comp.lang.ada
 help / color / mirror / Atom feed
From: weyrich!orville@uunet.uu.net  (Orville R. Weyrich)
Subject: Re: Software Engineering Education
Date: 14 Jul 91 07:40:29 GMT	[thread overview]
Message-ID: <1991Jul14.074029.4291@weyrich.UUCP> (raw)

In article <1505@screamer.csee.usf.edu> stelmack@screamer.csee.usf.edu (Gregory
 M. Stelmack) writes:
>
>2) Teaching Software Engineering Concepts in classes: I think the greatest
>hindrance to this is that students are taking several classes at once, and
>many are working to help pay for school (me, for one). Students simply don't
>have the time to do the kind of major projects that allow the teaching and
>experience of what has been called "macro-SE" here. One way that USF does get

What you are really saying is that your school has not designed their
curriculum to support macro-SE. It would be terribly burdensome on the
students if each professor "got the religion" and decided to put a good
macro-SE experience into his/her courses. The proper way to do this is to
pick out some REQUIRED course or course sequence and to put the macro-SE
into that course (sequence) ONLY. And warn the students that they should not
expect to take 3 programming courses concurrently with that course (sequence).
All this requires planning at the department level, and coordination of the
implementation.

>this to some students is by allowing some undergraduates to get in on research
>projects. In this way, the undergraduate gets a part-time job working in with
>other programmers, an experience that naturally teaches much about SE (as well
>as a good deal about whatever the research project is on). Maybe if more of
>these kinds of positions were offered, more undergraduates will get that
>experience. But, if an undergraduate has to work a non-computer job, that
>student will be scrimping for time, and is forced to throw a program together
>in a few hours for a class to get it in on time.

While a curriculum committee should take student convenience into account,
there is a definite limit to how much the program should be compromised to
accomodate students' work schedules. The program should be designed to 
provide a full-time student [without distractions] a quality education in
4 years. Those students that have distractions should expect to have to 
reduce their course load and take longer.



--------------------------------------           ******************************
Orville R. Weyrich, Jr., Ph.D.                   Certified Systems Professional
Internet: orville%weyrich@uunet.uu.net             Weyrich Computer Consulting
Voice:    (602) 391-0821                         POB 5782, Scottsdale, AZ 85261
Fax:      (602) 391-0023                              (Yes! I'm available)
--------------------------------------           ******************************

             reply	other threads:[~1991-07-14  7:40 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-07-14  7:40 Orville R. Weyrich [this message]
  -- strict thread matches above, loose matches on Subject: below --
1991-11-22 18:17 Software Engineering Education timothy shimeall
1991-11-20 23:51 sun-barr!cronkite.Central.Sun.COM!newstop!sunaus!assip.csasyd!condor!dave
1991-11-19 16:18 Ray Harwood
1991-11-18 23:05 agate!spool.mu.edu!tulane!uno.edu!JNCS
1991-11-18 17:12 David A. Hasan
1991-11-18 15:45 Bill Yow
1991-11-16 17:02 Gregory Aharonian
1991-11-16 16:37 agate!spool.mu.edu!yale.edu!qt.cs.utexas.edu!zaphod.mps.ohio-state.edu!ca
1991-11-15 19:26 cis.ohio-state.edu!udecc.engr.udayton.edu!blackbird.afit.af.mil!galaxy.af
1991-11-15 19:18 Michael Feldman
1991-11-15 17:33 Dana Newman
1991-07-09 21:27 cis.ohio-state.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!wu
1991-07-08 21:44 spool.mu.edu!caen!zaphod.mps.ohio-state.edu!rpi!bu.edu!m2c!risky.ecs.umas
replies disabled

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