Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!UIAMVS.BITNET!AWCTTYPA From: AWCTTYPA@UIAMVS.BITNET ("David A. Lyons") Newsgroups: comp.sys.apple Subject: early comp sci courses Message-ID: <8903201740.aa10711@SMOKE.BRL.MIL> Date: 20 Mar 89 22:40:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 36 >Date: Sun, 19 Mar 89 15:18:39 GMT >From: David Douthitt > >Subject: BASIC to Assembly > >[...] PARDON? > >Where I'm going to school, Programming I (ONE) is Assembler. THEN in >Programming II you get to learn COBOL. (Ok, so it's ugly... I'll >survive it!) A while back, on which group I forget, there was a lot >of discussion whether Assembly should be taught first or second >semester. I don't recall anyone NOT recommending we teach it. Without actually seeing how things are taught in your school, I feel it's a mistake to start with assembly. And the COBOL??? Eek. COBOL may get you a job, but not my idea of an enjoyable one (because I don't find programming in COBOL enjoyable). At the University of Iowa, the Computer Science program starts with 2 semesters of Pascal, 1 semester of assembly, some good useful mathish stuff (proofs, sets, languages, state machines). This seems like a perfectly reasonable beginning for a CS degree program. Admittedly, I was not a typical CS student--I already had a solid understanding of assembly language before I took the Pascal courses. >======== David Douthitt :::: Madison, WI :::: The Stainless Steel Rat ======== >FidoNet: 1:121/2 ::::: WittiNet: "Curiouser and curiouser, said Alice." :::::: >UseNet: ...{rutgers|ucbvax|harvard}!uwvax!astroatc!nicmad!madnix!rat >ArpaNet: madnix!rat@cs.wisc.edu {decvax|att}! --David A. Lyons bitnet: awcttypa@uiamvs DAL Systems CompuServe: 72177,3233 P.O. Box 287 GEnie mail: D.LYONS2 North Liberty, IA 52317 AppleLinkPE: Dave Lyons