We propose a scheme for universal quantum computation with electron spin qubits. The scheme requires electrical control and manipulation of single spin qubit, along with exciton-polariton mediated two-qubit operation and single shot quantum non-demolition (QND) readout.