alas for those who have a degree in cpe we by default consider ourselves very different than cs or ee because many still do not know we exist if you look at most engineering categories you will see cs and ee listed and ce not listed in many cases because many still do not recognize or realize what a cpe does that is different than cs or ee cmp is more specialized in areas of mainly digital systems hardware and software whilst ee is more in to everything electrical from the atomic level to power grids think of a discipline who straddles the fence between the fields of ee and cs then slips off both that's where cpe would unfortunately land we need our own article to explain the difference