RECENT

Which is broader: computer science or computer engineering? By Oladeji Ridwan aka Lil Will

Here is little brief about Computer Science and Computer Engineering which was written up by SSCE holder named Oladeji Ridwan which is also know as Lil Will

Both degrees are pretty specialized, but computer science is broader. All three major branches of tech degrees () have a lot of overlap though, and you can probably still get most CS jobs with a CE degree, and visa versa.

Computer science and computer engineering both lead to some lucrative career opportunities, but software developers are way more in demand than computer engineers. According to the Bureau of Labor Statistics, the number of software development jobs is expected to grow 24% by 2024, and the number of computer engineering jobs will grow by just 5%. For comparison the national average for all professions is about 6–7%.

Whichever path you choose, your foundational courses will still prepare you for the other field. It really comes down to which is more interesting to you—software or hardware?

Which is broader: computer science or computer engineering?

Both degrees are pretty specialized, but computer science is broader. All three major branches of tech degrees () have a lot of overlap though, and you can probably still get most CS jobs with a CE degree, and visa versa.

Computer science and computer engineering both lead to some lucrative career opportunities, but software developers are way more in demand than computer engineers. According to the Bureau of Labor Statistics, the number of software development jobs is expected to grow 24% by 2024, and the number of computer engineering jobs will grow by just 5%. For comparison the national average for all professions is about 6–7%.

READ ALSO  FG releases over N9bn to clear backlog of scholarship allowances

Whichever path you choose, your foundational courses will still prepare you for the other field. It really comes down to which is more interesting to you—software or hardware?

The thing about the relationship between computer science (CS) and computer engineering (CE) is the fact that CS tends to stand as the granddaddy of the whole of them with CE acting as one of the descendants, alongside information systems (IS), information technology (IT) and software engineering (SW).

But the interesting thing with the descendants is that they became relatively unique from the granddaddy due in part to the incorporation of other concepts and skills from fields outside of the computing disciplines.

The case with CE, in particular, was that it reincorporated a lot of electrical engineering (EE) (CS originally came out as a hybrid between electrical engineering and mathematical sciences in its own right), especially those pertaining to electronics engineering. This allowed the CE field to max out its capability towards hardware, which could be attained by CS in special instances but not on a normal day like CE. Similar matter of cases occur with IT, IS and SE.

READ ALSO  Drama As 2019 UTME Candidates Swarm Abuja Registration Centre (Photos)

While it may be true to consider CE as a sub of CS, that would also mean actually the fact it would also be a sub of EE, thereby acknowledging the field for the hybrid that it really is.

From a computing perspective, that might mean that CE would be smaller in scope than CS. But then from an engineering perspective, that would mean that CE is smaller in scope compared to EE as well.

But when acknowledged as a hybrid, CE is taken into consideration for its full and unique scope which is something both CS and EE will most likely never touch without (potentially extensive) effort to specialize, making whatever body of knowledge CE possesses relatively unshareable and cannot be copied off and accredited to another field, most especially its parent fields, CS and EE.

2 Comments on Which is broader: computer science or computer engineering? By Oladeji Ridwan aka Lil Will

  1. Nice one bro, keep it up

Leave a comment

Your email address will not be published.