What are some computer jobs?

What are the differences between computer science and network engineering majors in terms of the types of jobs one can do?

  • I'm a bit confused. I want to study computer science as I think it is a very broad major and that's good for me because I don't have a very specific career plan yet. However, there's this university I want to go to (mainly because I can get a high scholarship there) which offers Network Engineering instead of Computer Science. I'm wondering what the differences are between the two, although I realize that network engineering is much more narrow, and what types of jobs I can get with a computer science degree that I cannot get with a network engineering degree i.e. what I will lose. Here's the webpage for the major for more details: http://www.cud.ac.ae/programs/undergraduate/engineering-applied-science-and-technology/bachelor-science-network-engineering

  • Answer:

    Although there is a subject called Computer Science and although it's true that networking can be considered part of computer science, no-one that takes an undergraduate degree in computer science is likely to be a competent network engineer, in fact most PhD computer scientists are not network engineers. I think it's reasonable to say that many computer science undergraduate degrees will focus on software and the theoretical aspects of what is possibly with computing machines. In a lot of computer science programmes there will be one or two courses about networks just as there are one or two courses about programming in that BSNE degree. It's as if one of them isĀ  the reverse of the other. If you acquire qualifications in either specialisation there is nothing to stop you from obtaining parallel qualifications in the other and that might be very valuable to some employers. The difficulty in the computing world, even for those of us who tried just to keep up in software, is the great rate of change. No matter which way you go there will be jobs you can get and some you can't.

Bill Bell at Quora Visit the source

Was this solution helpful to you?

Other answers

So looking at the courses offered within that program, the BSNE resembles courses typical of a EE (Electrical Engineering) curriculum with a focus on Networks taken as electives. Compare EE curricula at most schools and you'll see a strong parallel to what you'll be taking in that BSNE.

Boss Hog

From the provided link, BSNE is a more specialized program, specifically in computer network communications. As for CS, I'm simplifying and generalizing this at the same time but here are the subjects you could study: Applied computer science Artificial intelligence Computer architecture and engineering Computer performance analysis Computer graphics and visualization Computer security and cryptography Computational science Computer networks Concurrent, parallel and distributed systems Databases Software engineering Take "Computer networks" out from the above list, and you have the subjects you might not (or at least might less) study at BSNE.

Thomas Victorio

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.