On Thursday 13 November 2003 12:17 am, Brian Baquiran wrote: > I'd definitely be the most hated CS teacher on campus. I'd use SICP and > Knuth as textbooks, teach the basics in Scheme and/or MIXAL, require TeX > documentation (like ADMU's Ps/CE is doing now) and all projects would be > solo or XP-style pair programming. No exceptions.
As a student and a CS enthusiast, I don't see anything wrong with that at all. :) Bring it on. (Although, you might want to reconsider those textbook specs. The Art of Computer Programming set is a bit pricey.) I'd also appreciate getting some XP experience -- the development paradigm, that is. I believe that a balanced curriculum of theory and practical CS (engineering, industry technologies, and such) should be implemented. A dillemma I've expressed on our school mailing lists is the problem of the Ateneo curriculum -- too many humanities classes, little actual CS, too few electives, few of which actually cater to actually concepts useful to the industry (desktop publishing?). I really believe in the Ateneo's teaching facilities, the faculty, and the CS community, but there's a lot that can be done. > That ought to weed out the weak and unworthy. Academic Darwinism! Good point, and I've gone far along that thread of thinking as well, but from what I've seen, a lot of people go into CS for reasons other than actual education and excellence -- that is, career options (as they say). Problem is, CS is something one has to love to appreciate, and these people tend to take a great deal of this education for granted. But you can't really blame them, I guess... I really don't know. -- Paolo Vanni M. Ve�egas Ateneo Cervini-Eliazo Networks (ACENT) III BSCS, Ateneo de Manila University Emacs definition of the day: EMACS MACRO ACTED CREDO SODOM -- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
