I have a degree in Computer Science and found that it opened doors for me as far as getting the interview. However, my degree (which was a few years ago) focused on obscure languages like Pascal. I took classes in Artificial Intelligence (using Lisp) and Object Oriented Programming (using Smalltalk). Where are these languages now? I found that the degree helped my design skills, but the languages I use today were not taught in school. I think my school focused on trying to teach the concepts, and they figured that people will have to learn the appropriate language on their own. It's a shame because at the time, Windows development was pure SDK style, and it took a while to learn on my own. I kind of wish now that they had a class in Windows development, but no use crying over spilt milk. Apparently, the school now has classes that focus on languages that are current. They use Java for their Introduction to Computer Science courses now (I guess pointers were too complicated for first timers to understand) :) Brigg Thorp Software Engineer Timex Corporation