I have a BS is Mathematics with minors in Biology and Physics. My course work definitely helped me as it taught me about thinking algorithmically and problem solving.
I do work with some folks with actual CS degrees and their background does come in useful on occasion. For instance, we had to write a flexible, generic file parser that used a custom DSL to define the data we wanted to extract out of each file type. This apparently involves a State Machine and a Map Reduce algorithm. Not something I know about because I was not a CS student but apparently quite useful for this sort of thing. Most of your standard websites, CMS projects, etc aren't likely to need a grounding in CS but there are certainly problems that come up that greatly benefit from it. Judah ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:327594 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

