Grant, I'm not sure if this survey is the right place for it, but I would be interested in data on how various CS majors are structured to be supportive of their college-wide core requirements. For example, here at Hendrix, our introductory CS1 and CS2 courses fulfill the Quantitative Reasoning requirement and the Natural Science Lab requirement, and our senior-level capstone course fulfills the Writing Level II requirement. Since every college has their own definition of core requirements, it is not an easy checkbox question, but I think it is related to Cary's question about what outside obligations affect the structure of your program. Thanks, Mark -- Mark Goadrich, Ph. D. Associate Professor of Computer Science Hendrix College, Conway, AR 72032 (501) 450-1367 ############################ To unsubscribe from the SIGCSE-LIBARTS-COMM list: write to: mailto:[log in to unmask] or click the following link: http://listserv.acm.org/SCRIPTS/WA-ACMLPX.CGI?SUBED1=SIGCSE-LIBARTS-COMM&A=1