Programs Which degree for Quantum Computing?

AI Thread Summary
The discussion centers on the role of Electrical Engineering (EE) in the fields of quantum computing and quantum cryptography. It highlights a growing belief that as these technologies evolve, practical applications will become more prominent, potentially allowing EEs to contribute significantly. While the foundational work in quantum computing is primarily driven by physicists, there is an increasing intersection with EE, particularly in device fabrication and nanoscale technology. Participants note that EEs may not design the quantum aspects but will be essential for building and interfacing with quantum systems. The conversation also touches on the potential for computer science (CS) to play a role, especially in algorithm development, but emphasizes that the current focus remains on physics. The future looks promising for EEs in quantum-related industries, especially as companies seek individuals who can bridge the gap between hardware and quantum theory. Additionally, advice is provided for transitioning from EE to CS graduate programs, stressing the importance of demonstrating foundational knowledge in computer science.
salzrah
Messages
81
Reaction score
0
I am currently majoring in Electrical Engineering with a deep interest in quantum computing and quantum cryptography, the former being my greater passion. I'm certain that most, if not all, of those working in the field of quantum computing have at least a PhD in Physics. The same goes for quantum cryptography. But as these technologies are advancing to greater proportions and QKD experiments proving themselves time and time again (companies like Id Quantique already have quantum encryption techniques), I feel like in 10 or so years the development in these fields will be more involved with practicality rather than theory. I may definitely be wrong in saying that, however, if this is true then I want to ask -- will Electrical Engineering be applicable to these two technologies? (And when I say "applicable" I mean being able to design/test/prototype such systems.) Or will the development of those technologies be in the hands of those with Physics degrees? I know my EE background itself won't be enough, but I plan on self-learning all that I can about quantum computing/cryptography using whatever resources I have. In fact, I have already started. So what do you guys think? Will EE majors like myself be of any good use for quantum computing or cryptography?
Any insight would be great=)
 
Physics news on Phys.org
From what little I know about the subjects, it seems likely that EEs will play a role... I mean the computer is going to have an on/off switch, so you know there is going to be an EE involved, haha. There will probably always be non-quantum electrical interfacing with the parts that do the quantum stuff.

But I doubt that role will extend into the quantum workings of the machine - that is surely the realm of physics, so I doubt EE peeps will be designing the quantum aspects of the system.
 
I've written a fairly large answer in another thread a while ago.

hadsed said:
I replied to your message, olipoli, but I will try and write a more structured answer here.

Which is the most active field in terms of quantum information processing? In my opinion, it is physics, which is sensible because QC is largely a physics problem right now. EE is starting to edge in because we need people to build the devices, and there has been lots of work in EE to build nanoscale devices. Recently I was at the DAMOP conference where an EE from Sandia demonstrated that they have created a device that is capable of storing 300-400 ions (though of course not entangled). So the experimental physicists and EE's are working together to try and make this work.

In most respects, computer science isn't heavily involved in QC because QC just isn't quite there yet. Imagine that classical computing was around for a long time before we got around to abstraction away certain functions of a computer (remember, it goes from machine code to assembler level, to some other junk until you get to the typical languages, like Python or Java. In terms of algorithms, the algorithms are still very low level, and in the case of adiabatic quantum computation they need to be mapped to the specific topology of the device (think analogue computers). Still, algorithms are a huge aspects to QC. Recall that Peter Shor was the reason QC got so much attention, when he came up with Shor's Algorithm for factoring large numbers. The one thing that may help you as a CS person is that if you have some background in mathematical modeling, you would be valuable in the research sector where someone might want to simulate the behavior of a quantum computer for testing purposes. In fact, this is what I'm working on right now (I'm spending the next couple months at a national lab). I have a background in physics as well as programming and a focus on CS, so it is a good situation for someone with my skills and background.

So which of these will develop faster and have a better future? This is only my opinion, but I think the EE's will have it really good for a long time. If you're into building integrated circuits, you might find it interesting that D-Wave does superconducting ICs, and is actually hiring right now. Superconductors seem to be the best candidate for a practical QC right now, but D-Wave specifically is implementing an adiabatic QC, which is different than the gate-model computer that you may typically think of. Still, it uses qubits and may be able to solve difficult problems much more quickly than classical computers. But if you're working on quantum computing, you will likely know enough about the algorithms (if you're a good, competent researcher anyway) as an EE, as well as the ability to fabricate the actual devices, which makes you very valuable to any company who wants to buy, use, and maintain a QC (think Lockheed Martin, Amazon, McKinsey, anyone with logistics problems, etc.).

In response to your question about getting admitted to a CS program without having majored in it, yes you can. In fact, I am doing that very thing right now. I've been majoring in physics, and I'm planning on a Ph.D in CS (although probably not for quantum computing, though it's still possible... I'll have to wait to see how the field pans out for CS people). One thing you want to show the school is that you know the fundamentals of CS and you won't crash and burn when you take your first classes. Knowledge of basic programming languages (C, C++, or Java), data structures and algorithms (very important!), complexity/computability, architecture, and possibly networking (I've tried to put them in some sort of most to least important). Personally, I'll be studying for the CS GRE so that I'll have something to show to these schools that has to do with CS (some schools, namely GaTech, require a CS GRE, at least for PhD admissions). You could also take some classes in CS, the major ones anyway, and get good grades in them. Being an EE will also help you with admissions, being closer to CS than physics.

One last thing, you'll want to look at the link posted by chiro just above. I think it's an excellent resource. Because the field is small right now, you'll want to make sure you're applying to departments that are doing things that you are interested in. Are you wanting to work on the chips? The theory? The theory of the chips, or theory of computation itself? Algorithms? And are there enough people with your specific idea in mind? It would be nice to be rather open-minded about what you want to do, as that will give you more options. I say contact these professors also and see what they want from a potential grad student, and what sort of background will make you useful to them.

Link: https://www.physicsforums.com/showthread.php?t=616085
 
I'm going to make this one quick since I have little time. Background: Throughout my life I have always done good in Math. I almost always received 90%+, and received easily upwards of 95% when I took normal-level HS Math courses. When I took Grade 9 "De-Streamed" Math (All students must take "De-Streamed" in Canada), I initially had 98% until I got very sick and my mark had dropped to 95%. The Physics teachers and Math teachers talked about me as if I were some sort of genius. Then, an...
Bit Britain-specific but I was wondering, what's the best path to take for A-Levels out of the following (I know Y10 seems a bit early to be thinking about A-levels, but my choice will impact what I do this year/ in y11) I (almost) definitely want to do physics at University - so keep that in mind... The subjects that I'm almost definitely going to take are Maths, Further Maths and Physics, and I'm taking a fast track programme which means that I'll be taking AS computer science at the end...
After a year of thought, I decided to adjust my ratio for applying the US/EU(+UK) schools. I mostly focused on the US schools before, but things are getting complex and I found out that Europe is also a good place to study. I found some institutes that have professors with similar interests. But gaining the information is much harder than US schools (like you have to contact professors in advance etc). For your information, I have B.S. in engineering (low GPA: 3.2/4.0) in Asia - one SCI...
Back
Top