Kurser, EECS/Programvaruteknik och datorsystem