>Gary Robinson wrote: > > > Sorry about my email but Need to know. I'm 20 and started with pic > > yesterday. Good luck, these are nice little processors, especially the 16F877 > > Does anyone knows what is Bsc and B.Eng degrees, I mean what abbreviation > > they are? Literally they mean Bachelor of Science and Bachelor of Engineering. BSc covers the pure sciences (Physics, Chemistry, Computer Science, etc. ) and BEng covers Engineering (Civil, Electrical, Computer Engineering etc.). Engineering degrees can have any number of other different names, like BASc (Bachelor of Applied Science). Applied sciences can also include other things like Kinesiology and sometimes the Computer Science program is a BASc rather than a BSc. Every University is different and they may even consider all this stuff under a BSc. If you are interested in programming microprocessors your options generally are a BSc in Computer Science, or a BENG in Computer or Electrical Engineering. I don't know much about the Compsci programs but I think they concentrate a lot on higher level programming (C++, Java, etc) and little to do with hardware. Personally I'd suggest going into a BEng program, but of course I'm biased because I am a Electrical Engineering student. My university (Dalhousie in Halifax, Nova Scotia) does not have a separate Computer Engineering degree yet(they are in the process), but rather has it as an option in Electrical. My first experience with the PIC processor was in a design course that both sections had to take (I'm in the non-computer option), so clearly both are appropriate. In the computer option you get a lot more software stuff so if you want to learn about operating systems and how to write big and complicated programs that may be your thing. You'll also learn the basics in electronics. In the electronics section you'll probably have the opportunity to learn about things like communications, fiberoptics, radio, etc. These days almost nothing is done in electronics without microprocessors being involved somehow. This is just my experience, every university is different. Also, no matter what kind of engineering you take you will not be limiting yourself. Where I am doing my internship right now no one else has an electrical engineering degree. My boss, who has designed almost everything is a PhD. in Fluid Mechanics Engineering but that doesn't stop him from being brilliant with microprocessors and other electronics. Lastly, keep in mind that Engineering tends to be a very demanding degree, I'm expected to take an overload of courses every year except the last when I do a final year project and you absolutely have to be good at math. Jeff --- Jeff Davis "Imagination is more important than knowledge. (425) 702-1741 Knowledge is limited. 8323 158th PL NE Imagination encircles the world." Redmond, WA USA 98052 -Albert Einstein-