I'm with you--got a BS in EE&CS, and an MS in Software Engineering, but I can't really honestly say I'm an engineer, electrical, software, or otherwise, nor a computer scientist. Maybe a computer scientician... And while I did very well in my studies (many, many years ago) and am pretty highly compensated for my work with computers, I needed the explanation too.