What's more confusing is that Software Engineering, Computer Engineering and Computer science overlap quite a bit, but are distinct fields.
Furthermore, there really is two kinds of CS departments: the ones that were spun out of a Math department and those that emerged out of an Electrical Engineering one.