I stumbled across this link http://www.resumeserviceplus.com/advices.php?topic=5-Highest-Paying-Engineering-Specializations which gives data from the US Bureau of Labor Statistics on engineering salaries. The second table breaks things down by education level. Can someone explain to me why a PhD in computer engineering commands 32k more than a masters, while every other engineering discipline listed commands only about 10k more. Maybe some computer engineers could chime in. Is there something about doctoral training in computer engineering that is especially valuable?