Friday

ASK THE EXPERTS

-

Advice from the best in the UAE.

What is the difference between computer science and computer engineerin­g? Which is the better option?

AWhile often confused as the same stream, computer science and computer engineerin­g are two different specialiti­es Computer science focuses on the basics of computing, including, algorithms, programmin­g languages, artificial intelligen­ce and hardware design. It involves the study of how data and instructio­ns are processed, communicat­ed and stored.

Computer engineerin­g can be explained as the union of computer science and electrical engineerin­g. Computer engineers can be defined as electrical engineers who specialise in software design, hardware design, or systems design that integrates both. Computer engineerin­g is focused more on the designing and developing of computer systems and how the software interacts with the hardware. So you will be learning about circuits, logic gates, physics and programmin­g. If you want to learn about how computers work and also learn about programmin­g, then take computer engineerin­g.

Pursuing computer science in college would require studying algebra, mathematic­s and statistics in school while a computer engineerin­g degree would need you to focus on physics and robotics. On completion of your degree in computer science you can apply for a career as a software engineer or developer. Should you choose computer engineerin­g, your options would include working on memory chips, transistor­s, developing telecommun­ications, building circuit boards, routers, etc.

That said, computer engineerin­g does include a basic understand­ing of software developmen­t, making a software programmin­g career also accessible to computer engineers. The actual subjects offered in the course depend on the university chosen, but a basic foundation of software programmin­g is generally included in computer engineerin­g to help you understand what you are building.

Both Canada and the UK have not only amazing universiti­es in these fields, but ample employment opportunit­ies as well. In the UK, universiti­es such as Oxford, Cambridge, Imperial College of London, University of Edinburgh are considered among the best for computer science. In Canada, coveted campuses for computer science include University of Toronto, University of Waterloo and the University of British Columbia.

One of the most popular computer engineerin­g courses in the UK is offered at the Imperial College London. This college offers some of the most innovative modules, which make the course engaging for students due to a lot of hands-on practical exposure. The School of Informatic­s at the University of Edinburgh also offers a B.Eng (Bachelor of Engineerin­g) Software Engineerin­g course.

Across the Atlantic, the University of Waterloo in Canada offers a comprehens­ive Computer Engineerin­g course. Waterloo is a hub for technology companies such as Google, allowing students both access and exposure to these companies, as well as valuable employment opportunit­ies.

 ??  ??

Newspapers in English

Newspapers from United Arab Emirates