Students working on computers

Electrical Engineering and Computer Science

The technology developed by electrical engineers, electrical engineer technologists and computer scientists and engineers has revolutionized every facet of modern life. These developments applications in multidisciplinary settings—medicine, communications, entertainment, business, transportation, education— and represent enormous promise for society.

Students in the department of electrical engineering and computer science learn how to design and build things to meet the evolving human needs.

UC offers students several program options.

  • Computer Engineers specialize in the design and analysis of computer hardware and software. They develop advancements in radio, television, radar, transistors, computers, and robotics. Computer engineering students learn to work with operating systems, computer architecture, computer networks, robotics, artificial intelligence, and computer-aided design tools.
  • Computer Scientists design and build computational information processing systems. From pacemakers to racecars, these systems are used in all aspects of society. Computer science students learn to develop software, algorithms, data management and analysis systems.
  • Electrical Engineers develop electrical equipment, shaping the design and manufacturing processes for all kinds of devices, from microelectronics to supercomputers. Their work —in control systems, signal processing, space systems, lasers and photonics, and more— is at the forefront of advances in biomedicine, renewable energy, intelligent systems, and nanotechnologies. 
  • Electrical Engineering Technologists design and implement electrical and electronic equipment, electric power generation and transmission, automatic control theory and implementation, robotic control, modern instrumentation, and sensors. Electrical engineering technology students take a more “hands-on” approach to their studies, learning to apply practical sciences to industry or commerce.