The Department of Electrical and Computer Engineering offers a master of science in engineering and a master of engineering in computer engineering as well as a doctor of philosophy in computer engineering. Students study computer circuitry, parallel computing, software system design, information theory, digital image processing and much more. The master of science in engineering is research oriented and requires a formal research thesis while the master of engineering program is course oriented. These programs provide advanced participation in specialized areas of electrical and computer engineering for recent graduates and working engineers who wish to improve their skills. Areas of interest include intelligent systems, renewable energy, robotics, embedded systems, VLSI design, power engineering, optical sensors and processing.