Article View: alt.folklore.computers
Article #620877Re: Computer science hot major in college (article)
From: Charles Richmond
Date: Sun, 25 Feb 2018 04:58
Date: Sun, 25 Feb 2018 04:58
56 lines
4464 bytes
4464 bytes
On 2/24/2018 1:42 PM, Mike Spencer wrote: > JimP <solo...@gmail.com> writes: > >> On 24 Feb 2018 08:29:08 GMT, Jorgen Grahn <grahn...@snipabacken.se> >> wrote: >> >>> On Sat, 2018-02-24, Charlie Gibbs wrote: >>>> On 2018-02-23, hanc...@bbs.cpcn.com <hanc...@bbs.cpcn.com> wrote: >>>> >>>>> Personally, I think all programmers, whatever their specialty, >>>>> should have a solid background in algebra. IMHO, if someone >>>>> is weak in algebra, they'll be a weak programmer. >>> >>> That's the stance my university took, around 1990. You didn't get to >>> do computer science until after some hefty maths courses (where most >>> of the students dropped off). >>> >>>> Better still, a solid background in logic. > > My post about the prof who meant to make a course in "computer > programming" consist of "mumerical methods" wasn't meant to deprecate > math as background for programming. Most or all of the people in the > course were majors in the sciences with attendant requirements for > calculus, statistics and the like. > > In 1964, programmers weren't building GUIs, designing addictive phone > apps or data collection scripts for web pages. (What then passed for) > big data -- payrolls, say, or policy holder databases -- were just > getting off the ground, still on cards . So the prof did have a > point: If you went into engineering industry as a programmer, you > might be asked to determine numerically, given blueprints and material > specs, how much a 90 storey building would sway or aircraft wings > wobble. Numerical solution of differential equations was the word. > > Notably, Atansoff's ABC was then more recent than the first public web > server is today. So the prof could be forgiven for wanting to teach > the Rung-Kutta method instead of Fortran. It just wasn't what the > enrollees in the class were looking for. > > At university I took numerical methods one and two... both semesters. The examples in the book were FORTRAN... although the professor let us use any language for the second semester. (Except APL... he wanted our code to do the work instead of APL operators! :-) ) I especially liked Bairstow's Method. Bairstow's method is an efficient algorithm for finding the roots of a real polynomial of arbitrary degree. https://en.wikipedia.org/wiki/Bairstow%27s_method https://en.wikipedia.org/wiki/Leonard_Bairstow -- numerist at aquaporin4 dot com
Technical Details
Message-ID:
<p6tfq7$d2t$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!130ni37497wmv.0!nntp.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mailReferences:
<8242dc95-b34a-426b-8502-a1df37f19358@googlegroups.com> <p6knl7$q2i$1@dont-email.me> <slrnp8rud9.2k6.mausg@smaus.org> <o19s8dhn9tkih95kifekq09pmqe07sfooj@4ax.com> <1674186159.541019398.108194.peter_flass-yahoo.com@news.eternal-september.org> <87a7w0dy55.fsf@bogus.nodomain.nowhere> <5631951d-260b-4ce6-84cb-ed791b78d3be@googlegroups.com> <p6qeoe025at@news1.newsguy.com> <slrnp928ik.eu5.grahn+nntp@frailea.sa.invalid> <gtt29d5hcke6itc5dvaj36t036fipsuim5@4ax.com> <87woz2cgxt.fsf@bogus.nodomain.nowhere>Show Full Headers
Complete Article Headers
X-Received: by 10.28.8.203 with SMTP id 194mr647419wmi.21.1519534729046; Sat, 24 Feb 2018 20:58:49 -0800 (PST) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 10.28.47.71 with SMTP id v68ls1025350wmv.6.gmail; Sat, 24 Feb 2018 20:58:48 -0800 (PST) X-Received: by 10.28.239.16 with SMTP id n16mr494763wmh.23.1519534728254; Sat, 24 Feb 2018 20:58:48 -0800 (PST) Path: mbox-mo1.pugleaf.net!130ni37497wmv.0!nntp.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Charles Richmond <nume...@aquaporin4.com> Newsgroups: alt.folklore.computers Subject: Re: Computer science hot major in college (article) Date: Sat, 24 Feb 2018 22:58:52 -0600 Organization: A noiseless patient Spider Lines: 56 Message-ID: <p6tfq7$d2t$1@dont-email.me> References: <8242dc95-b34a-426b-8502-a1df37f19358@googlegroups.com> <p6knl7$q2i$1@dont-email.me> <slrnp8rud9.2k6.mausg@smaus.org> <o19s8dhn9tkih95kifekq09pmqe07sfooj@4ax.com> <1674186159.541019398.108194.peter_flass-yahoo.com@news.eternal-september.org> <87a7w0dy55.fsf@bogus.nodomain.nowhere> <5631951d-260b-4ce6-84cb-ed791b78d3be@googlegroups.com> <p6qeoe025at@news1.newsguy.com> <slrnp928ik.eu5.grahn+nntp@frailea.sa.invalid> <gtt29d5hcke6itc5dvaj36t036fipsuim5@4ax.com> <87woz2cgxt.fsf@bogus.nodomain.nowhere> Reply-To: nume...@aquaporin4.com Mime-Version: 1.0 Injection-Date: Sun, 25 Feb 2018 04:58:48 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="21277316341a7f32bc18b5894624bce8"; logging-data="13405"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX19UYVOZYY7zFDszi+E4KZaYkJb11tr+TYw=" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 In-Reply-To: <87woz2cgxt.fsf@bogus.nodomain.nowhere> Cancel-Lock: sha1:xIxNm1VjwHRncEYvrgZ8/v8bk9E= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit