DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 49IJjJJ61049077 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=Rs6mEAb4 X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E0B9D3858C2B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1729280718; bh=/vh+5WzvOaLRi091MTq7bYdnb65h3EO/yYQh6b2C4Cg=; h=Date:To:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=Rs6mEAb41qpN92ywBA2ZUaUiTJT1I87uBxeF+wzKSNG2w50GyDcrjNc/glDdBudnV 6MqMAChAVFkRd1HKH9Gmsu4CFzZ1vueuPOUCDcfXOF/SOEvmaTERqffd4Hc/9q82zq 9Ru0RK8ZxaQcazvSrxOqyZaRdkRqCQsZ2bgxtCQw= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5BABC3858C48 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 5BABC3858C48 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1729280695; cv=none; b=sxVagEMiLgIpW3B7R379nRfFvzaK8rqDq0+W3SHvz5AYjDFMffhEyc0b4ndURUF5yCn0lntoKs1jtnYJSLrpG0MxZLg45EXRffekCflgFDg9ILDvT+Bu+mkDt1HY3xlbD1bKYF0JcWffUh6RjeR7JAFl4/DE2cuT9MwMoP3A38o= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1729280695; c=relaxed/simple; bh=2nIQQpOiKDryIaTx4EaCZ5Bh7uTJQaRp5KGa0rnieLQ=; h=DKIM-Signature:Date:From:To:Message-ID:Subject:MIME-Version; b=daQe8NghEqNFRtwFDAraT50u8Y2DKIRAFhLdAbeMVfhs6oo0Lx3kqIjjuyt5oI5yrrSI67DqD6f+NuF69yUVkULsnQb00g8NqadudJpqK9gL3ItznbRDReo3zzATedZL5iANpqglppnVBkgxPrO9UqIvEaaTaet0VpAYvCuIjww= ARC-Authentication-Results: i=1; server2.sourceware.org X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729280693; bh=tZmUTQMUpCRH6nWQQdcIMIZPGCBGx26b1QxNGa1Se3f=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=QJcaJPl9tQWl2A054UEriP5LQmEL/XNPc8otr4i9TqWlptS2w8UbbWBdHoZEbgihaaBSF+MEak9ktdN/RWNjv9yNkEHhgamtZjs3H+HDeIVHFuDTbN87Dtx+t0iN3Zg/nbym3Fo35c7bnPG7BJhETOWVPa5xsmEA7xSBpumhVWA0EIBNqsNQKvfkNhxGEXdIkt99zgj2kd3hRhl7GrIZHNOWiTOy1xFlS9nIWK+6tpsCkfQWk09H5plrhNaFmCqDUL9WMf3ae8dKYDJ9qUqnyGwaT6vjR3edHucwLWa8Rs1YBpt3iWnKegrvPsxTtjnOB5q99fACKtcbjOxM8Bz/kQ== X-YMail-OSG: HpVMkfoVM1kjoDpgAj4KPkyB8FMKyBm8zQLNSiIRI82UfX7ql44ANQQ9xmWu.lt 15O8qp8oqtzu03ZXQ.GnnfXytNfuI.KDYxPp35M6mkCKC1xB3UHqSOQP3LNwWZbTk7F6EGWvkwnD mzwKk4JO3r3y2IGKUcuJwxGD6sl1wI_dbssK8j6XzGW7EHfTBMYg5cVrc5Mzw2pxsdNrrsmSCUzP oBvkeakkEBGgbb0Ep99SEPDsJI0ZKn5GjCYhEiEbFP_wPUussG9ehM6Q86It56QJsD5l8YoYNr1t Znx5k1823MDB1h90mIao2xhb7BeFTibdpzX_kV7T82UgroFluAKrbVytWkfquA36jMn.rnyhTguo eIqun73i9BKuy4yoSfGOUNId514OIEDFBbXIbVp2WrkUG3vLeBTrBRXNaHIGuMo3PjxvDe_SCqTJ fty7uTjc81Dk.OzWZGNOyaemxlTRZWYMHIRyup7F3b44Fvhu6DljieZUDI7YxOpzIDRbxm3rqjbT ImOryO48VSaswiL9202bmEi5gJN.ZDbU_.91sChidjZ8Xn5ekDe_ywKCD5G7wpw4v1u_JuQ62xr2 t4dhuN_lw4ExaGZJz.jiPCll106cPegpEk5gLQbHkMVvSv2LzgKRvPtCs3llmOGLWLkK0rM9Wmjb _2soDEeq.Jl61vQOAL0LbxeKm2UTbI4f6ma.7DJPUxcKb8BGIsE1FnjEgVNE1GrU7aH5FGVaGeiR Ulktjgi_ZM8.L11_eIW77msHerTpLUDcnmrOGP9QZaz28wHQCNbgHl2zEY3qZ7NV1qnYp5NDM46Y BLn4Hyvggx5sXap._jDzrFyHljaeOYyjzT_JH5EV90dCs2ooq8vqEothY.Irb36o2MnECgw1ICBA MKAXpo9ZwiW4URWtVhCKbXAJtNf1nA5UvNFu4mluuyCSJ3XvsOAysaMiMKQPopJtmm122Vy68Lm. JwJ70pXxovK3aPzaRyUO9_.NDtTmIzmPFvkDIcUHvZQFBlWRNWY3MowUmZm7iTF8.vgy_gfb4K7W 0cdBGKMpenxcr3cZ9OWRHSkAKyATmromtAL3pRgMZB9Y6aV.nQ450Tz3QvIHwQShDOmd30LPo90_ XHJBsywN77jL33w_yv0_VF4DuxWbvetsOiaQtqU.xVvcHEPJoRqBXeC54FhUwjNAeX2abUiYlZdO av2Us.mkWeVOFXwKowkApsKVGmmGw4TUn0QmZEdVBJN0wVMssdbIA6HBQ0Tw4.u_FPo2y24RV7pK bqQAS_UoTRC4QbrMOujtsxd4PvosrMXQ5aVXgAkcc1lmg7QO1_X9XThxo1hqaT1zT62busXg1D7W NoHVwpcVZUNfwSz.J6JgAwTQSPZbq_DDjVY9ns4PExizb_f0hIcz.7OfJv80PAbGfefrsw6UgNnl V..IXqVrjdSzfIlspLfttveP3GaCY7gqr3ub2qrukFZh2ROmQ4IkRs82dGlOltbqVRIlKwEgv8Ei nfPVl1ToJwtVargwaM5WTYvbj.R1FZePGFJkRWCvRJL.3hSqAwdoCGJYeadHhpj3._h17.s6JYKC gEx89nY6QUVHVeG1tes8AX2TsPmtcv.hvkVzUicYdgJweg7kj.EJYsEsK8oL8ccFGIvcQhWZ9pMJ GHWKD7YtoOs2VjMkOONoOLK76xXcSfmqIweEcZrgTIcwBOeUVksGP5ecoAZ74WBharPTAqcGRW_v A_qD49HIQIJU6G_lo1Zw.uZM_CUsFWmm7xQuM.eGRLw80M92Tg38pZKgRmGqzJ9tDyVGtiNCAQZ8 LOlsw_n9eEqPbphqiKbm3DbwK_WA.qXDi5_JEuaEnDnUSjDRILtsoPoGu99Nn9LYEiL06cL5pvX2 QjHI1VjbzTzZMJY_IyaJtOlWeHlLTKSiccfD2GVuAVdZ5gek98zLxbsC1AZyQYjPbf0qwNcfbIPM 7GAlt6jvRRrOuj3TZNravSry8puuALWKHsSlK3Y60l6WrKYjqTQTvxY1.qg4hUPXOCAtnj6E2JFu 1_kWcl_Bc4PPgYcJBjwAA7L4icFMOPJqGLPxkcKeNVl47P6a0f5kgcUMmiE0iT_tk7eXovDJ3QTL ty2ILefK.ZeZHpDkEipOuGHar_kJoWNPhADPmrWEG1xzVQVp6EStZRLvhfPFVnQO5ScKLC9ztT2J bdpDdUn4ykU5LMypE.3E7IhvtPtdfaIEe3dx.uxTRe1mZXgoigGC6LvgIUW5ZkXm9VD0pLpQfeEc xkz7vChY6muJfrmh2tohHrWtAnjBDI3H5pw-- X-Sonic-MF: X-Sonic-ID: 00da3e62-6aba-453c-848a-a8116bce2865 Date: Fri, 18 Oct 2024 19:44:51 +0000 (UTC) To: "cygwin AT cygwin DOT com" Message-ID: <343573836.1965059.1729280691876@mail.yahoo.com> In-Reply-To: References: <0e734082-ab4f-45bb-a78b-8ec207821217 AT SystematicSW DOT ab DOT ca> <9127af9d-6153-b38c-13ec-3106c7be6ee1 AT cs DOT umass DOT edu> <1677515361 DOT 1675869 DOT 1729184772180 AT mail DOT yahoo DOT com> Subject: Re: Computer Science MIME-Version: 1.0 X-Mailer: WebService/1.1.22806 YMailNorrin X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: matthew patton via Cygwin Reply-To: matthew patton Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" On Friday, October 18, 2024 at 02:09:31 PM EDT, Jim Garrison via Cygwin wrote: > Most university courses in "software engineering" don't begin to cover > the actual knowledge base and, more importantly, internal mental > processes, discipline and curiosity required to do quality software My 200-level CS class at Carnegie Mellon (91-95) if your code submission handled ALL inputs properly (the test dataset deliberately omitted some edge cases) you got a 'C'. If you missed some edge cases the best you could hope for was a 'D'. If it didn't even compile you got an 'F' obviously. If you actually wrote comments in the code that explained non-trivial logic you got a 'B'. Only if you had robust error checking (with optional recovery as the case may allow) did you get a higher score. The instructor(s) were ruthless and forced out 2/3 of those who thought they had the chops to do CompSci. It was also all done in KR 'C' so the opportunity for failure was that much greater. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple