Quantum Computing for Java Developers – Malvern Pennsylvania USA May 2019


Computers have now become an important part of our life. If we talk about research, space exploration, or technical advancement nothing can be done without Computer.

We have reduced the size of the computer and have increased the speed of the computers too as compare to the past where computers used to be the same size as of a single room with slow speed.

The buzz about quantum computing has been rapidly increasing lately, and a growing number of developers have been looking into the subjects.

Comparison between current computers and quantum computers:

1.    Current computers work on the binary process which are also called as binary computers where the equation is only on 0 or 1, whereas quantum computers work on both 0 and 1.

2.    Binary computers take a bit more time in getting the equation solved as it works on “IF, THEN, THAT” whereas, quantum computers work on both equations and gives much faster results compare to binary computers.

3.    Developers are curious to know more about the quantum computers as they want a fast working computing machine along with quick solving equation.


Developers typically find challenging after cursory investigation of quantum computing include

a)    Superposition of quantum bits (qubits)

Just as a bit is the basic unit of information in a classical computer, qubit is the basic unit of information in a quantum computer.

b)    Quantum gates

A quantum gate is a rudimentary quantum circuit operating on a small number of qubits.

c)    Quantum entanglement (Einstein’s “spooky actions at a distance”) and the relevance of Schrodinger’s famous cat.

Particles that have interacted at some point retain a type of connection and can be entangled with each other in pairs.


In this session, James Weaver will give a gentle introduction to quantum computing, including:

  1. A brief history of quantum computers
  2. Visualizing Superpositions
  3. Composing quantum algorithms with quantum gates
  4. Understanding Shor’s potentially RSA encryption busting algorithm
  5. Current status of quantum computers

Speaker:  James Weaver

James Weaver is a developer, author, and speaker with a passion for quantum computing. He is a Java champion and a JavaOne Rockstar. James has written books including inside java, beginning J2EE, the pro JavaFX series, and Java with Raspberry Pi.

As an IBM Quantum Developer Advocate, James speaks internationally at quantum and classical computing conferences. He tweets as @JavaFXpert, and blogs at http://CulturedEar.com.

Venue: Cerner (https://www.cerner.com)

At Cerner, we’re continuously building on our foundation of intelligent solutions for the health care industry. Our technologies connect people and systems at more than 25,000 facilities worldwide, and our wide range of services support the clinical, financial and operational needs of organizations of every size.

Where & When

Tuesday, May 21, 2019
6:30 PM to 8:30 PM

51 Valley Stream Parkway · Malvern, PA, USA

Source URL: https://meetup.com/PhillyJUG/events/256329348/

Our Website Development Services: