Is Computer Engineering the Perfect Choice for a Cryptology Enthusiast?

In summary, a Computer Engineering degree can lead to many different career paths, but it is a difficult degree to reconcile the two disciplines so most students end up leaning towards one or the other.
  • #1
MaxMackie
6
0
The course has attracted me for two years now but I'm not quite sure exactly WHAT it is. If been told that it deals with both Electrical Engineering and Computer Sci. Also, would this be a good choice if I'm interested in cryptology?
 
Physics news on Phys.org
  • #2
MaxMackie said:
The course has attracted me for two years now but I'm not quite sure exactly WHAT it is. If been told that it deals with both Electrical Engineering and Computer Sci. Also, would this be a good choice if I'm interested in cryptology?

a) Computer Engineering is a mix of computer science with an architecture bent (meaning operating systems, assembly, and the CPU/other hardware on the motherboard) and EE with a digital circuits bent. You get all the fundamental courses of each major (algorithms, data structures, circuits, communications, etc.) but instead of getting a broader picture or specializing (which is what upper level courses are supposed to be for), you're already locked into your specialty.

b) No. You may not even have a chance to take a cryptography course in CS 'cause it may ot fit into your schedule, and you may not get the math needed. Hardware cryptography is done on the computer architecture level, so I don't see why you'd need any EE courses for it.
 
  • #3
What kind of jobs can someone with a Computer Engineering degree get?
 
  • #4
Programming jobs, embedded systems (think oven led panel), integrated circuits, chip desgin, specialized hardware (like video cards) design, and similar. Sys admin jobs and network admin jobs if you do well in the communications and networking courses.
 
  • #5
Thanks story645.
I know you should never do anything just for the money. But I love computers and working with circuits, and I'm wondering how much a student that just got his degree in CE could potentially make? I'm somewhat of an "over planner". Hehe
 
  • #6
If you're interested in cryptology then you would need to have very strong roots in mathematics, more than that offered in a regular computer engineering curriculum. I imagine a degree in mathematics would be better suited for this.
 
  • #7
MaxMackie said:
But I love computers and working with circuits, and I'm wondering how much a student that just got his degree in CE could potentially make?
Depends on the field they end up in, and good computer security guys (crypto) can make as much, if not more.
All data from the bureau of labor statistics
http://www.bls.gov/oco/ocos303.htm#earnings
http://www.bls.gov/oco/ocos305.htm#earnings
http://www.bls.gov/oes/current/oes172061.htm

Just don't do it for the money unless you know that'll get you through the degree, 'cause it's a really evil one. Because it's a blend of comp sci and EE, it can some times be hard to reconcile the two 'cause they require different modes of thinking; most of the guys I know end up leaning towards either EE or CS and scraping by in the other discipline. (I wish I'd dropped it in favor of CS years ago.)
 
Last edited by a moderator:
  • #8
Thats really awesome. I'm from Canada so I'll look into our equivalent of the Dept. of Labour. Thanks for the help story :)
 

Related to Is Computer Engineering the Perfect Choice for a Cryptology Enthusiast?

What is computer engineering?

Computer engineering is a field of study that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and their components. It involves both hardware and software aspects of computing.

What skills are required for a career in computer engineering?

Some key skills required for a career in computer engineering include strong problem-solving abilities, proficiency in programming languages, knowledge of digital systems and computer architecture, and the ability to work with complex systems.

What types of jobs can you get with a degree in computer engineering?

There are a wide range of job opportunities available for computer engineering graduates, including roles such as software engineer, hardware engineer, systems analyst, network engineer, and computer systems administrator.

Is computer engineering a growing field?

Yes, computer engineering is a rapidly growing field, with a high demand for skilled professionals in various industries such as technology, healthcare, finance, and manufacturing. The Bureau of Labor Statistics projects a 2% growth in employment for computer hardware engineers and a 21% growth for software developers from 2019 to 2029.

What is the difference between computer engineering and computer science?

While both fields involve the study of computers and their systems, computer engineering focuses more on the design and development of hardware components, whereas computer science focuses on the development of software and algorithms. Computer engineering also incorporates principles of electrical engineering, while computer science is more closely related to mathematics and programming.

Similar threads

  • STEM Academic Advising
Replies
8
Views
2K
  • STEM Academic Advising
Replies
6
Views
802
  • STEM Academic Advising
Replies
24
Views
2K
  • STEM Academic Advising
Replies
20
Views
2K
Replies
2
Views
1K
Replies
4
Views
1K
Replies
6
Views
991
  • STEM Academic Advising
Replies
4
Views
833
  • STEM Academic Advising
Replies
22
Views
1K
Replies
3
Views
933
Back
Top